Skip to main content

Crate bitwarden_generators

Crate bitwarden_generators 

Source
Expand description

ยงBitwarden Generators

Contains the implementation of the generators for the Bitwarden Password Manager.

Modulesยง

generator_client ๐Ÿ”’
passphrase ๐Ÿ”’
password ๐Ÿ”’
username ๐Ÿ”’
username_forwarders ๐Ÿ”’
util ๐Ÿ”’

Structsยง

GeneratorClient
PassphraseGeneratorRequest
Passphrase generator request options.
PasswordGeneratorRequest
Password generator request options.

Enumsยง

ForwarderServiceType
Configures the email forwarding service to use. For instructions on how to configure each service, see the documentation: https://bitwarden.com/help/generator/#username-types
PassphraseError
PasswordError
UsernameError
UsernameGeneratorRequest

Constantsยง

MAXIMUM_MIN_CHAR_COUNT
Maximum value for min_number / min_special (per-charset minimum count).
MAXIMUM_PASSPHRASE_NUM_WORDS
Maximum number of words allowed in a generated passphrase.
MAXIMUM_PASSWORD_LENGTH
Maximum password length accepted by Bitwarden clients.
MINIMUM_MIN_CHAR_COUNT
Minimum value for min_number / min_special (per-charset minimum count).
MINIMUM_PASSPHRASE_NUM_WORDS
Minimum number of words allowed in a generated passphrase.
MINIMUM_PASSWORD_LENGTH
Minimum password length accepted by client-facing callers. The SDKโ€™s internal validator allows shorter values, but all Bitwarden clients silently clamp up to this value for entropy reasons.
UNIFFI_META_CONST_NAMESPACE_BITWARDEN_GENERATORS ๐Ÿ”’
Export namespace metadata.

Traitsยง

GeneratorClientsExt