/AWS1/CL_AMBCREBACKENDAUTHOA00¶
Creates the OAuth configuration for your Amplify project.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_oauthgranttype TYPE /AWS1/AMBOAUTHGRANTTYPE /AWS1/AMBOAUTHGRANTTYPE¶
The OAuth grant type that you use to allow app users to authenticate from your Amplify app.
it_oauthscopes TYPE /AWS1/CL_AMBLSTOFOAUTHSCOPES00=>TT_LISTOFOAUTHSCOPESELEMENT TT_LISTOFOAUTHSCOPESELEMENT¶
List of OAuth-related flows used to allow your app users to authenticate from your Amplify app.
it_redirectsigninuris TYPE /AWS1/CL_AMBLISTOF__STRING_W=>TT_LISTOF__STRING TT_LISTOF__STRING¶
The redirected URI for signing in to your Amplify app.
it_redirectsignouturis TYPE /AWS1/CL_AMBLISTOF__STRING_W=>TT_LISTOF__STRING TT_LISTOF__STRING¶
Redirect URLs that OAuth uses when a user signs out of an Amplify app.
Optional arguments:¶
iv_domainprefix TYPE /AWS1/AMB__STRING /AWS1/AMB__STRING¶
The domain prefix for your Amplify app.
io_socialprovidersettings TYPE REF TO /AWS1/CL_AMBSOCIALPVDRSETTINGS /AWS1/CL_AMBSOCIALPVDRSETTINGS¶
The settings for using social providers to access your Amplify app.
Queryable Attributes¶
DomainPrefix¶
The domain prefix for your Amplify app.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DOMAINPREFIX() |
Getter for DOMAINPREFIX, with configurable default |
ASK_DOMAINPREFIX() |
Getter for DOMAINPREFIX w/ exceptions if field has no value |
HAS_DOMAINPREFIX() |
Determine if DOMAINPREFIX has a value |
OAuthGrantType¶
The OAuth grant type that you use to allow app users to authenticate from your Amplify app.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OAUTHGRANTTYPE() |
Getter for OAUTHGRANTTYPE, with configurable default |
ASK_OAUTHGRANTTYPE() |
Getter for OAUTHGRANTTYPE w/ exceptions if field has no valu |
HAS_OAUTHGRANTTYPE() |
Determine if OAUTHGRANTTYPE has a value |
OAuthScopes¶
List of OAuth-related flows used to allow your app users to authenticate from your Amplify app.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OAUTHSCOPES() |
Getter for OAUTHSCOPES, with configurable default |
ASK_OAUTHSCOPES() |
Getter for OAUTHSCOPES w/ exceptions if field has no value |
HAS_OAUTHSCOPES() |
Determine if OAUTHSCOPES has a value |
RedirectSignInURIs¶
The redirected URI for signing in to your Amplify app.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REDIRECTSIGNINURIS() |
Getter for REDIRECTSIGNINURIS, with configurable default |
ASK_REDIRECTSIGNINURIS() |
Getter for REDIRECTSIGNINURIS w/ exceptions if field has no |
HAS_REDIRECTSIGNINURIS() |
Determine if REDIRECTSIGNINURIS has a value |
RedirectSignOutURIs¶
Redirect URLs that OAuth uses when a user signs out of an Amplify app.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REDIRECTSIGNOUTURIS() |
Getter for REDIRECTSIGNOUTURIS, with configurable default |
ASK_REDIRECTSIGNOUTURIS() |
Getter for REDIRECTSIGNOUTURIS w/ exceptions if field has no |
HAS_REDIRECTSIGNOUTURIS() |
Determine if REDIRECTSIGNOUTURIS has a value |
SocialProviderSettings¶
The settings for using social providers to access your Amplify app.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOCIALPROVIDERSETTINGS() |
Getter for SOCIALPROVIDERSETTINGS |