Enum ComputeEngineCredentials.BindingEnforcement (1.31.0)

public enum ComputeEngineCredentials.BindingEnforcement extends Enum<ComputeEngineCredentials.BindingEnforcement>

Experimental Feature.

BindingEnforcement specifies how binding info in tokens will be enforced.

Behavior of setting GoogleAuthTransport / BindingEnforcement:

MTLS-bound token where binding enforcement depends on IAM policy: MTLS / {}, {} / IAM_POLICY, MTLS / IAM_POLICY

MTLS-bound token where bindings are always enforced: {} / ON, MTLS / ON

DirectPath bound token: ALTS / {}

Static Fields

Name Description
IAM_POLICY
ON

Static Methods

Name Description
valueOf(String name)
values()

Methods

Name Description
getLabel()