Did this page help you?

   Yes   No   Tell us about it...

com.amazonaws.services.identitymanagement.model
Class PasswordPolicy

java.lang.Object
  extended by com.amazonaws.services.identitymanagement.model.PasswordPolicy

public class PasswordPolicy
extends java.lang.Object

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 Summary
PasswordPolicy()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Boolean getAllowUsersToChangePassword()
          Specifies whether to allow IAM users to change their own password.
 java.lang.Integer getMinimumPasswordLength()
          Minimum length to require for IAM user passwords.
 java.lang.Boolean getRequireLowercaseCharacters()
          Specifies whether to require lowercase characters for IAM user passwords.
 java.lang.Boolean getRequireNumbers()
          Specifies whether to require numbers for IAM user passwords.
 java.lang.Boolean getRequireSymbols()
          Specifies whether to require symbols for IAM user passwords.
 java.lang.Boolean getRequireUppercaseCharacters()
          Specifies whether to require uppercase characters for IAM user passwords.
 int hashCode()
           
 java.lang.Boolean isAllowUsersToChangePassword()
          Specifies whether to allow IAM users to change their own password.
 java.lang.Boolean isRequireLowercaseCharacters()
          Specifies whether to require lowercase characters for IAM user passwords.
 java.lang.Boolean isRequireNumbers()
          Specifies whether to require numbers for IAM user passwords.
 java.lang.Boolean isRequireSymbols()
          Specifies whether to require symbols for IAM user passwords.
 java.lang.Boolean isRequireUppercaseCharacters()
          Specifies whether to require uppercase characters for IAM user passwords.
 void setAllowUsersToChangePassword(java.lang.Boolean allowUsersToChangePassword)
          Specifies whether to allow IAM users to change their own password.
 void setMinimumPasswordLength(java.lang.Integer minimumPasswordLength)
          Minimum length to require for IAM user passwords.
 void setRequireLowercaseCharacters(java.lang.Boolean requireLowercaseCharacters)
          Specifies whether to require lowercase characters for IAM user passwords.
 void setRequireNumbers(java.lang.Boolean requireNumbers)
          Specifies whether to require numbers for IAM user passwords.
 void setRequireSymbols(java.lang.Boolean requireSymbols)
          Specifies whether to require symbols for IAM user passwords.
 void setRequireUppercaseCharacters(java.lang.Boolean requireUppercaseCharacters)
          Specifies whether to require uppercase characters for IAM user passwords.
 java.lang.String toString()
          Returns a string representation of this object; useful for testing and debugging.
 PasswordPolicy withAllowUsersToChangePassword(java.lang.Boolean allowUsersToChangePassword)
          Specifies whether to allow IAM users to change their own password.
 PasswordPolicy withMinimumPasswordLength(java.lang.Integer minimumPasswordLength)
          Minimum length to require for IAM user passwords.
 PasswordPolicy withRequireLowercaseCharacters(java.lang.Boolean requireLowercaseCharacters)
          Specifies whether to require lowercase characters for IAM user passwords.
 PasswordPolicy withRequireNumbers(java.lang.Boolean requireNumbers)
          Specifies whether to require numbers for IAM user passwords.
 PasswordPolicy withRequireSymbols(java.lang.Boolean requireSymbols)
          Specifies whether to require symbols for IAM user passwords.
 PasswordPolicy withRequireUppercaseCharacters(java.lang.Boolean requireUppercaseCharacters)
          Specifies whether to require uppercase characters for IAM user passwords.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PasswordPolicy

public PasswordPolicy()
Method Detail

getMinimumPasswordLength

public java.lang.Integer getMinimumPasswordLength()
Minimum length to require for IAM user passwords.

Constraints:
Range: 6 - 128

Returns:
Minimum length to require for IAM user passwords.

setMinimumPasswordLength

public void setMinimumPasswordLength(java.lang.Integer minimumPasswordLength)
Minimum length to require for IAM user passwords.

Constraints:
Range: 6 - 128

Parameters:
minimumPasswordLength - Minimum length to require for IAM user passwords.

withMinimumPasswordLength

public PasswordPolicy withMinimumPasswordLength(java.lang.Integer minimumPasswordLength)
Minimum length to require for IAM user passwords.

Returns a reference to this object so that method calls can be chained together.

Constraints:
Range: 6 - 128

Parameters:
minimumPasswordLength - Minimum length to require for IAM user passwords.
Returns:
A reference to this updated object so that method calls can be chained together.

isRequireSymbols

public java.lang.Boolean isRequireSymbols()
Specifies whether to require symbols for IAM user passwords.

Returns:
Specifies whether to require symbols for IAM user passwords.

setRequireSymbols

public void setRequireSymbols(java.lang.Boolean requireSymbols)
Specifies whether to require symbols for IAM user passwords.

Parameters:
requireSymbols - Specifies whether to require symbols for IAM user passwords.

withRequireSymbols

public PasswordPolicy withRequireSymbols(java.lang.Boolean requireSymbols)
Specifies whether to require symbols for IAM user passwords.

