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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SamlConfigOptions.BuildergroupAttribute(String groupAttribute)The group attribute for this SAML integration.SamlConfigOptions.Buildermetadata(String metadata)The XML IdP metadata file generated from your identity provider.SamlConfigOptions.BuildersessionTimeout(Integer sessionTimeout)The session timeout, in minutes.SamlConfigOptions.BuilderuserAttribute(String userAttribute)A user attribute for this SAML integration.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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.
-
-