PasswordValidationStatus interface

ساختاری که نشان می دهد کدام الزامات خط مشی رمز عبور برآورده شده یا نقض شده است و الزامات چیست.

امضا:

export interface PasswordValidationStatus 

خواص

ویژگی تایپ کنید شرح
حاوی حروف کوچک است بولی اینکه رمز عبور حاوی یک حرف کوچک باشد یا در صورت عدم نیاز، تعریف نشده باشد.
شامل کاراکتر غیر الفبا و عددی است بولی اینکه رمز عبور حاوی یک کاراکتر غیرالفبایی باشد یا در صورت عدم نیاز، تعریف نشده باشد.
شامل NumericCharacter است بولی آیا رمز عبور حاوی یک کاراکتر عددی است یا در صورت عدم نیاز، تعریف نشده است.
حاوی حروف بزرگ است بولی آیا رمز عبور حاوی یک حرف بزرگ است یا در صورت عدم نیاز، تعریف نشده است.
معتبر است بولی اینکه آیا رمز عبور همه الزامات را برآورده می کند یا خیر.
MeetsMaxPasswordLength بولی آیا رمز عبور با حداکثر طول رمز عبور مطابقت دارد یا در صورت عدم نیاز، تعریف نشده است.
MeetsMinPasswordLength بولی آیا رمز عبور با حداقل طول رمز عبور مطابقت دارد یا در صورت عدم نیاز، تعریف نشده است.
کلمه عبور سیاست PasswordPolicy خط مشی مورد استفاده برای تایید رمز عبور.

PasswordValidationStatus.containsحروف کوچک

اینکه رمز عبور حاوی یک حرف کوچک باشد یا در صورت عدم نیاز، تعریف نشده باشد.

امضا:

readonly containsLowercaseLetter?: boolean;

PasswordValidationStatus.containsNonAlphanumericCharacter

اینکه رمز عبور حاوی یک کاراکتر غیرالفبایی باشد یا در صورت عدم نیاز، تعریف نشده باشد.

امضا:

readonly containsNonAlphanumericCharacter?: boolean;

PasswordValidationStatus.containsNumericCharacter

آیا رمز عبور حاوی یک کاراکتر عددی است یا در صورت عدم نیاز، تعریف نشده است.

امضا:

readonly containsNumericCharacter?: boolean;

PasswordValidationStatus.containsحروف بزرگ

آیا رمز عبور حاوی یک حرف بزرگ است یا در صورت عدم نیاز، تعریف نشده است.

امضا:

readonly containsUppercaseLetter?: boolean;

PasswordValidationStatus.isValid

اینکه آیا رمز عبور همه الزامات را برآورده می کند یا خیر.

امضا:

readonly isValid: boolean;

PasswordValidationStatus.meetsMaxPasswordLength

آیا رمز عبور با حداکثر طول رمز عبور مطابقت دارد یا در صورت عدم نیاز، تعریف نشده است.

امضا:

readonly meetsMaxPasswordLength?: boolean;

PasswordValidationStatus.meetsMinPasswordLength

آیا رمز عبور با حداقل طول رمز عبور مطابقت دارد یا در صورت عدم نیاز، تعریف نشده است.

امضا:

readonly meetsMinPasswordLength?: boolean;

PasswordValidationStatus.passwordPolicy

خط مشی مورد استفاده برای تایید رمز عبور.

امضا:

readonly passwordPolicy: PasswordPolicy;