PasswordPolicy interface

Şifre politikası gereksinimlerini belirten bir yapı.

İmza:

export interface PasswordPolicy 

Özellikler

Özellik Tür Açıklama
allowedNonAlphasayısalKarakterler dize Doğrulama sırasında alfanümerik olmadığı kabul edilen karakterlerin listesi.
customStrengthOptions { salt okunur minPasswordLength?: number; salt okunur maxPasswordLength?: number; Readonly içerirLowercaseLetter?: boole; salt okunur şunu içerir:UppercaseLetter?: boole; Readonly containsNumericCharacter?: boole; salt okunur öğe AlfanümerikKarakter?: boole; } Bu şifre politikasının zorunlu kıldığı şartlar.
enforcementState dize Politikanın yaptırım durumu. "KAPALI" olabilir veya "ZORLA" gibi ifadeler kullanabilirsiniz.
forceupgradeOnSignin boolean Mevcut şifrelerin politikaya uygun olup olmadığı.

PasswordPolicy.allowedNonAlphacodingCharacters

Doğrulama sırasında alfanümerik olmadığı kabul edilen karakterlerin listesi.

İmza:

readonly allowedNonAlphanumericCharacters: string;

PasswordPolicy.customStrengthOptions

Bu şifre politikasının zorunlu kıldığı şartlar.

İmza:

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

PasswordPolicy.enforcementState

Politikanın yaptırım durumu. "KAPALI" olabilir veya "ZORLA" gibi ifadeler kullanabilirsiniz.

İmza:

readonly enforcementState: string;

PasswordPolicy.forceupgradeOnSignin

Mevcut şifrelerin politikaya uygun olup olmadığı.

İmza:

readonly forceUpgradeOnSignin: boolean;