PasswordPolicy interface

Eine Struktur, die die Anforderungen der Kennwortrichtlinie angibt.

Unterschrift:

export interface PasswordPolicy 

Eigenschaften

Eigentum Typ Beschreibung
Erlaubte nicht alphanumerische Zeichen Zeichenfolge Liste der Zeichen, die bei der Validierung als nicht alphanumerisch betrachtet werden.
customStrengthOptions { schreibgeschützt minPasswordLength?: number; schreibgeschützt maxPasswordLength?: Zahl; readonly enthältLowercaseLetter?: boolean; readonly enthältUppercaseLetter?: boolean; readonly enthältNumericCharacter?: boolean; readonly enthältNonAlphanumericCharacter?: boolean; } Durch diese Passwortrichtlinie erzwungene Anforderungen.
Durchsetzungsstatus Zeichenfolge Der Durchsetzungsstatus der Richtlinie. Kann „OFF“ oder „ENFORCE“ sein.
forceUpgradeOnSignin Boolescher Wert Ob vorhandene Passwörter der Richtlinie entsprechen müssen.

PasswordPolicy.allowedNonAlphanumericCharacters

Liste der Zeichen, die bei der Validierung als nicht alphanumerisch betrachtet werden.

Unterschrift:

readonly allowedNonAlphanumericCharacters: string;

PasswordPolicy.customStrengthOptions

Durch diese Passwortrichtlinie erzwungene Anforderungen.

Unterschrift:

readonly customStrengthOptions: {
        readonly minPasswordLength?: number;
        readonly maxPasswordLength?: number;
        readonly containsLowercaseLetter?: boolean;
        readonly containsUppercaseLetter?: boolean;
        readonly containsNumericCharacter?: boolean;
        readonly containsNonAlphanumericCharacter?: boolean;
    };

PasswordPolicy.enforcementState

Der Durchsetzungsstatus der Richtlinie. Kann „OFF“ oder „ENFORCE“ sein.

Unterschrift:

readonly enforcementState: string;

PasswordPolicy.forceUpgradeOnSignin

Ob vorhandene Passwörter der Richtlinie entsprechen müssen.

Unterschrift:

readonly forceUpgradeOnSignin: boolean;