[[["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-06-01 UTC."],[],[],null,["# CustomStrengthOptionsConfig interface\n\nConstraints to be enforced on the password policy\n\n**Signature:** \n\n export interface CustomStrengthOptionsConfig \n\nProperties\n----------\n\n| Property | Type | Description |\n|----------------------------------------------------------------------------------------------------------------------------------|---------|--------------------------------------------------------|\n| [maxLength](./firebase-admin.auth.customstrengthoptionsconfig.md#customstrengthoptionsconfigmaxlength) | number | Maximum password length. No default max length |\n| [minLength](./firebase-admin.auth.customstrengthoptionsconfig.md#customstrengthoptionsconfigminlength) | number | Minimum password length. Valid values are from 6 to 30 |\n| [requireLowercase](./firebase-admin.auth.customstrengthoptionsconfig.md#customstrengthoptionsconfigrequirelowercase) | boolean | The password must contain a lower case character |\n| [requireNonAlphanumeric](./firebase-admin.auth.customstrengthoptionsconfig.md#customstrengthoptionsconfigrequirenonalphanumeric) | boolean | The password must contain a non-alphanumeric character |\n| [requireNumeric](./firebase-admin.auth.customstrengthoptionsconfig.md#customstrengthoptionsconfigrequirenumeric) | boolean | The password must contain a number |\n| [requireUppercase](./firebase-admin.auth.customstrengthoptionsconfig.md#customstrengthoptionsconfigrequireuppercase) | boolean | The password must contain an upper case character |\n\nCustomStrengthOptionsConfig.maxLength\n-------------------------------------\n\nMaximum password length. No default max length\n\n**Signature:** \n\n maxLength?: number;\n\nCustomStrengthOptionsConfig.minLength\n-------------------------------------\n\nMinimum password length. Valid values are from 6 to 30\n\n**Signature:** \n\n minLength?: number;\n\nCustomStrengthOptionsConfig.requireLowercase\n--------------------------------------------\n\nThe password must contain a lower case character\n\n**Signature:** \n\n requireLowercase?: boolean;\n\nCustomStrengthOptionsConfig.requireNonAlphanumeric\n--------------------------------------------------\n\nThe password must contain a non-alphanumeric character\n\n**Signature:** \n\n requireNonAlphanumeric?: boolean;\n\nCustomStrengthOptionsConfig.requireNumeric\n------------------------------------------\n\nThe password must contain a number\n\n**Signature:** \n\n requireNumeric?: boolean;\n\nCustomStrengthOptionsConfig.requireUppercase\n--------------------------------------------\n\nThe password must contain an upper case character\n\n**Signature:** \n\n requireUppercase?: boolean;"]]