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 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

      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];
      Parameters:
      index - The index of the element to return.
      Returns:
      The identitySources at the given index.
    • getIdentitySourcesValueList

      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:
      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.