UserPoolPasswordPolicyArgs

data class UserPoolPasswordPolicyArgs(val minimumLength: Output<Int>? = null, val requireLowercase: Output<Boolean>? = null, val requireNumbers: Output<Boolean>? = null, val requireSymbols: Output<Boolean>? = null, val requireUppercase: Output<Boolean>? = null, val temporaryPasswordValidityDays: Output<Int>? = null) : ConvertibleToJava<UserPoolPasswordPolicyArgs>

Constructors

Link copied to clipboard
constructor(minimumLength: Output<Int>? = null, requireLowercase: Output<Boolean>? = null, requireNumbers: Output<Boolean>? = null, requireSymbols: Output<Boolean>? = null, requireUppercase: Output<Boolean>? = null, temporaryPasswordValidityDays: Output<Int>? = null)

Properties

Link copied to clipboard
val minimumLength: Output<Int>? = null

The minimum length of the password in the policy that you have set. This value can't be less than 6.

Link copied to clipboard
val requireLowercase: Output<Boolean>? = null

In the password policy that you have set, refers to whether you have required users to use at least one lowercase letter in their password.

Link copied to clipboard
val requireNumbers: Output<Boolean>? = null

In the password policy that you have set, refers to whether you have required users to use at least one number in their password.

Link copied to clipboard
val requireSymbols: Output<Boolean>? = null

In the password policy that you have set, refers to whether you have required users to use at least one symbol in their password.

Link copied to clipboard
val requireUppercase: Output<Boolean>? = null

In the password policy that you have set, refers to whether you have required users to use at least one uppercase letter in their password.

Link copied to clipboard
val temporaryPasswordValidityDays: Output<Int>? = null

The number of days a temporary password is valid in the password policy. If the user doesn't sign in during this time, an administrator must reset their password. Defaults to 7 . If you submit a value of 0 , Amazon Cognito treats it as a null value and sets TemporaryPasswordValidityDays to its default value.

Functions

Link copied to clipboard
open override fun toJava(): UserPoolPasswordPolicyArgs