IMetabasePasswordPolicy.ForbiddenStrings

Syntax

ForbiddenStrings: IStringList;

Description

The ForbiddenStrings property returns a list, containing disabled lines, for which a password is checked.

Comments

It is actual if the CheckForbiddenStrings property is set to True.

Example

Sub Main;
Var
    MB: IMetabase;
    MS: IMetabaseSecurity;
    MU: IMetabasePolicy;
    PassPol: IMetabasePasswordPolicy;
    Zapret: IStringList;
Begin
    MB := MetabaseClass.Active;
    MS := MB.Security;
    MU := MS.Policy;
    PassPol := MU.PasswordPolicy;
    Zapret := PassPol.ForbiddenStrings;
    PassPol.CheckForbiddenStrings := True;
    Zapret.Clear;
    Zapret.Add("abc");
    Zapret.Add("123");
    Zapret.Add("prognoz");
    Zapret.Add("admin");
    MS.Apply;
End Sub Main;

After executing the example password check for possessing disabled lines is set and four disabled values are added to the list.

See also:

IMetabasePasswordPolicy