@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateBackendAuthUserPoolConfig extends Object implements Serializable, Cloneable, StructuredPojo
Describes the Amazon Cognito user pool configuration for the authorization resource to be configured for your Amplify project on an update.
| Constructor and Description |
|---|
UpdateBackendAuthUserPoolConfig () |
| Modifier and Type | Method and Description |
|---|---|
UpdateBackendAuthUserPoolConfig |
clone () |
boolean |
equals (Object obj) |
UpdateBackendAuthForgotPasswordConfig |
getForgotPassword ()
(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part
of your Amplify project.
|
UpdateBackendAuthMFAConfig |
getMfa ()
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a
part of your Amplify project.
|
UpdateBackendAuthOAuthConfig |
getOAuth ()
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify
project.
|
UpdateBackendAuthPasswordPolicyConfig |
getPasswordPolicy ()
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
|
UpdateBackendAuthVerificationMessageConfig |
getVerificationMessage ()
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your
Amplify project.
|
int |
hashCode () |
void |
marshall (ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setForgotPassword (UpdateBackendAuthForgotPasswordConfig forgotPassword)
(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part
of your Amplify project.
|
void |
setMfa (UpdateBackendAuthMFAConfig mfa)
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a
part of your Amplify project.
|
void |
setOAuth (UpdateBackendAuthOAuthConfig oAuth)
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify
project.
|
void |
setPasswordPolicy (UpdateBackendAuthPasswordPolicyConfig passwordPolicy)
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
|
void |
setVerificationMessage (UpdateBackendAuthVerificationMessageConfig verificationMessage)
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your
Amplify project.
|
String |
toString ()
Returns a string representation of this object.
|
UpdateBackendAuthUserPoolConfig |
withForgotPassword (UpdateBackendAuthForgotPasswordConfig forgotPassword)
(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part
of your Amplify project.
|
UpdateBackendAuthUserPoolConfig |
withMfa (UpdateBackendAuthMFAConfig mfa)
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a
part of your Amplify project.
|
UpdateBackendAuthUserPoolConfig |
withOAuth (UpdateBackendAuthOAuthConfig oAuth)
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify
project.
|
UpdateBackendAuthUserPoolConfig |
withPasswordPolicy (UpdateBackendAuthPasswordPolicyConfig passwordPolicy)
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
|
UpdateBackendAuthUserPoolConfig |
withVerificationMessage (UpdateBackendAuthVerificationMessageConfig verificationMessage)
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your
Amplify project.
|
public UpdateBackendAuthUserPoolConfig()
public void setForgotPassword(UpdateBackendAuthForgotPasswordConfig forgotPassword)
(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
forgotPassword - (DEPRECATED)public UpdateBackendAuthForgotPasswordConfig getForgotPassword()
(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
public UpdateBackendAuthUserPoolConfig withForgotPassword(UpdateBackendAuthForgotPasswordConfig forgotPassword)
(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
forgotPassword - (DEPRECATED)public void setMfa(UpdateBackendAuthMFAConfig mfa)
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
mfa - Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool
configured as a part of your Amplify project.public UpdateBackendAuthMFAConfig getMfa()
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
public UpdateBackendAuthUserPoolConfig withMfa(UpdateBackendAuthMFAConfig mfa)
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
mfa - Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool
configured as a part of your Amplify project.public void setOAuth(UpdateBackendAuthOAuthConfig oAuth)
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
oAuth - Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your
Amplify project.public UpdateBackendAuthOAuthConfig getOAuth()
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
public UpdateBackendAuthUserPoolConfig withOAuth(UpdateBackendAuthOAuthConfig oAuth)
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
oAuth - Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your
Amplify project.public void setPasswordPolicy(UpdateBackendAuthPasswordPolicyConfig passwordPolicy)
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
passwordPolicy - Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify
project.public UpdateBackendAuthPasswordPolicyConfig getPasswordPolicy()
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
public UpdateBackendAuthUserPoolConfig withPasswordPolicy(UpdateBackendAuthPasswordPolicyConfig passwordPolicy)
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
passwordPolicy - Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify
project.public void setVerificationMessage(UpdateBackendAuthVerificationMessageConfig verificationMessage)
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
verificationMessage - Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of
your Amplify project.public UpdateBackendAuthVerificationMessageConfig getVerificationMessage()
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
public UpdateBackendAuthUserPoolConfig withVerificationMessage(UpdateBackendAuthVerificationMessageConfig verificationMessage)
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
verificationMessage - Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of
your Amplify project.public String toString()
toString in class Object Object.toString() public UpdateBackendAuthUserPoolConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo ProtocolMarshaller.marshall in interface StructuredPojo protocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.