どのパスワード ポリシー要件が満たされたか、違反したか、およびその要件が何であるかを示す構造。
サイン:
export interface PasswordValidationStatus
プロパティ
財産 | タイプ | 説明 |
---|---|---|
小文字を含む | ブール値 | パスワードに小文字が含まれているかどうか、または必須でない場合は未定義です。 |
英数字以外の文字を含む | ブール値 | パスワードに英数字以外の文字が含まれているかどうか、または必須でない場合は未定義です。 |
数値文字を含む | ブール値 | パスワードに数字が含まれているかどうか、または必須でない場合は未定義です。 |
大文字を含む | ブール値 | パスワードに大文字が含まれているかどうか、または必須でない場合は未定義です。 |
有効です | ブール値 | パスワードがすべての要件を満たしているかどうか。 |
最大パスワード長を満たします | ブール値 | パスワードがパスワードの最大長を満たしているか、または必須でない場合は未定義かどうか。 |
最小パスワード長を満たします | ブール値 | パスワードが最小パスワード長を満たしているか、または必須でない場合は未定義かどうか。 |
パスワードポリシー | パスワードポリシー | パスワードの検証に使用されるポリシー。 |
PasswordValidationStatus.containsLowercaseLetter
パスワードに小文字が含まれているかどうか、または必須でない場合は未定義です。
サイン:
readonly containsLowercaseLetter?: boolean;
PasswordValidationStatus.containsNonAlphanumericCharacter
パスワードに英数字以外の文字が含まれているかどうか、または必須でない場合は未定義です。
サイン:
readonly containsNonAlphanumericCharacter?: boolean;
PasswordValidationStatus.containsNumericCharacter
パスワードに数字が含まれているかどうか、または必須でない場合は未定義です。
サイン:
readonly containsNumericCharacter?: boolean;
PasswordValidationStatus.containsUppercaseLetter
パスワードに大文字が含まれているかどうか、または必須でない場合は未定義です。
サイン:
readonly containsUppercaseLetter?: boolean;
PasswordValidationStatus.isValid
パスワードがすべての要件を満たしているかどうか。
サイン:
readonly isValid: boolean;
PasswordValidationStatus.meetsMaxPasswordLength
パスワードがパスワードの最大長を満たしているか、または必須でない場合は未定義かどうか。
サイン:
readonly meetsMaxPasswordLength?: boolean;
PasswordValidationStatus.meetsMinPasswordLength
パスワードが最小パスワード長を満たしているか、または必須でない場合は未定義かどうか。
サイン:
readonly meetsMinPasswordLength?: boolean;
PasswordValidationStatus.passwordPolicy
パスワードの検証に使用されるポリシー。
サイン:
readonly passwordPolicy: PasswordPolicy;