IMetabasePasswordPolicy.HistoryLength

Синтаксис

HistoryLength: Integer;

Описание

Свойство HistoryLength определяет количество старых паролей, хранимых и проверяемых на совпадение с новым паролем пользователя.

Комментарии

Используя данное свойство, можно наложить ограничение на полное совпадение старого и нового пароля.

Пример

Sub Main;

Var

Mb: IMetabase;

MbSecurity: IMetabaseSecurity;

MbPolicy: IMetabasePolicy;

MbPassPolicy: IMetabasePasswordPolicy;

Begin

Mb := MetabaseClass.Active;

MbSecurity := Mb.Security;

MbPolicy := MbSecurity.Policy;

MbPassPolicy := MbPolicy.PasswordPolicy;

MbPassPolicy.HistoryLength := 3;

MbSecurity.Apply;

End Sub Main;

После выполнения примера в истории будет храниться три старых пароля пользователя.

См. также:

IMetabasePasswordPolicy