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
Modifier and TypeMethodDescriptiongroupAttribute(String groupAttribute) The group attribute for this SAML integration.The XML IdP metadata file generated from your identity provider.sessionTimeout(Integer sessionTimeout) The session timeout, in minutes.userAttribute(String userAttribute) A user attribute for this SAML integration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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
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
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.
-