Hangi şifre politikası gereksinimlerinin karşılandığını veya ihlal edildiğini ve gereksinimlerin neler olduğunu gösteren yapı.
İmza:
export interface PasswordValidationStatus
Özellikler
Mülk | Tip | Tanım |
---|---|---|
Küçük Harf içerir | boolean | Parolanın küçük harf içerip içermediği veya gerekli değilse tanımsız olup olmadığı. |
Alfasayısal OlmayanKarakter içerir | boolean | Parolanın alfasayısal olmayan bir karakter içerip içermediği veya gerekli değilse tanımsız olup olmadığı. |
içerirSayısalKarakter | boolean | Parolanın sayısal bir karakter içerip içermediği veya gerekli değilse tanımsız olup olmadığı. |
Büyük Harf içerir | boolean | Parolanın büyük harf içerip içermediği veya gerekmiyorsa tanımsız olması. |
Geçerlidir | boolean | Şifrenin tüm gereksinimleri karşılayıp karşılamadığı. |
MaxPasswordLength ile tanışır | boolean | Parolanın maksimum parola uzunluğunu karşılayıp karşılamadığı veya gerekli değilse tanımsız olup olmadığı. |
MinPasswordLength ile buluşuyor | boolean | Parolanın minimum parola uzunluğunu karşılayıp karşılamadığı veya gerekli değilse tanımsız olup olmadığı. |
şifre politikası | Şifre politikası | Parolayı doğrulamak için kullanılan politika. |
PasswordValidationStatus.containsKüçük Harf
Parolanın küçük harf içerip içermediği veya gerekli değilse tanımsız olup olmadığı.
İmza:
readonly containsLowercaseLetter?: boolean;
PasswordValidationStatus.containsAlfasayısal OlmayanKarakter
Parolanın alfasayısal olmayan bir karakter içerip içermediği veya gerekli değilse tanımsız olup olmadığı.
İmza:
readonly containsNonAlphanumericCharacter?: boolean;
PasswordValidationStatus.containsNumericCharacter
Parolanın sayısal bir karakter içerip içermediği veya gerekli değilse tanımsız olup olmadığı.
İmza:
readonly containsNumericCharacter?: boolean;
PasswordValidationStatus.containsUppercaseLetter
Parolanın büyük harf içerip içermediği veya gerekmiyorsa tanımsız olması.
İmza:
readonly containsUppercaseLetter?: boolean;
PasswordValidationStatus.isValid
Şifrenin tüm gereksinimleri karşılayıp karşılamadığı.
İmza:
readonly isValid: boolean;
PasswordValidationStatus.meetsMaxPasswordLength
Parolanın maksimum parola uzunluğunu karşılayıp karşılamadığı veya gerekli değilse tanımsız olup olmadığı.
İmza:
readonly meetsMaxPasswordLength?: boolean;
PasswordValidationStatus.meetsMinPasswordLength
Parolanın minimum parola uzunluğunu karşılayıp karşılamadığı veya gerekli değilse tanımsız olup olmadığı.
İmza:
readonly meetsMinPasswordLength?: boolean;
PasswordValidationStatus.passwordPolicy
Parolayı doğrulamak için kullanılan politika.
İmza:
readonly passwordPolicy: PasswordPolicy;