Component\Security\Csrf\TokenGenerator

Classes UriSafeTokenGenerator Generates CSRF tokens. Interfaces TokenGeneratorInterface Generates CSRF tokens.

Component\Security\Csrf\TokenStorage

Classes NativeSessionTokenStorage Token storage that uses PHP's native session handling. SessionTokenStorage Token storage that uses a Symfony2 Session object. Interfaces TokenStorageInterface Stores CSRF tokens.

Component\Security\Core\Validator\Constraints

Classes UserPassword UserPasswordValidator

Component\Security\Csrf\Exception

Classes TokenNotFoundException

Component\Security\Csrf

Namespaces Symfony\Component\Security\Csrf\ExceptionSymfony\Component\Security\Csrf\TokenGeneratorSymfony\Component\Security\Csrf\TokenStorage Classes CsrfToken A CSRF token. CsrfTokenManager Default implementation of {@link CsrfTokenManagerInterface}. Interfaces CsrfTokenManagerInterface Manages CSRF tokens.

Component\Security\Guard

Namespaces Symfony\Component\Security\Guard\AuthenticatorSymfony\Component\Security\Guard\FirewallSymfony\Component\Security\Guard\ProviderSymfony\Component\Security\Guard\Token Classes AbstractGuardAuthenticator An optional base class that creates a PostAuthenticationGuardToken for you. GuardAuthenticatorHandler A utility class that does much of the work during the guard authentication process. Interfaces GuardAuthenticatorInterface The interface for all "guard" authenticators.

Component\Security\Core\Util

Classes ClassUtils Class related functionality for objects that might or might not be proxy objects at the moment. SecureRandom A secure random number generator implementation. StringUtils String utility functions. Interfaces SecureRandomInterface Interface that needs to be implemented by all secure random number generators.

Component\Security\Core\Exception

Classes AccessDeniedException AccessDeniedException is thrown when the account has not the required role. AccountExpiredException AccountExpiredException is thrown when the user account has expired. AccountStatusException AccountStatusException is the base class for authentication exceptions caused by the user account status. AuthenticationCredentialsNotFoundException AuthenticationCredentialsNotFoundException is thrown when an authentication is rejected because no Token is avail

Component\Security\Core\Validator

Namespaces Symfony\Component\Security\Core\Validator\Constraints

Component\Security\Core\User

Classes 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 Adds extra features to a user class related to account status flags. EquatableInterface EquatableInterface used to test if two objects are equal in security and re-authentication co