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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.
-