PasswordValidationStatus interface

هيكل يشير إلى متطلبات سياسة كلمة المرور التي تم استيفاؤها أو انتهاكها وما هي المتطلبات.

إمضاء:

export interface PasswordValidationStatus 

ملكيات

ملكية يكتب وصف
يحتوي على أحرف صغيرة منطقية ما إذا كانت كلمة المرور تحتوي على حرف صغير، أو غير محددة إذا لم تكن مطلوبة.
يحتوي على حرف غير أبجدي رقمي منطقية ما إذا كانت كلمة المرور تحتوي على حرف غير أبجدي رقمي، أو غير محددة إذا لم تكن مطلوبة.
يحتوي على حرف رقمي منطقية ما إذا كانت كلمة المرور تحتوي على حرف رقمي، أو غير محددة إذا لم تكن مطلوبة.
يحتوي على أحرف كبيرة منطقية ما إذا كانت كلمة المرور تحتوي على حرف كبير، أو غير محددة إذا لم تكن مطلوبة.
صالح منطقية ما إذا كانت كلمة المرور تلبي جميع المتطلبات.
يلتقيMaxPasswordLength منطقية ما إذا كانت كلمة المرور تلبي الحد الأقصى لطول كلمة المرور، أو غير محددة إذا لم تكن مطلوبة.
يلتقيMinPasswordLength منطقية ما إذا كانت كلمة المرور تلبي الحد الأدنى لطول كلمة المرور، أو غير محددة إذا لم تكن مطلوبة.
سياسة كلمة المرور سياسة كلمة المرور السياسة المستخدمة للتحقق من صحة كلمة المرور.

كلمة المرورValidationStatus.containsLowercaseLetter

ما إذا كانت كلمة المرور تحتوي على حرف صغير، أو غير محددة إذا لم تكن مطلوبة.

إمضاء:

readonly containsLowercaseLetter?: boolean;

كلمة المرورValidationStatus.containsNonAlphanumericCharacter

ما إذا كانت كلمة المرور تحتوي على حرف غير أبجدي رقمي، أو غير محددة إذا لم تكن مطلوبة.

إمضاء:

readonly containsNonAlphanumericCharacter?: boolean;

كلمة المرورValidationStatus.containsNumericCharacter

ما إذا كانت كلمة المرور تحتوي على حرف رقمي، أو غير محددة إذا لم تكن مطلوبة.

إمضاء:

readonly containsNumericCharacter?: boolean;

كلمة المرورValidationStatus.containsUppercaseLetter

ما إذا كانت كلمة المرور تحتوي على حرف كبير، أو غير محددة إذا لم تكن مطلوبة.

إمضاء:

readonly containsUppercaseLetter?: boolean;

كلمة المرورValidationStatus.isValid

ما إذا كانت كلمة المرور تلبي جميع المتطلبات.

إمضاء:

readonly isValid: boolean;

كلمة المرورValidationStatus.meetsMaxPasswordLength

ما إذا كانت كلمة المرور تلبي الحد الأقصى لطول كلمة المرور، أو غير محددة إذا لم تكن مطلوبة.

إمضاء:

readonly meetsMaxPasswordLength?: boolean;

كلمة المرورValidationStatus.meetsMinPasswordLength

ما إذا كانت كلمة المرور تلبي الحد الأدنى لطول كلمة المرور، أو غير محددة إذا لم تكن مطلوبة.

إمضاء:

readonly meetsMinPasswordLength?: boolean;

كلمة المرورValidationStatus.passwordPolicy

السياسة المستخدمة للتحقق من صحة كلمة المرور.

إمضاء:

readonly passwordPolicy: PasswordPolicy;