The IMetabasePasswordPolicy interface contains properties and methods used to set password security policy.
Property name | Brief description | |
CheckForbiddenStrings | The CheckForbiddenStrings property determines whether password check is used for possessing disabled lines. | |
DerivedPasswords | The DerivedPasswords property determines whether password encryption is used. Outdated. Use the HashedPasswords property. | |
ForbiddenStrings | The ForbiddenStrings property returns a list, containing disabled lines, for which a password is checked. | |
HashedPasswords | The HashedPasswords property determines the parameters of password hashing. | |
HistoryLength | The HistoryLength property determines the number of old passwords that are stored and checked for coincidence with a new user's password. | |
MaxAge | The MaxAge property determines the maximum password age (days). | |
MaxRepeatedCharCount | The MaxRepeatedCharCount property determines the maximum number of repeated characters that can be used in a password. | |
MinAge | The MinAge property determines the minimum password age (days). | |
MinLength | The MinLength property determines the minimum password length (characters). | |
NotAllowFullUserName | The NotAllowFullUserName property determines a restriction on matching user name and password. | |
NotAllowUserName | The NotAllowUserName property determines a restriction on coincidence of user's name and password. | |
RequireAlphaNumeric | The RequireAlphaNumeric property determines whether minimum one letter, one digit and one non-alphabetic character are mandatory required in a password. Outdated. Use RequireDigitsAndChars, RequireNonAlphabeticChars properties. | |
RequireDifferentChars | The RequireDifferentChars property determines whether different characters must be used in a password. | |
RequireDifferentLetterCase | The RequireDifferentLetterCase property determines whether a password with letters of a different letter case is required. | |
RequireDigitsAndChars | The RequireDigitsAndChars property determines whether digits and letters are mandatory required in a password. | |
RequireNonAlphabeticChars | The RequireNonAlphabeticChars property determines whether special characters (_, @, #, $, %, &, *, ^) are mandatory required in a password. | |
UniquenessDegree | The UniquenessDegree property determines the minimum difference of an old password from a new one (characters). | |
WarningMaxAge | The WarningMaxAge property determines the number of days before which the user will be notified about the necessity of password changing. |
Method name | Brief description | |
CheckPassword | The CheckPassword method validates user's new password for consistency according to the specified passwords policy in security manager. |
See also: