OptionalallowVisibility?: booleanOptionalInput?: (props: PasswordFieldInputProps) => JSX.Element | nullThe input component to use when editing.
OptionalmaxHashInputLength?: numberThe maximum length (in bytes) of data that will be used by the hashing algorithm. For example, most
implementations of bcrypt have a max input length of 72 bytes meaning that passwords are only unique up to the
first 72 bytes. Setting a maxHashInputLength causes the strength estimate of the password to ignore everything
after the first maxHashInputLength bytes of the string.
OptionalmaxLength?: numberMaximum length for values (validation).
OptionalminLength?: numberMinimum length for values (validation).
OptionalminStrength?: 1 | 2 | 3 | 4Minimum strength for the entered password (validation).
Optionalplaceholder?: stringPlaceholder text to display in the input when the value is blank.
OptionalvisibilityButtonClassName?: stringCSS class name to give to the visibility toggle button (if rendered).
OptionalwithStrengthEstimator?: booleanIndicates if a <PasswordStrengthEstimator> component should be included. Should be used, and only used
when setting a password, not entering a password for authentication.
Indicates if a show/hide button should be included.