Symfony2 API
Namespace

Symfony\Component\Security\Core\User

ChainUserProvider Chain User Provider.
InMemoryUserProvider InMemoryUserProvider is a simple non persistent user provider.
User User is the user implementation used by the in-memory user provider.
UserChecker UserChecker checks the user account flags.

Interfaces

AdvancedUserInterface AdvancedUserInterface adds status flags to a regular account.
UserCheckerInterface UserCheckerInterface checks user account when authentication occurs.
UserInterface UserInterface is the interface that user classes must implement.
UserProviderInterface UserProviderInterface is the implementation that all user provider must implement.