هيكل يوضح متطلبات سياسة كلمة المرور التي تم استيفاؤها أو انتهاكها والمتطلبات.
Signature:
export interface PasswordValidationStatus
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
تحتوي على أحرف صغيرة | قيمة منطقية | تُحدِّد ما إذا كانت كلمة المرور تحتوي على حرف صغير أو غير محدَّدة إذا لم يكن ذلك مطلوبًا. |
تحتوي على NonAlphaNumbercharacter | قيمة منطقية | ما إذا كانت كلمة المرور تحتوي على أحرف ليست أبجدية رقمية أو غير محدّدة إذا لم تكن مطلوبة. |
تحتوي على أحرف أبجدية رقمية | قيمة منطقية | ما إذا كانت كلمة المرور تحتوي على حرف رقمي أو غير محدّدة إذا لم تكن مطلوبة. |
تحتوي على UppercaseLetter | قيمة منطقية | تحدّد هذه السمة ما إذا كانت كلمة المرور تحتوي على حرف كبير أو غير محدّدة إذا لم يكن ذلك مطلوبًا. |
isValid | قيمة منطقية | ما إذا كانت كلمة المرور تستوفي جميع المتطلبات. |
meetsMaxPasswordLength | قيمة منطقية | ما إذا كانت كلمة المرور تستوفي الحد الأقصى لطول كلمة المرور أو غير محدّدة إذا لم يكن ذلك مطلوبًا. |
meetsMinPasswordLength | قيمة منطقية | ما إذا كانت كلمة المرور تستوفي الحد الأدنى لطول كلمة المرور أو غير محددة إذا لم يكن ذلك مطلوبًا. |
passwordPolicy | سياسة كلمة المرور | السياسة المستخدَمة للتحقّق من كلمة المرور. |
كلمة المرورالتحقق من الحالة.تحتوي على أحرف صغيرة
تُحدِّد ما إذا كانت كلمة المرور تحتوي على حرف صغير أو غير محدَّدة إذا لم يكن ذلك مطلوبًا.
Signature:
readonly containsLowercaseLetter?: boolean;
كلمة المرورValidationStatus.containsNonAlphaNumbercharacter
ما إذا كانت كلمة المرور تحتوي على أحرف ليست أبجدية رقمية أو غير محدّدة إذا لم تكن مطلوبة.
Signature:
readonly containsNonAlphanumericCharacter?: boolean;
كلمة المرورValidationStatus.containsNumericcharacter
ما إذا كانت كلمة المرور تحتوي على حرف رقمي أو غير محدّدة إذا لم تكن مطلوبة.
Signature:
readonly containsNumericCharacter?: boolean;
كلمة المرورValidationStatus.containsUppercaseLetter
تحدّد هذه السمة ما إذا كانت كلمة المرور تحتوي على حرف كبير أو غير محدّدة إذا لم يكن ذلك مطلوبًا.
Signature:
readonly containsUppercaseLetter?: boolean;
كلمة المرورValidationStatus.isValid
ما إذا كانت كلمة المرور تستوفي جميع المتطلبات.
Signature:
readonly isValid: boolean;
كلمة المرورValidationStatus.meetsMaxPasswordLength
ما إذا كانت كلمة المرور تستوفي الحد الأقصى لطول كلمة المرور أو غير محدّدة إذا لم يكن ذلك مطلوبًا.
Signature:
readonly meetsMaxPasswordLength?: boolean;
كلمة المرورValidationStatus.meetsMinPasswordLength
ما إذا كانت كلمة المرور تستوفي الحد الأدنى لطول كلمة المرور أو غير محددة إذا لم يكن ذلك مطلوبًا.
Signature:
readonly meetsMinPasswordLength?: boolean;
كلمة المرورValidationStatus.passwordPolicy
السياسة المستخدَمة للتحقّق من كلمة المرور.
Signature:
readonly passwordPolicy: PasswordPolicy;