/AWS1/CL_AMBCREBACKENDAUTHUS00¶
Describes the Amazon Cognito user pool configuration for the auth resource to be configured for your Amplify project.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_requiredsignupattributes TYPE /AWS1/CL_AMBLSTOFREQUIREDSIG00=>TT_LSTOFREQUIREDSIGNUPATTRSE00 TT_LSTOFREQUIREDSIGNUPATTRSE00¶
The required attributes to sign up new users in the user pool.
iv_signinmethod TYPE /AWS1/AMBSIGNINMETHOD /AWS1/AMBSIGNINMETHOD¶
Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.
iv_userpoolname TYPE /AWS1/AMB__STRING /AWS1/AMB__STRING¶
The Amazon Cognito user pool name.
Optional arguments:¶
io_forgotpassword TYPE REF TO /AWS1/CL_AMBCREBACKENDAUTHFO00 /AWS1/CL_AMBCREBACKENDAUTHFO00¶
(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
io_mfa TYPE REF TO /AWS1/CL_AMBCREBACKENDAUTHMF00 /AWS1/CL_AMBCREBACKENDAUTHMF00¶
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
io_oauth TYPE REF TO /AWS1/CL_AMBCREBACKENDAUTHOA00 /AWS1/CL_AMBCREBACKENDAUTHOA00¶
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
io_passwordpolicy TYPE REF TO /AWS1/CL_AMBCREBACKENDAUTHPA00 /AWS1/CL_AMBCREBACKENDAUTHPA00¶
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
io_verificationmessage TYPE REF TO /AWS1/CL_AMBCREBACKENDAUTHVE00 /AWS1/CL_AMBCREBACKENDAUTHVE00¶
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
Queryable Attributes¶
ForgotPassword¶
(DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FORGOTPASSWORD() |
Getter for FORGOTPASSWORD |
Mfa¶
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MFA() |
Getter for MFA |
OAuth¶
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OAUTH() |
Getter for OAUTH |
PasswordPolicy¶
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PASSWORDPOLICY() |
Getter for PASSWORDPOLICY |
RequiredSignUpAttributes¶
The required attributes to sign up new users in the user pool.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQUIREDSIGNUPATTRIBUTES() |
Getter for REQUIREDSIGNUPATTRIBUTES, with configurable defau |
ASK_REQUIREDSIGNUPATTRIBUTES() |
Getter for REQUIREDSIGNUPATTRIBUTES w/ exceptions if field h |
HAS_REQUIREDSIGNUPATTRIBUTES() |
Determine if REQUIREDSIGNUPATTRIBUTES has a value |
SignInMethod¶
Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SIGNINMETHOD() |
Getter for SIGNINMETHOD, with configurable default |
ASK_SIGNINMETHOD() |
Getter for SIGNINMETHOD w/ exceptions if field has no value |
HAS_SIGNINMETHOD() |
Determine if SIGNINMETHOD has a value |
UserPoolName¶
The Amazon Cognito user pool name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERPOOLNAME() |
Getter for USERPOOLNAME, with configurable default |
ASK_USERPOOLNAME() |
Getter for USERPOOLNAME w/ exceptions if field has no value |
HAS_USERPOOLNAME() |
Determine if USERPOOLNAME has a value |
VerificationMessage¶
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERIFICATIONMESSAGE() |
Getter for VERIFICATIONMESSAGE |