public static interface CreateBackendAuthOAuthConfig.Builder extends SdkPojo, CopyableBuilder<CreateBackendAuthOAuthConfig.Builder,CreateBackendAuthOAuthConfig>
| Modifier and Type | Method and Description |
|---|---|
CreateBackendAuthOAuthConfig.Builder |
domainPrefix(String domainPrefix)
The domain prefix for your Amplify app.
|
CreateBackendAuthOAuthConfig.Builder |
oAuthGrantType(OAuthGrantType oAuthGrantType)
The OAuth grant type that you use to allow app users to authenticate from your Amplify app.
|
CreateBackendAuthOAuthConfig.Builder |
oAuthGrantType(String oAuthGrantType)
The OAuth grant type that you use to allow app users to authenticate from your Amplify app.
|
CreateBackendAuthOAuthConfig.Builder |
oAuthScopes(Collection<OAuthScopesElement> oAuthScopes)
List of OAuth-related flows that allow your app users to authenticate from your Amplify app.
|
CreateBackendAuthOAuthConfig.Builder |
oAuthScopes(OAuthScopesElement... oAuthScopes)
List of OAuth-related flows that allow your app users to authenticate from your Amplify app.
|
CreateBackendAuthOAuthConfig.Builder |
oAuthScopesWithStrings(Collection<String> oAuthScopes)
List of OAuth-related flows that allow your app users to authenticate from your Amplify app.
|
CreateBackendAuthOAuthConfig.Builder |
oAuthScopesWithStrings(String... oAuthScopes)
List of OAuth-related flows that allow your app users to authenticate from your Amplify app.
|
CreateBackendAuthOAuthConfig.Builder |
redirectSignInURIs(Collection<String> redirectSignInURIs)
The redirected URI for signing in to your Amplify app.
|
CreateBackendAuthOAuthConfig.Builder |
redirectSignInURIs(String... redirectSignInURIs)
The redirected URI for signing in to your Amplify app.
|
CreateBackendAuthOAuthConfig.Builder |
redirectSignOutURIs(Collection<String> redirectSignOutURIs)
Redirect URLs that OAuth uses when a user signs out of an Amplify app.
|
CreateBackendAuthOAuthConfig.Builder |
redirectSignOutURIs(String... redirectSignOutURIs)
Redirect URLs that OAuth uses when a user signs out of an Amplify app.
|
default CreateBackendAuthOAuthConfig.Builder |
socialProviderSettings(Consumer<SocialProviderSettings.Builder> socialProviderSettings)
The settings for using social identity providers for access to your Amplify app.
|
CreateBackendAuthOAuthConfig.Builder |
socialProviderSettings(SocialProviderSettings socialProviderSettings)
The settings for using social identity providers for access to your Amplify app.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateBackendAuthOAuthConfig.Builder domainPrefix(String domainPrefix)
The domain prefix for your Amplify app.
domainPrefix - The domain prefix for your Amplify app.CreateBackendAuthOAuthConfig.Builder oAuthGrantType(String oAuthGrantType)
The OAuth grant type that you use to allow app users to authenticate from your Amplify app.
oAuthGrantType - The OAuth grant type that you use to allow app users to authenticate from your Amplify app.OAuthGrantType,
OAuthGrantTypeCreateBackendAuthOAuthConfig.Builder oAuthGrantType(OAuthGrantType oAuthGrantType)
The OAuth grant type that you use to allow app users to authenticate from your Amplify app.
oAuthGrantType - The OAuth grant type that you use to allow app users to authenticate from your Amplify app.OAuthGrantType,
OAuthGrantTypeCreateBackendAuthOAuthConfig.Builder oAuthScopesWithStrings(Collection<String> oAuthScopes)
List of OAuth-related flows that allow your app users to authenticate from your Amplify app.
oAuthScopes - List of OAuth-related flows that allow your app users to authenticate from your Amplify app.CreateBackendAuthOAuthConfig.Builder oAuthScopesWithStrings(String... oAuthScopes)
List of OAuth-related flows that allow your app users to authenticate from your Amplify app.
oAuthScopes - List of OAuth-related flows that allow your app users to authenticate from your Amplify app.CreateBackendAuthOAuthConfig.Builder oAuthScopes(Collection<OAuthScopesElement> oAuthScopes)
List of OAuth-related flows that allow your app users to authenticate from your Amplify app.
oAuthScopes - List of OAuth-related flows that allow your app users to authenticate from your Amplify app.CreateBackendAuthOAuthConfig.Builder oAuthScopes(OAuthScopesElement... oAuthScopes)
List of OAuth-related flows that allow your app users to authenticate from your Amplify app.
oAuthScopes - List of OAuth-related flows that allow your app users to authenticate from your Amplify app.CreateBackendAuthOAuthConfig.Builder redirectSignInURIs(Collection<String> redirectSignInURIs)
The redirected URI for signing in to your Amplify app.
redirectSignInURIs - The redirected URI for signing in to your Amplify app.CreateBackendAuthOAuthConfig.Builder redirectSignInURIs(String... redirectSignInURIs)
The redirected URI for signing in to your Amplify app.
redirectSignInURIs - The redirected URI for signing in to your Amplify app.CreateBackendAuthOAuthConfig.Builder redirectSignOutURIs(Collection<String> redirectSignOutURIs)
Redirect URLs that OAuth uses when a user signs out of an Amplify app.
redirectSignOutURIs - Redirect URLs that OAuth uses when a user signs out of an Amplify app.CreateBackendAuthOAuthConfig.Builder redirectSignOutURIs(String... redirectSignOutURIs)
Redirect URLs that OAuth uses when a user signs out of an Amplify app.
redirectSignOutURIs - Redirect URLs that OAuth uses when a user signs out of an Amplify app.CreateBackendAuthOAuthConfig.Builder socialProviderSettings(SocialProviderSettings socialProviderSettings)
The settings for using social identity providers for access to your Amplify app.
socialProviderSettings - The settings for using social identity providers for access to your Amplify app.default CreateBackendAuthOAuthConfig.Builder socialProviderSettings(Consumer<SocialProviderSettings.Builder> socialProviderSettings)
The settings for using social identity providers for access to your Amplify app.
This is a convenience that creates an instance of theSocialProviderSettings.Builder avoiding the
need to create one manually via SocialProviderSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to socialProviderSettings(SocialProviderSettings).socialProviderSettings - a consumer that will call methods on SocialProviderSettings.BuildersocialProviderSettings(SocialProviderSettings)Copyright © 2021. All rights reserved.