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 PropertiesRealm
AuthenticationStrategy 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 MethodAnnotationCaster
 
Render 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
invalid reference
ShiroException
and 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.