# SecurityPasswordPolicyDto

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

## Fields
- `requiredLength` (integer(int32)): The minimum number of characters a new password must have.
- `requiredUniqueChars` (integer(int32)): The minimum number of different characters a new password must contain.
- `requireDigit` (boolean): Whether a new password must contain a digit, 0 to 9.
- `requireLowercase` (boolean): Whether a new password must contain a lowercase letter, a to z.
- `requireUppercase` (boolean): Whether a new password must contain an uppercase letter, A to Z.
- `requireNonAlphanumeric` (boolean): Whether a new password must contain a character that is not a letter or a digit.
- `minimumLengthSetBy` (string): Who set `requiredLength`, worded for the account holder (for example, `by your reseller`), when a reseller or merchant minimum raised it above the tenant's. Null when the minimum length is the tenant's own. (nullable)
- `breachCheckEnabled` (boolean): Whether the tenant has the advisory password breach check on, so the password form also shows whether a new password appears in known data breaches. Advisory only: it is not a rule the server enforces, and a breached password is not refused on its account.

## See also

- [All documentation](https://devportal.signapay-sbx.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
