PasswordPolicy Object
Contains information about the password policy in effect for the business.
This object is used by the following operations:
The properties included in the PasswordPolicy object are listed below.
Property | Type | Description |
---|---|---|
MinPasswordLength | integer | The minimum number of characters allowed in a password. |
MaxPasswordLength | integer | The maximum number of characters allowed in a password. |
MinLetterCount | integer | The minimum number of letters required in a password. |
MinNumberCount | integer | The minimum number of digits required in a password. |
MinUpperLetterCount | integer | The minimum number of uppercase letters required in a password. |
MinSpecialCharCount | integer | The minimum number of special characters required in a password. |
AllowedSpecialCharacters | AllowedSpecialCharacters |
Contains information about the special characters that are allowed in the context (such as, in the answer to a security challenge question). If no special characters are specified, all characters are allowed. If a value is provided for MinSpecialCharCount, at least one allowed special character must be defined. |
CanContainSpaces | boolean | Indicates whether a password can include spaces. |
IsCaseSensitive | boolean | Indicates whether a password is case sensitive. |
CanMatchUserName | boolean | Indicates whether the password and the username can be the same. |
NumbersOfLastPasswordCheckCount | integer | Indicates the number of previous passwords that the new password is checked against, and rejected if there is a match. |
PasswordChangeIntervalDays | integer | Indicates the time interval, in days, before a user is prompted to change the password. If set to 0 (zero), password changing is not enforced. |
CanMatchEmail | boolean | Indicates whether the password and the email address can be the same. |