[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-08-17 UTC."],[],[],null,["# PasswordValidationStatus interface\n\nA structure indicating which password policy requirements were met or violated and what the requirements are.\n\n**Signature:** \n\n export interface PasswordValidationStatus \n\nProperties\n----------\n\n| Property | Type | Description |\n|---------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|-------------------------------------------------------------------------------------------|\n| [containsLowercaseLetter](./auth.passwordvalidationstatus.md#passwordvalidationstatuscontainslowercaseletter) | boolean | Whether the password contains a lowercase letter, or undefined if not required. |\n| [containsNonAlphanumericCharacter](./auth.passwordvalidationstatus.md#passwordvalidationstatuscontainsnonalphanumericcharacter) | boolean | Whether the password contains a non-alphanumeric character, or undefined if not required. |\n| [containsNumericCharacter](./auth.passwordvalidationstatus.md#passwordvalidationstatuscontainsnumericcharacter) | boolean | Whether the password contains a numeric character, or undefined if not required. |\n| [containsUppercaseLetter](./auth.passwordvalidationstatus.md#passwordvalidationstatuscontainsuppercaseletter) | boolean | Whether the password contains an uppercase letter, or undefined if not required. |\n| [isValid](./auth.passwordvalidationstatus.md#passwordvalidationstatusisvalid) | boolean | Whether the password meets all requirements. |\n| [meetsMaxPasswordLength](./auth.passwordvalidationstatus.md#passwordvalidationstatusmeetsmaxpasswordlength) | boolean | Whether the password meets the maximum password length, or undefined if not required. |\n| [meetsMinPasswordLength](./auth.passwordvalidationstatus.md#passwordvalidationstatusmeetsminpasswordlength) | boolean | Whether the password meets the minimum password length, or undefined if not required. |\n| [passwordPolicy](./auth.passwordvalidationstatus.md#passwordvalidationstatuspasswordpolicy) | [PasswordPolicy](./auth.passwordpolicy.md#passwordpolicy_interface) | The policy used to validate the password. |\n\nPasswordValidationStatus.containsLowercaseLetter\n------------------------------------------------\n\nWhether the password contains a lowercase letter, or undefined if not required.\n\n**Signature:** \n\n readonly containsLowercaseLetter?: boolean;\n\nPasswordValidationStatus.containsNonAlphanumericCharacter\n---------------------------------------------------------\n\nWhether the password contains a non-alphanumeric character, or undefined if not required.\n\n**Signature:** \n\n readonly containsNonAlphanumericCharacter?: boolean;\n\nPasswordValidationStatus.containsNumericCharacter\n-------------------------------------------------\n\nWhether the password contains a numeric character, or undefined if not required.\n\n**Signature:** \n\n readonly containsNumericCharacter?: boolean;\n\nPasswordValidationStatus.containsUppercaseLetter\n------------------------------------------------\n\nWhether the password contains an uppercase letter, or undefined if not required.\n\n**Signature:** \n\n readonly containsUppercaseLetter?: boolean;\n\nPasswordValidationStatus.isValid\n--------------------------------\n\nWhether the password meets all requirements.\n\n**Signature:** \n\n readonly isValid: boolean;\n\nPasswordValidationStatus.meetsMaxPasswordLength\n-----------------------------------------------\n\nWhether the password meets the maximum password length, or undefined if not required.\n\n**Signature:** \n\n readonly meetsMaxPasswordLength?: boolean;\n\nPasswordValidationStatus.meetsMinPasswordLength\n-----------------------------------------------\n\nWhether the password meets the minimum password length, or undefined if not required.\n\n**Signature:** \n\n readonly meetsMinPasswordLength?: boolean;\n\nPasswordValidationStatus.passwordPolicy\n---------------------------------------\n\nThe policy used to validate the password.\n\n**Signature:** \n\n readonly passwordPolicy: PasswordPolicy;"]]