All Classes and Interfaces
Class
Description
Superclass for any filter that controls access to a resource and may redirect the user to the login page
if they are not authenticated.
Filter that allows access to a path immeidately without performing security checks of any kind.
Simple util class, help work with annotations and create interceptors
based on annotations.
Render body if subject is authenticated.
An
AuthenticationFilter that is capable of automatically performing an authentication attempt
based on the incoming request.Base class for all Filters that require the current user to be authenticated.
Replacement for Shiro's Authenticator interface while waiting for https://issues.apache.org/jira/browse/SHIRO-233 to be
satisfactorily resolved
Superclass for authorization-related filters.
Requires the requesting user to be
authenticated for the
request to continue, and if they're not, requires the user to login via the HTTP Basic protocol-specific challenge.This filter validates the CAS service ticket to authenticate the user.
List of
SecurityInterceptor for use
in security RequestFilter.Generic interceptor for use in different aop implementations.
Fixes some bugs with
PropertiesRealmAuthenticationStrategy implementation that throws the first exception it gets
and ignores all subsequent realms.Requires 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
loginUrl you configure.Render body if guest
Creates a handler based on the annotation type.
Login form component
Render a link to login page if subject is not authenticated, else render a link to logout.
Class for accepting
MethodAnnotationCasterVisitor visitors.Visitor interface for use in
MethodAnnotationCasterRender body if subject is not authenticated
Filter that allows access if the current user has the permissions specified by the mapped value, or denies access
if the user does not have all of the permissions specified.
A copy of Shiro's 1.2.0 PortFilter that works with tapestry-security 0.4.x
A Filter that requires the request to be on a specific port, and if not, redirects to the same URL on that port.
Filter that allows access if the current user has the roles specified by the mapped value, or denies access
if the user does not have all of the roles specified.
The main entry point for Security integration.
General interface for work with shiro api.
DOCUMENT ME!
Transform components based on annotation.
Creates A GZIPed rememberMe cookie, based on the patch for SHIRO-226 (https://issues.apache.org/jira/browse/SHIRO-226)
A copy of Shiro's 1.2.0 SslFilter that works with tapestry-security 0.4.x
Filter which requires a request to be over SSL.
This class is needed to point out the right constructor to use (from the three available in
DefaultWebSecurityManager) for tapestry-ioc and to allow injecting dependencies
This page rendered if was thrown
and
invalid reference
ShiroException
Subject
is not authenticated.Filter that allows access to resources if the accessor is a known user, which is defined as
having a known principal.