Interface SignInOptions.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<SignInOptions.Builder,SignInOptions>
,SdkBuilder<SignInOptions.Builder,SignInOptions>
,SdkPojo
- Enclosing class:
- SignInOptions
public static interface SignInOptions.Builder extends SdkPojo, CopyableBuilder<SignInOptions.Builder,SignInOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SignInOptions.Builder
applicationUrl(String applicationUrl)
The URL that accepts authentication requests for an application.SignInOptions.Builder
origin(String origin)
This determines how IAM Identity Center navigates the user to the target application.SignInOptions.Builder
origin(SignInOrigin origin)
This determines how IAM Identity Center navigates the user to the target application.-
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
-
applicationUrl
SignInOptions.Builder applicationUrl(String applicationUrl)
The URL that accepts authentication requests for an application. This is a required parameter if the
Origin
parameter isAPPLICATION
.- Parameters:
applicationUrl
- The URL that accepts authentication requests for an application. This is a required parameter if theOrigin
parameter isAPPLICATION
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
origin
SignInOptions.Builder origin(String origin)
This determines how IAM Identity Center navigates the user to the target application. It can be one of the following values:
-
APPLICATION
: IAM Identity Center redirects the customer to the configuredApplicationUrl
. -
IDENTITY_CENTER
: IAM Identity Center uses SAML identity-provider initiated authentication to sign the customer directly into a SAML-based application.
- Parameters:
origin
- This determines how IAM Identity Center navigates the user to the target application. It can be one of the following values:-
APPLICATION
: IAM Identity Center redirects the customer to the configuredApplicationUrl
. -
IDENTITY_CENTER
: IAM Identity Center uses SAML identity-provider initiated authentication to sign the customer directly into a SAML-based application.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SignInOrigin
,SignInOrigin
-
-
origin
SignInOptions.Builder origin(SignInOrigin origin)
This determines how IAM Identity Center navigates the user to the target application. It can be one of the following values:
-
APPLICATION
: IAM Identity Center redirects the customer to the configuredApplicationUrl
. -
IDENTITY_CENTER
: IAM Identity Center uses SAML identity-provider initiated authentication to sign the customer directly into a SAML-based application.
- Parameters:
origin
- This determines how IAM Identity Center navigates the user to the target application. It can be one of the following values:-
APPLICATION
: IAM Identity Center redirects the customer to the configuredApplicationUrl
. -
IDENTITY_CENTER
: IAM Identity Center uses SAML identity-provider initiated authentication to sign the customer directly into a SAML-based application.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SignInOrigin
,SignInOrigin
-
-
-