Password Complexity
Manage password complexity rules.
Create a password complexity policy
Creates a password complexity policy and returns it with its new ID. The name must not match the name of an existing policy, ignoring case.
Update a password complexity policy
Replaces the settings of an existing password complexity policy, found by the ID in the body, and returns the updated policy. The name must not match another policy.
Copy a password complexity policy
Creates a copy of a password complexity policy and returns it. The copy is named after the original with 'Copy' added, and a number when that name is taken.
Generate a password from rules
Generates one random password that follows the rules in the request body and returns it as a JSON string. It does not save anything. The length must be between 2 and 128, and needs must name at least one character type.
List password complexity policies
Returns every password complexity policy with its full settings.
List password complexity policy names
Returns the name and ID of each password complexity policy of the given type, sorted by name. Use it to fill a selection list. The type defaults to password policies.
Delete a password complexity policy
Deletes one password complexity policy. Use it when you no longer need the policy. An ID that matches no policy is also accepted with 202 and nothing is deleted.
Get a password complexity policy
Returns one password complexity policy with its full settings.