Filterimplementations specific to controlling access based on a subject's authentication status, or those that can execute authentications (log-ins) directly.
Class Summary Class Description AnonymousFilterFilter that allows access to a path immeidately without performing security checks of any kind. AuthenticatingFilterAn
AuthenticationFilterthat is capable of automatically performing an authentication attempt based on the incoming request.
AuthenticationFilterBase class for all Filters that require the current user to be authenticated. BasicHttpAuthenticationFilterRequires the requesting user to be
authenticatedfor the request to continue, and if they're not, requires the user to login via the HTTP Basic protocol-specific challenge.
BearerHttpAuthenticationFilterRequires the requesting user to be
authenticatedfor the request to continue, and if they're not, requires the user to login via the HTTP Bearer protocol-specific challenge.
FormAuthenticationFilterRequires the requesting user to be authenticated for the request to continue, and if they are not, forces the user to login via by redirecting them to the
LogoutFilterSimple Filter that, upon receiving a request, will immediately log-out the currently executing
subjectand then redirect them to a configured
PassThruAuthenticationFilterAn authentication filter that redirects the user to the login page when they are trying to access a protected resource. UserFilterFilter that allows access to resources if the accessor is a known user, which is defined as having a known principal.