Skip to main content

Module crypto

Module crypto 

Source
Expand description

Password encoding utilities.

§Spring Security Equivalent

org.springframework.security.crypto.password.PasswordEncoder

§Feature Flags

  • argon2: Enables Argon2PasswordEncoder (recommended, default)
  • bcrypt: Enables BCryptPasswordEncoder (widely compatible)

Structs§

Argon2PasswordEncoder
Argon2 password encoder - the recommended encoder for new applications.
BCryptPasswordEncoder
BCrypt password encoder - widely compatible with other frameworks.
DelegatingPasswordEncoder
Delegating password encoder that supports multiple encoding formats.
NoOpPasswordEncoder
No-op password encoder that stores passwords in plain text.

Enums§

DefaultEncoder
Default encoding algorithm for DelegatingPasswordEncoder.

Traits§

PasswordEncoder
Trait for encoding and verifying passwords.