Interface SamlConfigOptions.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SamlConfigOptions.Builder,SamlConfigOptions>, SdkBuilder<SamlConfigOptions.Builder,SamlConfigOptions>, SdkPojo
Enclosing class:
SamlConfigOptions

public static interface SamlConfigOptions.Builder extends SdkPojo, CopyableBuilder<SamlConfigOptions.Builder,SamlConfigOptions>
  • Method Details

    • groupAttribute

      SamlConfigOptions.Builder groupAttribute(String groupAttribute)

      The group attribute for this SAML integration.

      Parameters:
      groupAttribute - The group attribute for this SAML integration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metadata

      SamlConfigOptions.Builder metadata(String metadata)

      The XML IdP metadata file generated from your identity provider.

      Parameters:
      metadata - The XML IdP metadata file generated from your identity provider.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sessionTimeout

      SamlConfigOptions.Builder sessionTimeout(Integer sessionTimeout)

      The session timeout, in minutes. Default is 60 minutes (12 hours).

      Parameters:
      sessionTimeout - The session timeout, in minutes. Default is 60 minutes (12 hours).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userAttribute

      SamlConfigOptions.Builder userAttribute(String userAttribute)

      A user attribute for this SAML integration.

      Parameters:
      userAttribute - A user attribute for this SAML integration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.