public interface AccessSettingsOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAllowedDomainsSettings()
public abstract 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 | |
|---|---|
| Type | Description | 
AllowedDomainsSettings | 
        The allowedDomainsSettings.  | 
      
getAllowedDomainsSettingsOrBuilder()
public abstract AllowedDomainsSettingsOrBuilder getAllowedDomainsSettingsOrBuilder()Optional. Settings to configure and enable allowed domains.
 
 .google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
AllowedDomainsSettingsOrBuilder | 
        |
getCorsSettings()
public abstract 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 | |
|---|---|
| Type | Description | 
CorsSettings | 
        The corsSettings.  | 
      
getCorsSettingsOrBuilder()
public abstract CorsSettingsOrBuilder getCorsSettingsOrBuilder()Optional. Configuration to allow cross-origin requests via IAP.
 
 .google.cloud.iap.v1.CorsSettings cors_settings = 2 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
CorsSettingsOrBuilder | 
        |
getGcipSettings()
public abstract 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 | |
|---|---|
| Type | Description | 
GcipSettings | 
        The gcipSettings.  | 
      
getGcipSettingsOrBuilder()
public abstract 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];
 
| Returns | |
|---|---|
| Type | Description | 
GcipSettingsOrBuilder | 
        |
getIdentitySources(int index)
public abstract AccessSettings.IdentitySource getIdentitySources(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];
 
| Parameter | |
|---|---|
| Name | Description | 
index | 
        intThe index of the element to return.  | 
      
| Returns | |
|---|---|
| Type | Description | 
AccessSettings.IdentitySource | 
        The identitySources at the given index.  | 
      
getIdentitySourcesCount()
public abstract 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 | |
|---|---|
| Type | Description | 
int | 
        The count of identitySources.  | 
      
getIdentitySourcesList()
public abstract 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 | |
|---|---|
| Type | Description | 
List<IdentitySource> | 
        A list containing the identitySources.  | 
      
getIdentitySourcesValue(int index)
public abstract 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];
 
| Parameter | |
|---|---|
| Name | Description | 
index | 
        intThe index of the value to return.  | 
      
| Returns | |
|---|---|
| Type | Description | 
int | 
        The enum numeric value on the wire of identitySources at the given index.  | 
      
getIdentitySourcesValueList()
public abstract List<Integer> 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 | |
|---|---|
| Type | Description | 
List<Integer> | 
        A list containing the enum numeric values on the wire for identitySources.  | 
      
getOauthSettings()
public abstract OAuthSettings getOauthSettings()Optional. Settings to configure IAP's OAuth behavior.
 
 .google.cloud.iap.v1.OAuthSettings oauth_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
OAuthSettings | 
        The oauthSettings.  | 
      
getOauthSettingsOrBuilder()
public abstract OAuthSettingsOrBuilder getOauthSettingsOrBuilder()Optional. Settings to configure IAP's OAuth behavior.
 
 .google.cloud.iap.v1.OAuthSettings oauth_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
OAuthSettingsOrBuilder | 
        |
getReauthSettings()
public abstract ReauthSettings getReauthSettings()Optional. Settings to configure reauthentication policies in IAP.
 
 .google.cloud.iap.v1.ReauthSettings reauth_settings = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
ReauthSettings | 
        The reauthSettings.  | 
      
getReauthSettingsOrBuilder()
public abstract ReauthSettingsOrBuilder getReauthSettingsOrBuilder()Optional. Settings to configure reauthentication policies in IAP.
 
 .google.cloud.iap.v1.ReauthSettings reauth_settings = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
ReauthSettingsOrBuilder | 
        |
getWorkforceIdentitySettings()
public abstract 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 | |
|---|---|
| Type | Description | 
WorkforceIdentitySettings | 
        The workforceIdentitySettings.  | 
      
getWorkforceIdentitySettingsOrBuilder()
public abstract 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];
 
| Returns | |
|---|---|
| Type | Description | 
WorkforceIdentitySettingsOrBuilder | 
        |
hasAllowedDomainsSettings()
public abstract 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 | |
|---|---|
| Type | Description | 
boolean | 
        Whether the allowedDomainsSettings field is set.  | 
      
hasCorsSettings()
public abstract 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 | |
|---|---|
| Type | Description | 
boolean | 
        Whether the corsSettings field is set.  | 
      
hasGcipSettings()
public abstract 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 | |
|---|---|
| Type | Description | 
boolean | 
        Whether the gcipSettings field is set.  | 
      
hasOauthSettings()
public abstract boolean hasOauthSettings()Optional. Settings to configure IAP's OAuth behavior.
 
 .google.cloud.iap.v1.OAuthSettings oauth_settings = 3 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the oauthSettings field is set.  | 
      
hasReauthSettings()
public abstract boolean hasReauthSettings()Optional. Settings to configure reauthentication policies in IAP.
 
 .google.cloud.iap.v1.ReauthSettings reauth_settings = 6 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the reauthSettings field is set.  | 
      
hasWorkforceIdentitySettings()
public abstract 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 | |
|---|---|
| Type | Description | 
boolean | 
        Whether the workforceIdentitySettings field is set.  |