Returns a reference to this object so that method calls can be chained together.

Parameters:
requireSymbols - Specifies whether to require symbols for IAM user passwords.
Returns:
A reference to this updated object so that method calls can be chained together.

getRequireSymbols

public java.lang.Boolean getRequireSymbols()
Specifies whether to require symbols for IAM user passwords.

Returns:
Specifies whether to require symbols for IAM user passwords.

isRequireNumbers

public java.lang.Boolean isRequireNumbers()
Specifies whether to require numbers for IAM user passwords.

Returns:
Specifies whether to require numbers for IAM user passwords.

setRequireNumbers

public void setRequireNumbers(java.lang.Boolean requireNumbers)
Specifies whether to require numbers for IAM user passwords.

Parameters:
requireNumbers - Specifies whether to require numbers for IAM user passwords.

withRequireNumbers

public PasswordPolicy withRequireNumbers(java.lang.Boolean requireNumbers)
Specifies whether to require numbers for IAM user passwords.

Returns a reference to this object so that method calls can be chained together.

Parameters:
requireNumbers - Specifies whether to require numbers for IAM user passwords.
Returns:
A reference to this updated object so that method calls can be chained together.

getRequireNumbers

public java.lang.Boolean getRequireNumbers()
Specifies whether to require numbers for IAM user passwords.

Returns:
Specifies whether to require numbers for IAM user passwords.

isRequireUppercaseCharacters

public java.lang.Boolean isRequireUppercaseCharacters()
Specifies whether to require uppercase characters for IAM user passwords.

Returns:
Specifies whether to require uppercase characters for IAM user passwords.

setRequireUppercaseCharacters

public void setRequireUppercaseCharacters(java.lang.Boolean requireUppercaseCharacters)
Specifies whether to require uppercase characters for IAM user passwords.

Parameters:
requireUppercaseCharacters - Specifies whether to require uppercase characters for IAM user passwords.

withRequireUppercaseCharacters

public PasswordPolicy withRequireUppercaseCharacters(java.lang.Boolean requireUppercaseCharacters)
Specifies whether to require uppercase characters for IAM user passwords.

Returns a reference to this object so that method calls can be chained together.

Parameters:
requireUppercaseCharacters - Specifies whether to require uppercase characters for IAM user passwords.
Returns:
A reference to this updated object so that method calls can be chained together.

getRequireUppercaseCharacters

public java.lang.Boolean getRequireUppercaseCharacters()
Specifies whether to require uppercase characters for IAM user passwords.

Returns:
Specifies whether to require uppercase characters for IAM user passwords.

isRequireLowercaseCharacters

public java.lang.Boolean isRequireLowercaseCharacters()
Specifies whether to require lowercase characters for IAM user passwords.

Returns:
Specifies whether to require lowercase characters for IAM user passwords.

setRequireLowercaseCharacters

public void setRequireLowercaseCharacters(java.lang.Boolean requireLowercaseCharacters)
Specifies whether to require lowercase characters for IAM user passwords.

Parameters:
requireLowercaseCharacters - Specifies whether to require lowercase characters for IAM user passwords.

withRequireLowercaseCharacters

public PasswordPolicy withRequireLowercaseCharacters(java.lang.Boolean requireLowercaseCharacters)
Specifies whether to require lowercase characters for IAM user passwords.

Returns a reference to this object so that method calls can be chained together.

Parameters:
requireLowercaseCharacters - Specifies whether to require lowercase characters for IAM user passwords.
Returns:
A reference to this updated object so that method calls can be chained together.

getRequireLowercaseCharacters

public java.lang.Boolean getRequireLowercaseCharacters()
Specifies whether to require lowercase characters for IAM user passwords.

Returns:
Specifies whether to require lowercase characters for IAM user passwords.

isAllowUsersToChangePassword

public java.lang.Boolean isAllowUsersToChangePassword()
Specifies whether to allow IAM users to change their own password.

Returns:
Specifies whether to allow IAM users to change their own password.

setAllowUsersToChangePassword

public void setAllowUsersToChangePassword(java.lang.Boolean allowUsersToChangePassword)
Specifies whether to allow IAM users to change their own password.

Parameters:
allowUsersToChangePassword - Specifies whether to allow IAM users to change their own password.

withAllowUsersToChangePassword

public PasswordPolicy withAllowUsersToChangePassword(java.lang.Boolean allowUsersToChangePassword)
Specifies whether to allow IAM users to change their own password.

Returns a reference to this object so that method calls can be chained together.

Parameters:
allowUsersToChangePassword - Specifies whether to allow IAM users to change their own password.
Returns:
A reference to this updated object so that method calls can be chained together.

getAllowUsersToChangePassword

public java.lang.Boolean getAllowUsersToChangePassword()
Specifies whether to allow IAM users to change their own password.

Returns:
Specifies whether to allow IAM users to change their own password.

toString

public java.lang.String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class java.lang.Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.