Module password

Source

Structs§

CharSet πŸ”’
A set of characters used to generate a password. This set is backed by a BTreeSet to have consistent ordering between runs. This is not important during normal execution, but it’s necessary for the tests to be repeatable. To create an instance, use CharSet::default()
PasswordGeneratorOptions πŸ”’
Represents a set of valid options to generate a password with. To get an instance of it, use PasswordGeneratorRequest::validate_options
PasswordGeneratorRequest
Password generator request options.

Enums§

PasswordError

Constants§

DEFAULT_PASSWORD_LENGTH πŸ”’
LOWER_CHARS_AMBIGUOUS πŸ”’
NUMBER_CHARS_AMBIGUOUS πŸ”’
SPECIAL_CHARS πŸ”’
UNIFFI_META_CONST_BITWARDEN_GENERATORS_RECORD_PASSWORDGENERATORREQUEST πŸ”’
UPPER_CHARS_AMBIGUOUS πŸ”’

Functions§

password πŸ”’
Implementation of the random password generator.
password_with_rng πŸ”’