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;
После выполнения примера в истории будет храниться три старых пароля пользователя.
См. также: