bool isEnabled() Checks whether the user is enabled. Internally, if this method returns
bool isAccountNonLocked() Checks whether the user is locked. Internally, if this method
interface UserProviderInterface Represents a class that loads UserInterface objects from some source
bool isAccountNonExpired() Checks whether the user's account has expired. Internally,
UserInterface refreshUser(
interface EquatableInterface EquatableInterface used to test if two objects are equal in security
Role[] getRoles()
interface UserCheckerInterface Implement to throw AccountStatusException during the authentication
bool supportsClass(string $class) Whether this provider supports the given user class.
bool isCredentialsNonExpired() Checks whether the user's credentials (password) has expired.
Page 1 of 5