Struktur yang menunjukkan persyaratan kebijakan kata sandi mana yang dipenuhi atau dilanggar dan apa saja persyaratannya.
Tanda tangan:
export interface PasswordValidationStatus
Properti
Properti | Jenis | Keterangan |
---|---|---|
berisiHuruf Kecil | boolean | Apakah kata sandi berisi huruf kecil, atau tidak ditentukan jika tidak diperlukan. |
berisi Karakter NonAlfanumerik | boolean | Apakah kata sandi berisi karakter non-alfanumerik, atau tidak ditentukan jika tidak diperlukan. |
berisiNumerikKarakter | boolean | Apakah kata sandi berisi karakter numerik, atau tidak ditentukan jika tidak diperlukan. |
berisiHuruf Besar | boolean | Apakah kata sandi berisi huruf besar, atau tidak ditentukan jika tidak diperlukan. |
adalah benar | boolean | Apakah kata sandi memenuhi semua persyaratan. |
memenuhiMaxPasswordLength | boolean | Apakah kata sandi memenuhi panjang kata sandi maksimum, atau tidak ditentukan jika tidak diperlukan. |
memenuhiMinPasswordLength | boolean | Apakah kata sandi memenuhi panjang kata sandi minimum, atau tidak ditentukan jika tidak diperlukan. |
kata sandiKebijakan | Kebijakan Kata Sandi | Kebijakan yang digunakan untuk memvalidasi kata sandi. |
PasswordValidationStatus.berisi Huruf Kecil
Apakah kata sandi berisi huruf kecil, atau tidak ditentukan jika tidak diperlukan.
Tanda tangan:
readonly containsLowercaseLetter?: boolean;
PasswordValidationStatus.berisi Karakter NonAlfanumerik
Apakah kata sandi berisi karakter non-alfanumerik, atau tidak ditentukan jika tidak diperlukan.
Tanda tangan:
readonly containsNonAlphanumericCharacter?: boolean;
PasswordValidationStatus.containsNumericCharacter
Apakah kata sandi berisi karakter numerik, atau tidak ditentukan jika tidak diperlukan.
Tanda tangan:
readonly containsNumericCharacter?: boolean;
PasswordValidationStatus.containsUppercaseLetter
Apakah kata sandi berisi huruf besar, atau tidak ditentukan jika tidak diperlukan.
Tanda tangan:
readonly containsUppercaseLetter?: boolean;
Kata SandiValidasiStatus.isValid
Apakah kata sandi memenuhi semua persyaratan.
Tanda tangan:
readonly isValid: boolean;
PasswordValidationStatus.meetsMaxPasswordLength
Apakah kata sandi memenuhi panjang kata sandi maksimum, atau tidak ditentukan jika tidak diperlukan.
Tanda tangan:
readonly meetsMaxPasswordLength?: boolean;
PasswordValidationStatus.meetsMinPasswordLength
Apakah kata sandi memenuhi panjang kata sandi minimum, atau tidak ditentukan jika tidak diperlukan.
Tanda tangan:
readonly meetsMinPasswordLength?: boolean;
PasswordValidationStatus.passwordPolicy
Kebijakan yang digunakan untuk memvalidasi kata sandi.
Tanda tangan:
readonly passwordPolicy: PasswordPolicy;