IMetabasePasswordPolicy

Description

The IMetabasePasswordPolicy interface contains properties and methods that are used to set up password security policy.

Properties

  Property name Brief description
CheckForbiddenStrings The CheckForbiddenStrings property determines whether password is checked for occurrence of forbidden strings.
ForbiddenStrings The ForbiddenStrings property returns the list containing forbidden strings, which occurrence is checked in a password.
HashedPasswords The HashedPasswords property determines password hashing parameters.
HistoryLength The HistoryLength property determines the number of old passwords stored and checked for coincidence with a new user 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 coincidence of full user name and password.
NotAllowUserName The NotAllowUserName property determines a restriction on coincidence of user name and password.
RequireDifferentChars The RequireDifferentChars property determines whether different characters must be used in a password.
RequireDifferentLetterCase The RequireDifferentLetterCase property determines whether the use of the same case characters is prohibited in a password.
RequireDigitsAndChars The RequireDigitsAndChars property determines whether numbers and letters are required in a password.
RequireNonAlphabeticChars The RequireNonAlphabeticChars property determines whether special characters (_, @, #, $, %, &, *, ^) are 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.

Methods

  Method name Brief description
CheckPassword The CheckPassword method validates user new password for consistency according to the specified passwords policy in the security manager.

See also:

Metabase Assembly Interfaces