public class PasswordPolicy extends Object implements Serializable
The PasswordPolicy data type contains information about the account password policy.
This data type is used as a response element in the action GetAccountPasswordPolicy.
Constructor and Description |
---|
PasswordPolicy() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Boolean |
getAllowUsersToChangePassword()
Specifies whether to allow IAM users to change their own password.
|
Integer |
getMinimumPasswordLength()
Minimum length to require for IAM user passwords.
|
Boolean |
getRequireLowercaseCharacters()
Specifies whether to require lowercase characters for IAM user
passwords.
|
Boolean |
getRequireNumbers()
Specifies whether to require numbers for IAM user passwords.
|
Boolean |
getRequireSymbols()
Specifies whether to require symbols for IAM user passwords.
|
Boolean |
getRequireUppercaseCharacters()
Specifies whether to require uppercase characters for IAM user
passwords.
|
int |
hashCode() |
Boolean |
isAllowUsersToChangePassword()
Specifies whether to allow IAM users to change their own password.
|
Boolean |
isRequireLowercaseCharacters()
Specifies whether to require lowercase characters for IAM user
passwords.
|
Boolean |
isRequireNumbers()
Specifies whether to require numbers for IAM user passwords.
|
Boolean |
isRequireSymbols()
Specifies whether to require symbols for IAM user passwords.
|
Boolean |
isRequireUppercaseCharacters()
Specifies whether to require uppercase characters for IAM user
passwords.
|
void |
setAllowUsersToChangePassword(Boolean allowUsersToChangePassword)
Specifies whether to allow IAM users to change their own password.
|
void |
setMinimumPasswordLength(Integer minimumPasswordLength)
Minimum length to require for IAM user passwords.
|
void |
setRequireLowercaseCharacters(Boolean requireLowercaseCharacters)
Specifies whether to require lowercase characters for IAM user
passwords.
|
void |
setRequireNumbers(Boolean requireNumbers)
Specifies whether to require numbers for IAM user passwords.
|
void |
setRequireSymbols(Boolean requireSymbols)
Specifies whether to require symbols for IAM user passwords.
|
void |
setRequireUppercaseCharacters(Boolean requireUppercaseCharacters)
Specifies whether to require uppercase characters for IAM user
passwords.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
PasswordPolicy |
withAllowUsersToChangePassword(Boolean allowUsersToChangePassword)
Specifies whether to allow IAM users to change their own password.
|
PasswordPolicy |
withMinimumPasswordLength(Integer minimumPasswordLength)
Minimum length to require for IAM user passwords.
|
PasswordPolicy |
withRequireLowercaseCharacters(Boolean requireLowercaseCharacters)
Specifies whether to require lowercase characters for IAM user
passwords.
|
PasswordPolicy |
withRequireNumbers(Boolean requireNumbers)
Specifies whether to require numbers for IAM user passwords.
|
PasswordPolicy |
withRequireSymbols(Boolean requireSymbols)
Specifies whether to require symbols for IAM user passwords.
|
PasswordPolicy |
withRequireUppercaseCharacters(Boolean requireUppercaseCharacters)
Specifies whether to require uppercase characters for IAM user
passwords.
|
public Integer getMinimumPasswordLength()
Constraints:
Range: 6 - 128
public void setMinimumPasswordLength(Integer minimumPasswordLength)
Constraints:
Range: 6 - 128
minimumPasswordLength
- Minimum length to require for IAM user passwords.public PasswordPolicy withMinimumPasswordLength(Integer minimumPasswordLength)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Range: 6 - 128
minimumPasswordLength
- Minimum length to require for IAM user passwords.public Boolean isRequireSymbols()
public void setRequireSymbols(Boolean requireSymbols)
requireSymbols
- Specifies whether to require symbols for IAM user passwords.public PasswordPolicy withRequireSymbols(Boolean requireSymbols)
Returns a reference to this object so that method calls can be chained together.
requireSymbols
- Specifies whether to require symbols for IAM user passwords.public Boolean getRequireSymbols()
public Boolean isRequireNumbers()
public void setRequireNumbers(Boolean requireNumbers)
requireNumbers
- Specifies whether to require numbers for IAM user passwords.public PasswordPolicy withRequireNumbers(Boolean requireNumbers)
Returns a reference to this object so that method calls can be chained together.
requireNumbers
- Specifies whether to require numbers for IAM user passwords.public Boolean getRequireNumbers()
public Boolean isRequireUppercaseCharacters()
public void setRequireUppercaseCharacters(Boolean requireUppercaseCharacters)
requireUppercaseCharacters
- Specifies whether to require uppercase characters for IAM user
passwords.public PasswordPolicy withRequireUppercaseCharacters(Boolean requireUppercaseCharacters)
Returns a reference to this object so that method calls can be chained together.
requireUppercaseCharacters
- Specifies whether to require uppercase characters for IAM user
passwords.public Boolean getRequireUppercaseCharacters()
public Boolean isRequireLowercaseCharacters()
public void setRequireLowercaseCharacters(Boolean requireLowercaseCharacters)
requireLowercaseCharacters
- Specifies whether to require lowercase characters for IAM user
passwords.public PasswordPolicy withRequireLowercaseCharacters(Boolean requireLowercaseCharacters)
Returns a reference to this object so that method calls can be chained together.
requireLowercaseCharacters
- Specifies whether to require lowercase characters for IAM user
passwords.public Boolean getRequireLowercaseCharacters()
public Boolean isAllowUsersToChangePassword()
public void setAllowUsersToChangePassword(Boolean allowUsersToChangePassword)
allowUsersToChangePassword
- Specifies whether to allow IAM users to change their own password.public PasswordPolicy withAllowUsersToChangePassword(Boolean allowUsersToChangePassword)
Returns a reference to this object so that method calls can be chained together.
allowUsersToChangePassword
- Specifies whether to allow IAM users to change their own password.public Boolean getAllowUsersToChangePassword()
public String toString()
toString
in class Object
Object.toString()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.