Classes

BasePasswordEncoder is the base class for all password encoders.
A generic encoder factory implementation
MessageDigestPasswordEncoder uses a message digest algorithm.
Pbkdf2PasswordEncoder uses the PBKDF2 (Password-Based Key Derivation Function 2).
PlaintextPasswordEncoder does not do any encoding.

Interfaces

EncoderFactoryInterface to support different encoders for different accounts.
PasswordEncoderInterface is the interface for all encoders.