# Functions
BuildComplexityError builds the error message when password complexity checks fail.
Generate a random password.
IsComplexEnough return True if password meets complexity settings.
IsPwned checks whether a password has been pwned If a password has not been pwned, no error is returned.
NewComplexity for preparation.