public enum AccessSettings.IdentitySource extends Enum<AccessSettings.IdentitySource> implements ProtocolMessageEnumTypes of identity source supported by IAP.
 Protobuf enum google.cloud.iap.v1.AccessSettings.IdentitySource
Implements
ProtocolMessageEnumStatic Fields | 
      |
|---|---|
| Name | Description | 
IDENTITY_SOURCE_UNSPECIFIED | 
        IdentitySource Unspecified. When selected, IAP relies on which identity settings are fully configured to redirect the traffic to. The precedence order is WorkforceIdentitySettings > GcipSettings. If none is set, default to use Google identity.    | 
      
IDENTITY_SOURCE_UNSPECIFIED_VALUE | 
        IdentitySource Unspecified. When selected, IAP relies on which identity settings are fully configured to redirect the traffic to. The precedence order is WorkforceIdentitySettings > GcipSettings. If none is set, default to use Google identity.    | 
      
UNRECOGNIZED | 
        |
WORKFORCE_IDENTITY_FEDERATION | 
        Use external identities set up on Google Cloud Workforce Identity Federation.    | 
      
WORKFORCE_IDENTITY_FEDERATION_VALUE | 
        Use external identities set up on Google Cloud Workforce Identity Federation.    | 
      
Static Methods | 
      |
|---|---|
| Name | Description | 
forNumber(int value) | 
        |
getDescriptor() | 
        |
internalGetValueMap() | 
        |
valueOf(Descriptors.EnumValueDescriptor desc) | 
        |
valueOf(int value) | 
        Deprecated. Use #forNumber(int) instead.  | 
      
valueOf(String name) | 
        |
values() | 
        |
Methods | 
      |
|---|---|
| Name | Description | 
getDescriptorForType() | 
        |
getNumber() | 
        |
getValueDescriptor() | 
        |