Interface SAMLOptionsOutput.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<SAMLOptionsOutput.Builder,,SAMLOptionsOutput> SdkBuilder<SAMLOptionsOutput.Builder,,SAMLOptionsOutput> SdkPojo
- Enclosing class:
 SAMLOptionsOutput
public static interface SAMLOptionsOutput.Builder
extends SdkPojo, CopyableBuilder<SAMLOptionsOutput.Builder,SAMLOptionsOutput> 
- 
Method Summary
Modifier and TypeMethodDescriptionTrue if SAML is enabled.default SAMLOptionsOutput.Builderidp(Consumer<SAMLIdp.Builder> idp) Describes the SAML identity provider's information.Describes the SAML identity provider's information.The key used for matching the SAML roles attribute.sessionTimeoutMinutes(Integer sessionTimeoutMinutes) The duration, in minutes, after which a user session becomes inactive.subjectKey(String subjectKey) The key used for matching the SAML subject attribute.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
- 
enabled
True if SAML is enabled.
- Parameters:
 enabled- True if SAML is enabled.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
idp
Describes the SAML identity provider's information.
- Parameters:
 idp- Describes the SAML identity provider's information.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
idp
Describes the SAML identity provider's information.
This is a convenience method that creates an instance of theSAMLIdp.Builderavoiding the need to create one manually viaSAMLIdp.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toidp(SAMLIdp).- Parameters:
 idp- a consumer that will call methods onSAMLIdp.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
subjectKey
The key used for matching the SAML subject attribute.
- Parameters:
 subjectKey- The key used for matching the SAML subject attribute.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
rolesKey
The key used for matching the SAML roles attribute.
- Parameters:
 rolesKey- The key used for matching the SAML roles attribute.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
sessionTimeoutMinutes
The duration, in minutes, after which a user session becomes inactive.
- Parameters:
 sessionTimeoutMinutes- The duration, in minutes, after which a user session becomes inactive.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -