Hangi şifre politikası şartlarının karşılandığını veya ihlal edildiğini ve şartların neler olduğunu gösteren yapı.
İmza:
export interface PasswordValidationStatus
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
containsKüçük Harf | boolean | Şifrenin küçük harf içerip içermediğini veya gerekli değilse tanımsız olup olmadığını belirtir. |
containsNonAlpha yayınlanmasınılCharacter | boolean | Şifrenin alfanümerik olmayan bir karakter içerip içermediği veya gerekli değilse tanımlanmamış olabilir. |
containsNumericCharacter | boolean | Şifrenin sayısal bir karakter içerip içermediği veya gerekli değilse tanımlanmamış olabilir. |
containsUppercaseLetter | boolean | Şifrenin büyük harf içerip içermediğini veya gerekli değilse tanımsız olup olmadığını belirtir. |
Geçerli | boolean | Şifrenin tüm gereksinimleri karşılayıp karşılamadığı. |
meetsMaxPasswordLength | boolean | Şifrenin, maksimum şifre uzunluğunu karşılayıp karşılamadığı veya gerekli değilse tanımlanmamış olabilir. |
meetsMinPasswordLength | boolean | Şifrenin minimum şifre uzunluğunu karşılayıp karşılamadığı veya gerekli değilse tanımlanmamış olabilir. |
şifrePolitikası | ŞifrePolitikası | Şifreyi doğrulamak için kullanılan politika. |
PasswordValidationStatus.containsKüçük Harf
Şifrenin küçük harf içerip içermediğini veya gerekli değilse tanımsız olup olmadığını belirtir.
İmza:
readonly containsLowercaseLetter?: boolean;
PasswordValidationStatus.containsNonAlphaSayısalKarakter
Şifrenin alfanümerik olmayan bir karakter içerip içermediği veya gerekli değilse tanımlanmamış olabilir.
İmza:
readonly containsNonAlphanumericCharacter?: boolean;
PasswordValidationStatus.containsNumericCharacter
Şifrenin sayısal bir karakter içerip içermediği veya gerekli değilse tanımlanmamış olabilir.
İmza:
readonly containsNumericCharacter?: boolean;
PasswordValidationStatus.containsUppercaseLetter
Şifrenin büyük harf içerip içermediğini veya gerekli değilse tanımsız olup olmadığını belirtir.
İmza:
readonly containsUppercaseLetter?: boolean;
PasswordValidationStatus.isValid
Şifrenin tüm gereksinimleri karşılayıp karşılamadığı.
İmza:
readonly isValid: boolean;
PasswordValidationStatus.meetsMaxPasswordLength (Parola Uzunluğu)
Şifrenin, maksimum şifre uzunluğunu karşılayıp karşılamadığı veya gerekli değilse tanımlanmamış olabilir.
İmza:
readonly meetsMaxPasswordLength?: boolean;
PasswordValidationStatus.meetsMinPasswordLength
Şifrenin minimum şifre uzunluğunu karşılayıp karşılamadığı veya gerekli değilse tanımlanmamış olabilir.
İmza:
readonly meetsMinPasswordLength?: boolean;
PasswordValidationStatus.passwordPolicy
Şifreyi doğrulamak için kullanılan politika.
İmza:
readonly passwordPolicy: PasswordPolicy;