Package com.google.cloud.iap.v1
Interface AccessSettingsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AccessSettings,AccessSettings.Builder
@Generated
public interface AccessSettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.Optional.Optional.Optional.Optional.Optional.getIdentitySources(int index) Optional.intOptional.Optional.intgetIdentitySourcesValue(int index) Optional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasGcipSettings
boolean hasGcipSettings()Optional. GCIP claims and endpoint configurations for 3p identity providers.
.google.cloud.iap.v1.GcipSettings gcip_settings = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the gcipSettings field is set.
-
getGcipSettings
GcipSettings getGcipSettings()Optional. GCIP claims and endpoint configurations for 3p identity providers.
.google.cloud.iap.v1.GcipSettings gcip_settings = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The gcipSettings.
-
getGcipSettingsOrBuilder
GcipSettingsOrBuilder getGcipSettingsOrBuilder()Optional. GCIP claims and endpoint configurations for 3p identity providers.
.google.cloud.iap.v1.GcipSettings gcip_settings = 1 [(.google.api.field_behavior) = OPTIONAL]; -
hasCorsSettings
boolean hasCorsSettings()Optional. Configuration to allow cross-origin requests via IAP.
.google.cloud.iap.v1.CorsSettings cors_settings = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the corsSettings field is set.
-
getCorsSettings
CorsSettings getCorsSettings()Optional. Configuration to allow cross-origin requests via IAP.
.google.cloud.iap.v1.CorsSettings cors_settings = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The corsSettings.
-
getCorsSettingsOrBuilder
CorsSettingsOrBuilder getCorsSettingsOrBuilder()Optional. Configuration to allow cross-origin requests via IAP.
.google.cloud.iap.v1.CorsSettings cors_settings = 2 [(.google.api.field_behavior) = OPTIONAL]; -
hasOauthSettings
boolean hasOauthSettings()Optional. Settings to configure IAP's OAuth behavior.
.google.cloud.iap.v1.OAuthSettings oauth_settings = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the oauthSettings field is set.
-
getOauthSettings
OAuthSettings getOauthSettings()Optional. Settings to configure IAP's OAuth behavior.
.google.cloud.iap.v1.OAuthSettings oauth_settings = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The oauthSettings.
-
getOauthSettingsOrBuilder
OAuthSettingsOrBuilder getOauthSettingsOrBuilder()Optional. Settings to configure IAP's OAuth behavior.
.google.cloud.iap.v1.OAuthSettings oauth_settings = 3 [(.google.api.field_behavior) = OPTIONAL]; -
hasReauthSettings
boolean hasReauthSettings()Optional. Settings to configure reauthentication policies in IAP.
.google.cloud.iap.v1.ReauthSettings reauth_settings = 6 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the reauthSettings field is set.
-
getReauthSettings
ReauthSettings getReauthSettings()Optional. Settings to configure reauthentication policies in IAP.
.google.cloud.iap.v1.ReauthSettings reauth_settings = 6 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The reauthSettings.
-
getReauthSettingsOrBuilder
ReauthSettingsOrBuilder getReauthSettingsOrBuilder()Optional. Settings to configure reauthentication policies in IAP.
.google.cloud.iap.v1.ReauthSettings reauth_settings = 6 [(.google.api.field_behavior) = OPTIONAL]; -
hasAllowedDomainsSettings
boolean hasAllowedDomainsSettings()Optional. Settings to configure and enable allowed domains.
.google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the allowedDomainsSettings field is set.
-
getAllowedDomainsSettings
AllowedDomainsSettings getAllowedDomainsSettings()Optional. Settings to configure and enable allowed domains.
.google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The allowedDomainsSettings.
-
getAllowedDomainsSettingsOrBuilder
AllowedDomainsSettingsOrBuilder getAllowedDomainsSettingsOrBuilder()Optional. Settings to configure and enable allowed domains.
.google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7 [(.google.api.field_behavior) = OPTIONAL]; -
hasWorkforceIdentitySettings
boolean hasWorkforceIdentitySettings()Optional. Settings to configure the workforce identity federation, including workforce pools and OAuth 2.0 settings.
.google.cloud.iap.v1.WorkforceIdentitySettings workforce_identity_settings = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the workforceIdentitySettings field is set.
-
getWorkforceIdentitySettings
WorkforceIdentitySettings getWorkforceIdentitySettings()Optional. Settings to configure the workforce identity federation, including workforce pools and OAuth 2.0 settings.
.google.cloud.iap.v1.WorkforceIdentitySettings workforce_identity_settings = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The workforceIdentitySettings.
-
getWorkforceIdentitySettingsOrBuilder
WorkforceIdentitySettingsOrBuilder getWorkforceIdentitySettingsOrBuilder()Optional. Settings to configure the workforce identity federation, including workforce pools and OAuth 2.0 settings.
.google.cloud.iap.v1.WorkforceIdentitySettings workforce_identity_settings = 9 [(.google.api.field_behavior) = OPTIONAL]; -
getIdentitySourcesList
List<AccessSettings.IdentitySource> getIdentitySourcesList()Optional. Identity sources that IAP can use to authenticate the end user. Only one identity source can be configured.
repeated .google.cloud.iap.v1.AccessSettings.IdentitySource identity_sources = 10 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- A list containing the identitySources.
-
getIdentitySourcesCount
int getIdentitySourcesCount()Optional. Identity sources that IAP can use to authenticate the end user. Only one identity source can be configured.
repeated .google.cloud.iap.v1.AccessSettings.IdentitySource identity_sources = 10 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The count of identitySources.
-
getIdentitySources
Optional. Identity sources that IAP can use to authenticate the end user. Only one identity source can be configured.
repeated .google.cloud.iap.v1.AccessSettings.IdentitySource identity_sources = 10 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index of the element to return.- Returns:
- The identitySources at the given index.
-
getIdentitySourcesValueList
Optional. Identity sources that IAP can use to authenticate the end user. Only one identity source can be configured.
repeated .google.cloud.iap.v1.AccessSettings.IdentitySource identity_sources = 10 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- A list containing the enum numeric values on the wire for identitySources.
-
getIdentitySourcesValue
int getIdentitySourcesValue(int index) Optional. Identity sources that IAP can use to authenticate the end user. Only one identity source can be configured.
repeated .google.cloud.iap.v1.AccessSettings.IdentitySource identity_sources = 10 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of identitySources at the given index.
-