Component\Security\Http\Logout

Classes CookieClearingLogoutHandler This handler clears the passed cookies when a user logs out. DefaultLogoutSuccessHandler Default logout success handler will redirect users to a configured path. SessionLogoutHandler Handler for clearing invalidating the current session. Interfaces LogoutHandlerInterface Interface that needs to be implemented by LogoutHandlers. LogoutSuccessHandlerInterface LogoutSuccesshandlerInterface.

Component\Security\Http\Event

Classes InteractiveLoginEvent InteractiveLoginEvent SwitchUserEvent SwitchUserEvent

Component\Security\Http\EntryPoint

Classes BasicAuthenticationEntryPoint BasicAuthenticationEntryPoint starts an HTTP Basic authentication. DigestAuthenticationEntryPoint DigestAuthenticationEntryPoint starts an HTTP Digest authentication. FormAuthenticationEntryPoint FormAuthenticationEntryPoint starts an authentication via a login form. RetryAuthenticationEntryPoint RetryAuthenticationEntryPoint redirects URL based on the configured scheme. Interfaces AuthenticationEntryPointInterface AuthenticationEntryPo

Component\Security\Http\Authorization

Interfaces AccessDeniedHandlerInterface This is used by the ExceptionListener to translate an AccessDeniedException to a Response object.

Component\Security\Http\Authentication

Classes DefaultAuthenticationFailureHandler Class with the default authentication failure handling logic. DefaultAuthenticationSuccessHandler Class with the default authentication success handling logic. Interfaces AuthenticationFailureHandlerInterface Interface for custom authentication failure handlers. AuthenticationSuccessHandlerInterface Interface for a custom authentication success handler

Component\Security\Http

Namespaces Symfony\Component\Security\Http\AuthenticationSymfony\Component\Security\Http\AuthorizationSymfony\Component\Security\Http\EntryPointSymfony\Component\Security\Http\EventSymfony\Component\Security\Http\FirewallSymfony\Component\Security\Http\LogoutSymfony\Component\Security\Http\RememberMeSymfony\Component\Security\Http\Session Classes AccessMap AccessMap allows configuration of different access control rules for specific parts of the website. Firewall Firewall uses a Firewa

Component\Security\Guard\Token

Classes PostAuthenticationGuardToken Used as an "authenticated" token, though it could be set to not-authenticated later. PreAuthenticationGuardToken The token used by the guard auth system before authentication. Interfaces GuardTokenInterface A marker interface that both guard tokens implement.

Component\Security\Guard\Provider

Classes GuardAuthenticationProvider Responsible for accepting the PreAuthenticationGuardToken and calling the correct authenticator to retrieve the authenticated token.

Component\Security\Guard\Firewall

Classes GuardAuthenticationListener Authentication listener for the "guard" system.

Component\Security\Guard\Authenticator

Classes AbstractFormLoginAuthenticator A base class to make form login authentication easier!