Interface UpdateBackendAuthOAuthConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<UpdateBackendAuthOAuthConfig.Builder,
,UpdateBackendAuthOAuthConfig> SdkBuilder<UpdateBackendAuthOAuthConfig.Builder,
,UpdateBackendAuthOAuthConfig> SdkPojo
- Enclosing class:
UpdateBackendAuthOAuthConfig
-
Method Summary
Modifier and TypeMethodDescriptiondomainPrefix
(String domainPrefix) The Amazon Cognito domain prefix used to create a hosted UI for authentication.oAuthGrantType
(String oAuthGrantType) The OAuth grant type to allow app users to authenticate from your Amplify app.oAuthGrantType
(OAuthGrantType oAuthGrantType) The OAuth grant type to allow app users to authenticate from your Amplify app.oAuthScopes
(Collection<OAuthScopesElement> oAuthScopes) The list of OAuth-related flows that can allow users to authenticate from your Amplify app.oAuthScopes
(OAuthScopesElement... oAuthScopes) The list of OAuth-related flows that can allow users to authenticate from your Amplify app.oAuthScopesWithStrings
(String... oAuthScopes) The list of OAuth-related flows that can allow users to authenticate from your Amplify app.oAuthScopesWithStrings
(Collection<String> oAuthScopes) The list of OAuth-related flows that can allow users to authenticate from your Amplify app.redirectSignInURIs
(String... redirectSignInURIs) Redirect URLs that OAuth uses when a user signs in to an Amplify app.redirectSignInURIs
(Collection<String> redirectSignInURIs) Redirect URLs that OAuth uses when a user signs in to an Amplify app.redirectSignOutURIs
(String... redirectSignOutURIs) Redirect URLs that OAuth uses when a user signs out of an Amplify app.redirectSignOutURIs
(Collection<String> redirectSignOutURIs) Redirect URLs that OAuth uses when a user signs out of an Amplify app.socialProviderSettings
(Consumer<SocialProviderSettings.Builder> socialProviderSettings) Describes third-party social federation configurations for allowing your users to sign in with OAuth.socialProviderSettings
(SocialProviderSettings socialProviderSettings) Describes third-party social federation configurations for allowing your users to sign in with OAuth.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
-
domainPrefix
The Amazon Cognito domain prefix used to create a hosted UI for authentication.
- Parameters:
domainPrefix
- The Amazon Cognito domain prefix used to create a hosted UI for authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oAuthGrantType
The OAuth grant type to allow app users to authenticate from your Amplify app.
- Parameters:
oAuthGrantType
- The OAuth grant type to allow app users to authenticate from your Amplify app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oAuthGrantType
The OAuth grant type to allow app users to authenticate from your Amplify app.
- Parameters:
oAuthGrantType
- The OAuth grant type to allow app users to authenticate from your Amplify app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oAuthScopesWithStrings
The list of OAuth-related flows that can allow users to authenticate from your Amplify app.
- Parameters:
oAuthScopes
- The list of OAuth-related flows that can allow users to authenticate from your Amplify app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oAuthScopesWithStrings
The list of OAuth-related flows that can allow users to authenticate from your Amplify app.
- Parameters:
oAuthScopes
- The list of OAuth-related flows that can allow users to authenticate from your Amplify app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oAuthScopes
The list of OAuth-related flows that can allow users to authenticate from your Amplify app.
- Parameters:
oAuthScopes
- The list of OAuth-related flows that can allow users to authenticate from your Amplify app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oAuthScopes
The list of OAuth-related flows that can allow users to authenticate from your Amplify app.
- Parameters:
oAuthScopes
- The list of OAuth-related flows that can allow users to authenticate from your Amplify app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redirectSignInURIs
Redirect URLs that OAuth uses when a user signs in to an Amplify app.
- Parameters:
redirectSignInURIs
- Redirect URLs that OAuth uses when a user signs in to an Amplify app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redirectSignInURIs
Redirect URLs that OAuth uses when a user signs in to an Amplify app.
- Parameters:
redirectSignInURIs
- Redirect URLs that OAuth uses when a user signs in to an Amplify app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redirectSignOutURIs
Redirect URLs that OAuth uses when a user signs out of an Amplify app.
- Parameters:
redirectSignOutURIs
- Redirect URLs that OAuth uses when a user signs out of an Amplify app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redirectSignOutURIs
Redirect URLs that OAuth uses when a user signs out of an Amplify app.
- Parameters:
redirectSignOutURIs
- Redirect URLs that OAuth uses when a user signs out of an Amplify app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
socialProviderSettings
default UpdateBackendAuthOAuthConfig.Builder socialProviderSettings(Consumer<SocialProviderSettings.Builder> socialProviderSettings) Describes third-party social federation configurations for allowing your users to sign in with OAuth.
This is a convenience method that creates an instance of theSocialProviderSettings.Builder
avoiding the need to create one manually viaSocialProviderSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosocialProviderSettings(SocialProviderSettings)
.- Parameters:
socialProviderSettings
- a consumer that will call methods onSocialProviderSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
socialProviderSettings
Describes third-party social federation configurations for allowing your users to sign in with OAuth.
socialProviderSettings
- Describes third-party social federation configurations for allowing your users to sign in with OAuth.