string getPassword() Returns the password used to authenticate the user. This should be
interface UserInterface Represents the interface that all user classes must implement. This
string getUsername() Returns the username used to authenticate the user.
string|null getSalt() Returns the salt that was originally used to encode the password. This
bool isAccountNonLocked() Checks whether the user is locked. Internally, if this method
createUser(UserInterface $user)
checkPreAuth(UserInterface
UserInterface refreshUser(
bool supportsClass(string $class) Whether this provider supports the given user class.
Page 4 of 5