PasswordPolicy interface

Parola ilkesi gereksinimlerini belirten bir yapı.

İmza:

export interface PasswordPolicy 

Özellikler

Mülk Tip Tanım
izin verilenAlfasayısal OlmayanKarakterler sicim Doğrulama sırasında alfasayısal olmadığı kabul edilen karakterlerin listesi.
özelGüçSeçenekleri { salt okunur minPasswordLength?: sayı; salt okunur maxPasswordLength?: sayı; salt okunur Küçük Harf içerir?: boolean; salt okunur Büyük Harf içerir?: boolean; salt okunur içerirNumericCharacter?: boolean; salt okunur içerirAlfasayısal OlmayanKarakter?: boolean; } Bu şifre politikasının zorunlu kıldığı gereksinimler.
icra durumu sicim Politikanın uygulanma durumu. 'KAPALI' veya 'ZORLAMA' olabilir.
ForceUpgradeOnOturum Açma boolean Mevcut şifrelerin politikaya uygun olup olmadığı.

PasswordPolicy.allowedNonAlphanumericCharacters

Doğrulama sırasında alfasayısal olmadığı kabul edilen karakterlerin listesi.

İmza:

readonly allowedNonAlphanumericCharacters: string;

PasswordPolicy.customStrengthOptions

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

İ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 uygulanma durumu. 'KAPALI' veya 'ZORLAMA' olabilir.

İmza:

readonly enforcementState: string;

PasswordPolicy.forceUpgradeOnSignin

Mevcut şifrelerin politikaya uygun olup olmadığı.

İmza:

readonly forceUpgradeOnSignin: boolean;