Firewall
Interfaces, Classes, Traits and Enums
- ListenerInterface
- Interface that must be implemented by firewall listeners.
- AbstractAuthenticationListener
- The AbstractAuthenticationListener is the preferred base class for all browser-/HTTP-based authentication requests.
- AbstractListener
- A base class for listeners that can tell whether they should authenticate incoming requests.
- AccessListener
- AccessListener enforces access control rules.
- AnonymousAuthenticationListener
- AnonymousAuthenticationListener automatically adds a Token if none is already present.
- BasicAuthenticationListener
- BasicAuthenticationListener implements Basic HTTP authentication.
- ChannelListener
- ChannelListener switches the HTTP protocol based on the access control configuration.
- ContextListener
- ContextListener manages the SecurityContext persistence through a session.
- ExceptionListener
- ExceptionListener catches authentication exception and converts them to Response instances.
- LogoutListener
- LogoutListener logout users.
- RememberMeListener
- RememberMeListener implements authentication capabilities via a cookie.
- RemoteUserAuthenticationListener
- REMOTE_USER authentication listener.
- SimpleFormAuthenticationListener
- The AbstractAuthenticationListener is the preferred base class for all browser-/HTTP-based authentication requests.
- SimplePreAuthenticationListener
- SimplePreAuthenticationListener implements simple proxying to an authenticator.
- SwitchUserListener
- SwitchUserListener allows a user to impersonate another one temporarily (like the Unix su command).
- UsernamePasswordFormAuthenticationListener
- UsernamePasswordFormAuthenticationListener is the default implementation of an authentication via a simple form composed of a username and a password.
- UsernamePasswordJsonAuthenticationListener
- UsernamePasswordJsonAuthenticationListener is a stateless implementation of an authentication via a JSON document composed of a username and a password.
- X509AuthenticationListener
- X509 authentication listener.