Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(MethodAnnotationCasterVisitor, Annotation) - Method in class org.tynamo.shiro.extension.authz.annotations.utils.casters.method.MethodAnnotationCaster
- AccessControlFilter - Class in org.tynamo.security.shiro
-
Superclass for any filter that controls access to a resource and may redirect the user to the login page if they are not authenticated.
- AccessControlFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.AccessControlFilter
- add(Filter) - Method in class org.tynamo.security.services.impl.SecurityFilterChain.Builder
- add(Class<HttpServletRequestFilter>) - Method in class org.tynamo.security.services.impl.SecurityFilterChain.Builder
- add(String, SecurityInterceptor) - Method in interface org.tynamo.security.services.ClassInterceptorsCache
- add(String, SecurityInterceptor) - Method in class org.tynamo.security.services.impl.ClassInterceptorsCacheImpl
- add(AccessControlFilter, String) - Method in class org.tynamo.security.services.impl.SecurityFilterChain.Builder
- addAuthenticationListener(AuthenticationListener) - Method in interface org.tynamo.security.AuthenticationListenerRegistrar
- addAuthenticationListener(AuthenticationListener) - Method in class org.tynamo.security.internal.ModularRealmAuthenticator
- addConfig(String) - Method in class org.tynamo.security.shiro.AccessControlFilter
- addPermissionBinding(MappedConfiguration<String, BindingFactory>) - Static method in class org.tynamo.security.services.SecurityModule
- addSafePrincipalTypes(Configuration<Class>) - Static method in class org.tynamo.security.services.SecurityModule
- addTransformWorkers(OrderedConfiguration<ComponentClassTransformWorker2>) - Static method in class org.tynamo.security.services.SecurityModule
- adviseSecurityAssert(MethodAdviceReceiver, Environment) - Static method in class org.tynamo.security.services.SecurityModule
-
Secure all service methods that are marked with authorization annotations.
- afterAttempt(Realm, AuthenticationToken, AuthenticationInfo, AuthenticationInfo, Throwable) - Method in class org.tynamo.shiro.extension.authc.pam.FirstExceptionStrategy
- afterCacheManagerSet() - Method in class org.tynamo.shiro.extension.realm.text.ExtendedPropertiesRealm
-
Remove initialization after installing cacheManager.
- anon() - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- anon() - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- AnonymousFilter - Class in org.tynamo.security.shiro.authc
-
Filter that allows access to a path immeidately without performing security checks of any kind.
- AnonymousFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authc.AnonymousFilter
- AopHelper - Class in org.tynamo.shiro.extension.authz.aop
-
Simple util class, help work with annotations and create interceptors based on annotations.
- AopHelper() - Constructor for class org.tynamo.shiro.extension.authz.aop.AopHelper
- attemptToLogin() - Method in class org.tynamo.security.components.LoginForm
- authc() - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- authc() - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- AUTHENTICATE_HEADER - Static variable in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
HTTP Authentication header, equal to
WWW-Authenticate - Authenticated - Class in org.tynamo.security.components
-
Render body if subject is authenticated.
- Authenticated() - Constructor for class org.tynamo.security.components.Authenticated
- AuthenticatingFilter - Class in org.tynamo.security.shiro.authc
-
An
AuthenticationFilterthat is capable of automatically performing an authentication attempt based on the incoming request. - AuthenticatingFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authc.AuthenticatingFilter
- AuthenticationFilter - Class in org.tynamo.security.shiro.authc
-
Base class for all Filters that require the current user to be authenticated.
- AuthenticationFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authc.AuthenticationFilter
- AuthenticationListenerRegistrar - Interface in org.tynamo.security
- Authenticator - Interface in org.tynamo.security
-
Replacement for Shiro's Authenticator interface while waiting for https://issues.apache.org/jira/browse/SHIRO-233 to be satisfactorily resolved
- AUTHORIZATION_HEADER - Static variable in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
HTTP Authorization header, equal to
Authorization - AuthorizationFilter - Class in org.tynamo.security.shiro.authz
-
Superclass for authorization-related filters.
- AuthorizationFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authz.AuthorizationFilter
B
- basic() - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- basic() - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- BasicHttpAuthenticationFilter - Class in org.tynamo.security.shiro.authc
-
Requires 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. - BasicHttpAuthenticationFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
- bind(ServiceBinder) - Static method in class org.tynamo.security.services.SecurityModule
- build() - Method in class org.tynamo.security.services.impl.SecurityFilterChain.Builder
- Builder(Logger, PipelineBuilder, String, PatternMatcher) - Constructor for class org.tynamo.security.services.impl.SecurityFilterChain.Builder
- buildRememberMeManager(Serializer, Logger, String, String) - Static method in class org.tynamo.security.services.SecurityModule
C
- CasFilter - Class in org.tynamo.security.shiro.authc
-
This filter validates the CAS service ticket to authenticate the user.
- CasFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authc.CasFilter
- ClassInterceptorsCache - Interface in org.tynamo.security.services
-
List of
SecurityInterceptorfor use in security RequestFilter. - ClassInterceptorsCacheImpl - Class in org.tynamo.security.services.impl
- ClassInterceptorsCacheImpl() - Constructor for class org.tynamo.security.services.impl.ClassInterceptorsCacheImpl
- commitModifications(Collection<SecurityFilterChain>) - Method in class org.tynamo.security.services.impl.SecurityFilterChainHubImpl
- commitModifications(Collection<SecurityFilterChain>) - Method in interface org.tynamo.security.services.SecurityFilterChainHub
- contributeApplicationInitializer(OrderedConfiguration<ApplicationInitializerFilter>, ComponentClassResolver, ClassInterceptorsCache) - Method in class org.tynamo.security.services.SecurityModule
-
Create ClassInterceptorsCache through annotations on the class page, which then will use SecurityFilter.
- contributeComponentClassResolver(Configuration<LibraryMapping>) - Static method in class org.tynamo.security.services.SecurityModule
- contributeComponentRequestHandler(OrderedConfiguration<ComponentRequestFilter>, ComponentRequestFilter) - Static method in class org.tynamo.security.services.SecurityModule
- contributeFactoryDefaults(MappedConfiguration<String, String>) - Static method in class org.tynamo.security.services.SecurityModule
- contributeHttpServletRequestHandler(OrderedConfiguration<HttpServletRequestFilter>, HttpServletRequestFilter) - Static method in class org.tynamo.security.services.SecurityModule
- contributeRequestExceptionHandler(MappedConfiguration<Class, Object>) - Method in class org.tynamo.security.services.SecurityModule
- createChain(String) - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- createChain(String) - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- createChain(String, PatternMatcher) - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- createChain(String, PatternMatcher) - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- createChainWithAntPath(String) - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- createChainWithAntPath(String) - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
-
Deprecated.
- createChainWithRegEx(String) - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- createChainWithRegEx(String) - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- createHandler(Annotation) - Static method in class org.tynamo.shiro.extension.authz.aop.AopHelper
-
Create
AuthorizingAnnotationHandlerfor annotation. - createSecurityInterceptors(Method, Class<?>) - Static method in class org.tynamo.shiro.extension.authz.aop.AopHelper
-
Create list of
SecurityInterceptorinstances for method. - createSecurityInterceptorsSeeingInterfaces(Method, Class<?>) - Static method in class org.tynamo.shiro.extension.authz.aop.AopHelper
-
Create list of
SecurityInterceptorinstances for method. - createToken(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.AnonymousFilter
- createToken(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.AuthenticatingFilter
- createToken(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Creates an AuthenticationToken for use during login attempt with the provided credentials in the http header.
- createToken(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.CasFilter
-
The token created for this authentication is a CasToken containing the CAS service ticket received on the CAS service url (on which the filter must be configured).
- createToken(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- createToken(String, String, boolean, String) - Method in class org.tynamo.security.shiro.authc.AuthenticatingFilter
- createToken(String, String, ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.AuthenticatingFilter
D
- DEFAULT_ERROR_KEY_ATTRIBUTE_NAME - Static variable in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- DEFAULT_HTTP_PORT - Static variable in class org.tynamo.security.shiro.authz.PortFilter
- DEFAULT_HTTPS_PORT - Static variable in class org.tynamo.security.shiro.authz.SslFilter
- DEFAULT_PASSWORD_PARAM - Static variable in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- DEFAULT_REMEMBER_ME_PARAM - Static variable in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- DEFAULT_USERNAME_PARAM - Static variable in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- defaultSecurity(OrderedConfiguration<SecurityFilterChain>, SecurityFilterChainFactory, String, String) - Static method in class org.tynamo.security.services.SecurityModule
- DefaultSecurityInterceptor - Class in org.tynamo.shiro.extension.authz.aop
-
Generic interceptor for use in different aop implementations.
- DefaultSecurityInterceptor(Annotation) - Constructor for class org.tynamo.shiro.extension.authz.aop.DefaultSecurityInterceptor
-
Initialize
DefaultSecurityInterceptor.handlerfield use annotation. - DefaultSecurityInterceptor(AuthorizingAnnotationHandler, Annotation) - Constructor for class org.tynamo.shiro.extension.authz.aop.DefaultSecurityInterceptor
-
Used in cases where previously known
AuthorizingAnnotationHandlerobject. - defaultSuccessPage - Variable in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- deserialize(byte[]) - Method in class org.tynamo.security.shiro.SimplePrincipalSerializer
- destroy() - Method in class org.tynamo.security.shiro.authz.NotFoundFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.tynamo.security.shiro.authz.NotFoundFilter
- doGetAuthenticationInfo(AuthenticationToken) - Method in class org.tynamo.shiro.extension.realm.text.ExtendedPropertiesRealm
-
Eliminates the error generating NullPointerException, when trying to register for non-existent account.
E
- executeLogin(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.AuthenticatingFilter
- ExtendedPropertiesRealm - Class in org.tynamo.shiro.extension.realm.text
-
Fixes some bugs with
PropertiesRealm - ExtendedPropertiesRealm(String) - Constructor for class org.tynamo.shiro.extension.realm.text.ExtendedPropertiesRealm
F
- findTargetMethod(Method, Class<?>) - Static method in class org.tynamo.shiro.extension.authz.aop.AopHelper
-
Find the target method of interface.
- FirstExceptionStrategy - Class in org.tynamo.shiro.extension.authc.pam
-
AuthenticationStrategyimplementation that throws the first exception it gets and ignores all subsequent realms. - FirstExceptionStrategy() - Constructor for class org.tynamo.shiro.extension.authc.pam.FirstExceptionStrategy
- FormAuthenticationFilter - Class in org.tynamo.security.shiro.authc
-
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
loginUrlyou configure. - FormAuthenticationFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authc.FormAuthenticationFilter
G
- get() - Method in class org.tynamo.security.internal.PermissionBinding
- get(String) - Method in interface org.tynamo.security.services.ClassInterceptorsCache
- get(String) - Method in class org.tynamo.security.services.impl.ClassInterceptorsCacheImpl
- GET_METHOD - Static variable in class org.tynamo.security.shiro.AccessControlFilter
-
Constant representing the HTTP 'GET' request method, equal to
GET. - getAnnotation() - Method in class org.tynamo.shiro.extension.authz.aop.DefaultSecurityInterceptor
- getApplicationName() - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Returns the name to use in the ServletResponse's
WWW-Authenticateheader. - getAuthcScheme() - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Returns the HTTP
WWW-Authenticateheader scheme that this filter will use when sending the HTTP Basic challenge response. - getAuthzHeader(ServletRequest) - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Returns the
AUTHORIZATION_HEADERfrom the specified ServletRequest. - getAuthzScheme() - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Returns the HTTP
Authorizationheader value that this filter will respond to as indicating a login request. - getAutorizationAnnotationClasses() - Static method in class org.tynamo.shiro.extension.authz.aop.AopHelper
- getBindingType() - Method in class org.tynamo.security.internal.PermissionBinding
- getException() - Method in class org.tynamo.security.pages.Login
- getException() - Method in class org.tynamo.security.pages.Unauthorized
- getFailureKeyAttribute() - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- getHandler() - Method in class org.tynamo.security.services.impl.SecurityFilterChain
- getHandler() - Method in class org.tynamo.shiro.extension.authz.annotations.utils.casters.method.HandlerCreateVisitor
- getHost(ServletRequest) - Method in class org.tynamo.security.shiro.authc.AuthenticatingFilter
-
Returns the host name or IP associated with the current subject.
- getInstance() - Static method in class org.tynamo.shiro.extension.authz.annotations.utils.casters.method.MethodAnnotationCaster
- getLocaleFromPath(String) - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- getLocaleFromPath(String) - Method in interface org.tynamo.security.internal.services.LoginContextService
- getLocalelessPathWithinApplication() - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- getLocalelessPathWithinApplication() - Method in interface org.tynamo.security.internal.services.LoginContextService
- getLoginContextService() - Method in class org.tynamo.security.shiro.AccessControlFilter
- getLoginMessage() - Method in class org.tynamo.security.components.LoginForm
- getLoginPage() - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- getLoginPage() - Method in interface org.tynamo.security.internal.services.LoginContextService
- getLoginUrl() - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Returns the login URL used to authenticate a user.
- getLoginURL() - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- getLoginURL() - Method in interface org.tynamo.security.internal.services.LoginContextService
-
Deprecated.
- getMessage() - Method in class org.tynamo.security.pages.Login
- getMessage() - Method in class org.tynamo.security.pages.Unauthorized
- getPassword(ServletRequest) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- getPasswordParam() - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- getPath() - Method in class org.tynamo.security.services.impl.SecurityFilterChain
- getPatternMatcher() - Method in class org.tynamo.security.services.impl.SecurityFilterChain
-
Deprecated.remove when the deprecated PatternMatcher
SecurityFilterChain.defaultPatternMatcheris removed or changed toRegExPatternMatcher - getPort() - Method in class org.tynamo.security.shiro.authz.PortFilter
- getPrincipalsAndCredentials(String, ServletRequest) - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Returns the username obtained from the
authorizationHeader. - getPrincipalsAndCredentials(String, String) - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Returns the username and password pair based on the specified
encodedString obtained from the request's authorization header. - getRememberMeParam() - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- getScheme(String, int) - Method in class org.tynamo.security.shiro.authz.PortFilter
- getScheme(String, int) - Method in class org.tynamo.security.shiro.authz.SslFilter
- getSubject() - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- getSubject() - Method in interface org.tynamo.security.services.SecurityService
- getSubject(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Convenience method that acquires the Subject associated with the request.
- getSuccessPage() - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- getSuccessPage() - Method in interface org.tynamo.security.internal.services.LoginContextService
- getSuccessUrl() - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Returns the success url to use as the default location a user is sent after logging in.
- getSuccessURL() - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- getSuccessURL() - Method in interface org.tynamo.security.internal.services.LoginContextService
-
Deprecated.
- getUnauthorizedPage() - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- getUnauthorizedPage() - Method in interface org.tynamo.security.internal.services.LoginContextService
- getUnauthorizedUrl() - Method in class org.tynamo.security.shiro.AccessControlFilter
- getUnauthorizedUrl() - Method in class org.tynamo.security.shiro.authz.AuthorizationFilter
-
Returns the URL to which users should be redirected if they are denied access to an underlying path or resource, or
nullif a rawHttpServletResponse.SC_UNAUTHORIZEDresponse should be issued (401 Unauthorized). - getUnauthorizedURL() - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- getUnauthorizedURL() - Method in interface org.tynamo.security.internal.services.LoginContextService
-
Deprecated.
- getUsername(ServletRequest) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- getUsernameParam() - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- Guest - Class in org.tynamo.security.components
-
Render body if guest
- Guest() - Constructor for class org.tynamo.security.components.Guest
H
- handleComponentEvent(ComponentEventRequestParameters, ComponentRequestHandler) - Method in class org.tynamo.security.SecurityComponentRequestFilter
- handlePageRender(PageRenderRequestParameters, ComponentRequestHandler) - Method in class org.tynamo.security.SecurityComponentRequestFilter
- HandlerCreateVisitor - Class in org.tynamo.shiro.extension.authz.annotations.utils.casters.method
-
Creates a handler based on the annotation type.
- HandlerCreateVisitor() - Constructor for class org.tynamo.shiro.extension.authz.annotations.utils.casters.method.HandlerCreateVisitor
- handleRequestException(Throwable, List<Object>) - Method in class org.tynamo.security.internal.SecurityExceptionHandlerAssistant
- hasAllPermissions(String) - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- hasAllPermissions(String) - Method in interface org.tynamo.security.services.SecurityService
- HasAllPermissions - Class in org.tynamo.security.components
- HasAllPermissions() - Constructor for class org.tynamo.security.components.HasAllPermissions
- hasAllRoles(String) - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- hasAllRoles(String) - Method in interface org.tynamo.security.services.SecurityService
- HasAllRoles - Class in org.tynamo.security.components
- HasAllRoles() - Constructor for class org.tynamo.security.components.HasAllRoles
- hasAnyPermissions(String) - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- hasAnyPermissions(String) - Method in interface org.tynamo.security.services.SecurityService
- HasAnyPermissions - Class in org.tynamo.security.components
- HasAnyPermissions() - Constructor for class org.tynamo.security.components.HasAnyPermissions
- hasAnyRoles(String) - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- hasAnyRoles(String) - Method in interface org.tynamo.security.services.SecurityService
-
Return true if the current user has any of the roles specified.
- HasAnyRoles - Class in org.tynamo.security.components
- HasAnyRoles() - Constructor for class org.tynamo.security.components.HasAnyRoles
- hasPermission(String) - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- hasPermission(String) - Method in interface org.tynamo.security.services.SecurityService
- HasPermission - Class in org.tynamo.security.components
- HasPermission() - Constructor for class org.tynamo.security.components.HasPermission
- hasRole(String) - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- hasRole(String) - Method in interface org.tynamo.security.services.SecurityService
- HasRole - Class in org.tynamo.security.components
- HasRole() - Constructor for class org.tynamo.security.components.HasRole
- HTTP_SCHEME - Static variable in class org.tynamo.security.shiro.authz.PortFilter
- HTTPS_SCHEME - Static variable in class org.tynamo.security.shiro.authz.SslFilter
- HttpServletRequestFilterWrapper - Class in org.tynamo.security.services.impl
- HttpServletRequestFilterWrapper(Filter) - Constructor for class org.tynamo.security.services.impl.HttpServletRequestFilterWrapper
I
- IfGranted - Class in org.tynamo.security.components
- IfGranted() - Constructor for class org.tynamo.security.components.IfGranted
- init(FilterConfig) - Method in class org.tynamo.security.shiro.authz.NotFoundFilter
- insertChain(String, AccessControlFilter, String) - Method in class org.tynamo.security.services.impl.SecurityFilterChainHubImpl
- insertChain(String, AccessControlFilter, String) - Method in interface org.tynamo.security.services.SecurityFilterChainHub
- insertChainWithRegEx(String, AccessControlFilter, String) - Method in class org.tynamo.security.services.impl.SecurityFilterChainHubImpl
- insertChainWithRegEx(String, AccessControlFilter, String) - Method in interface org.tynamo.security.services.SecurityFilterChainHub
- intercept() - Method in class org.tynamo.shiro.extension.authz.aop.DefaultSecurityInterceptor
- intercept() - Method in interface org.tynamo.shiro.extension.authz.aop.SecurityInterceptor
-
The method which is performed before the method that you want to check.
- invokeWithSecurityDisabled(Callable<T>) - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- invokeWithSecurityDisabled(Callable<T>) - Method in interface org.tynamo.security.services.SecurityService
-
Temporarily disable security before invocation of Callable.
- isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Returns
trueif the request is allowed to proceed through the filter normally, orfalseif the request should be handled by theonAccessDenied(request,response,mappedValue)method instead. - isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.authc.AuthenticationFilter
-
Determines whether the current subject is authenticated.
- isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.authc.CasFilter
-
Returns
falseto always force authentication (user is never considered authenticated by this filter). - isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.authc.UserFilter
-
Returns
trueif the request is aloginRequestor if the currentsubjectis notnull,falseotherwise. - isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.authz.PermissionsAuthorizationFilter
- isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.authz.PortFilter
- isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.authz.RolesAuthorizationFilter
- isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.authz.SslFilter
-
Retains the parent method's port-matching behavior but additionally guarantees that the
ServletRequest.isSecure(). - isAuthenticated() - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- isAuthenticated() - Method in interface org.tynamo.security.services.SecurityService
-
Return true only if the current user has executed a successful authentication attempt during their current session.
- isGuest() - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- isGuest() - Method in interface org.tynamo.security.services.SecurityService
-
Return true if the current user is not known to the system, either because they haven't logged in yet, or because they have no 'RememberMe' identity.
- isInterceptOnClassAnnotation(int) - Static method in class org.tynamo.shiro.extension.authz.aop.AopHelper
-
Rule under which determined the fate of the class contains annotation.
- isInvariant() - Method in class org.tynamo.security.internal.PermissionBinding
- isLacksPermission(String) - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- isLacksPermission(String) - Method in interface org.tynamo.security.services.SecurityService
- isLacksRole(String) - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- isLacksRole(String) - Method in interface org.tynamo.security.services.SecurityService
- isLoginAttempt(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Determines whether the incoming request is an attempt to log in.
- isLoginAttempt(String) - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Default implementation that returns
trueif the specifiedauthzHeaderstarts with the same (case-insensitive) characters specified by theauthzScheme,falseotherwise. - isLoginRequest(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Returns
trueif the incoming request is a login request,falseotherwise. - isLoginSubmission(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
-
This default implementation merely returns
trueif the request is an HTTPPOST,falseotherwise. - isNotAuthenticated() - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- isNotAuthenticated() - Method in interface org.tynamo.security.services.SecurityService
-
Return true only if the current user has not executed a successful authentication attempt during their current session.
- isRedirectToSavedUrl() - Method in class org.tynamo.security.shiro.AccessControlFilter
- isRememberMe(ServletRequest) - Method in class org.tynamo.security.shiro.authc.AuthenticatingFilter
-
Returns
trueif "rememberMe" should be enabled for the login attempt associated with the currentrequest,falseotherwise. - isRememberMe(ServletRequest) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- issueSuccessRedirect(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.AuthenticationFilter
-
Redirects to user to the previously attempted URL after a successful login.
- isUser() - Method in class org.tynamo.security.services.impl.SecurityServiceImpl
- isUser() - Method in interface org.tynamo.security.services.SecurityService
-
Return true if the current user known to the system, either from a successful login attempt (not necessarily during the current session) or from 'RememberMe' services.
L
- LacksPermission - Class in org.tynamo.security.components
- LacksPermission() - Constructor for class org.tynamo.security.components.LacksPermission
- LacksRole - Class in org.tynamo.security.components
- LacksRole() - Constructor for class org.tynamo.security.components.LacksRole
- linkEncoder - Variable in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- listenForShutdown(RegistryShutdownHub) - Method in class org.tynamo.security.services.TapestryRealmSecurityManager
- Login - Class in org.tynamo.security.pages
- Login() - Constructor for class org.tynamo.security.pages.Login
- LOGIN_URL - Static variable in class org.tynamo.security.SecuritySymbols
- LOGIN_URL - Static variable in class org.tynamo.security.shiro.AccessControlFilter
- LoginContextService - Interface in org.tynamo.security.internal.services
- LoginContextServiceImpl - Class in org.tynamo.security.internal.services.impl
- LoginContextServiceImpl(String, String, String, String, HttpServletRequest, HttpServletResponse, LocalizationSetter, LinkSource, ComponentEventLinkEncoder, TapestrySessionFactory, RequestGlobals) - Constructor for class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- LoginForm - Class in org.tynamo.security.components
-
Login form component
- LoginForm() - Constructor for class org.tynamo.security.components.LoginForm
- LoginLink - Class in org.tynamo.security.components
-
Render a link to login page if subject is not authenticated, else render a link to logout.
- LoginLink() - Constructor for class org.tynamo.security.components.LoginLink
- loginPage - Variable in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
M
- matches(String) - Method in class org.tynamo.security.services.impl.SecurityFilterChain
- MethodAnnotationCaster - Class in org.tynamo.shiro.extension.authz.annotations.utils.casters.method
-
Class for accepting
MethodAnnotationCasterVisitorvisitors. - MethodAnnotationCasterVisitor - Interface in org.tynamo.shiro.extension.authz.annotations.utils.casters.method
-
Visitor interface for use in
MethodAnnotationCaster - ModularRealmAuthenticator - Class in org.tynamo.security.internal
- ModularRealmAuthenticator() - Constructor for class org.tynamo.security.internal.ModularRealmAuthenticator
N
- newBinding(String, ComponentResources, ComponentResources, String, Location) - Method in class org.tynamo.security.internal.services.impl.PermissionBindingFactory
- NotAuthenticated - Class in org.tynamo.security.components
-
Render body if subject is not authenticated
- NotAuthenticated() - Constructor for class org.tynamo.security.components.NotAuthenticated
- notfound() - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- notfound() - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- NotFoundFilter - Class in org.tynamo.security.shiro.authz
- NotFoundFilter() - Constructor for class org.tynamo.security.shiro.authz.NotFoundFilter
O
- onAccessDenied(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Processes requests where the subject was denied access as determined by the
isAccessAllowedmethod. - onAccessDenied(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.AnonymousFilter
- onAccessDenied(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Processes unauthenticated requests.
- onAccessDenied(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.CasFilter
-
Execute login by creating
tokenand logging subject with this token. - onAccessDenied(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- onAccessDenied(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.UserFilter
-
This default implementation simply calls
saveRequestAndRedirectToLoginand then immediately returnsfalse, thereby preventing the chain from continuing so the redirect may execute. - onAccessDenied(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authz.AuthorizationFilter
-
Handles the response when access has been denied.
- onAccessDenied(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Processes requests where the subject was denied access as determined by the
isAccessAllowedmethod, retaining themappedValuethat was used during configuration. - onAccessDenied(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.authz.PortFilter
-
Redirects the request to the same exact incoming URL, but with the port listed in the filter's configuration.
- onActionFromTynamoLoginLink() - Method in class org.tynamo.security.components.LoginLink
- onActionFromTynamoLogoutLink() - Method in class org.tynamo.security.components.LoginLink
- onLoginFailure(AuthenticationToken, AuthenticationException, ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.AuthenticatingFilter
- onLoginFailure(AuthenticationToken, AuthenticationException, ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.CasFilter
-
If login has failed, redirect user to the CAS error page (no ticket or ticket validation failed) except if the user is already authenticated, in which case redirect to the default success url.
- onLoginFailure(AuthenticationToken, AuthenticationException, ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- onLoginSuccess(AuthenticationToken, Subject, ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.AuthenticatingFilter
- onLoginSuccess(AuthenticationToken, Subject, ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.CasFilter
-
If login has been successful, redirect user to the original protected url.
- onLoginSuccess(AuthenticationToken, Subject, ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- onPreHandle(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Returns
trueifisAccessAllowed(Request,Response,Object), otherwise returns the result ofonAccessDenied(Request,Response,Object). - onPreHandle(ServletRequest, ServletResponse, Object) - Method in class org.tynamo.security.shiro.authc.AnonymousFilter
-
Always returns
trueallowing unchecked access to the underlying path or resource. - onSuccessfulLogin() - Method in class org.tynamo.security.components.LoginForm
- org.tynamo.security - package org.tynamo.security
- org.tynamo.security.components - package org.tynamo.security.components
- org.tynamo.security.internal - package org.tynamo.security.internal
- org.tynamo.security.internal.services - package org.tynamo.security.internal.services
- org.tynamo.security.internal.services.impl - package org.tynamo.security.internal.services.impl
- org.tynamo.security.pages - package org.tynamo.security.pages
- org.tynamo.security.services - package org.tynamo.security.services
- org.tynamo.security.services.impl - package org.tynamo.security.services.impl
- org.tynamo.security.shiro - package org.tynamo.security.shiro
- org.tynamo.security.shiro.authc - package org.tynamo.security.shiro.authc
- org.tynamo.security.shiro.authz - package org.tynamo.security.shiro.authz
- org.tynamo.shiro.extension.authc.pam - package org.tynamo.shiro.extension.authc.pam
- org.tynamo.shiro.extension.authz.annotations.utils.casters.method - package org.tynamo.shiro.extension.authz.annotations.utils.casters.method
- org.tynamo.shiro.extension.authz.aop - package org.tynamo.shiro.extension.authz.aop
- org.tynamo.shiro.extension.realm.text - package org.tynamo.shiro.extension.realm.text
P
- pathMatcher - Variable in class org.tynamo.security.shiro.AccessControlFilter
- PermissionBinding - Class in org.tynamo.security.internal
- PermissionBinding(String, String, SecurityService) - Constructor for class org.tynamo.security.internal.PermissionBinding
- PermissionBindingFactory - Class in org.tynamo.security.internal.services.impl
- PermissionBindingFactory(SecurityService) - Constructor for class org.tynamo.security.internal.services.impl.PermissionBindingFactory
- PermissionsAuthorizationFilter - Class in org.tynamo.security.shiro.authz
-
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.
- PermissionsAuthorizationFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authz.PermissionsAuthorizationFilter
- perms() - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- perms() - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- port() - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- port() - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- PortFilter - Class in org.tynamo.security.shiro.authz
-
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.
- PortFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authz.PortFilter
- POST_METHOD - Static variable in class org.tynamo.security.shiro.AccessControlFilter
-
Constant representing the HTTP 'POST' request method, equal to
POST. - preHandle(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.AccessControlFilter
- put(String, List<SecurityInterceptor>) - Method in interface org.tynamo.security.services.ClassInterceptorsCache
- put(String, List<SecurityInterceptor>) - Method in class org.tynamo.security.services.impl.ClassInterceptorsCacheImpl
R
- REDIRECT_TO_SAVED_URL - Static variable in class org.tynamo.security.SecuritySymbols
- REDIRECT_TO_SAVED_URL - Static variable in class org.tynamo.security.shiro.AccessControlFilter
- redirectToLogin(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Convenience method for subclasses that merely acquires the
getLoginUrland redirects the request to that url. - redirectToSavedRequest(String) - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- redirectToSavedRequest(String) - Method in interface org.tynamo.security.internal.services.LoginContextService
- REMEMBERME_CIPHERKERY - Static variable in class org.tynamo.security.SecuritySymbols
-
Deprecated.
- REMEMBERME_CIPHERKEY - Static variable in class org.tynamo.security.SecuritySymbols
- removeAuthenticationListener(AuthenticationListener) - Method in interface org.tynamo.security.AuthenticationListenerRegistrar
- removeAuthenticationListener(AuthenticationListener) - Method in class org.tynamo.security.internal.ModularRealmAuthenticator
- removeChain(String) - Method in class org.tynamo.security.services.impl.SecurityFilterChainHubImpl
- removeChain(String) - Method in interface org.tynamo.security.services.SecurityFilterChainHub
- removeSavedRequest() - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- removeSavedRequest() - Method in interface org.tynamo.security.internal.services.LoginContextService
- reportException(Throwable) - Method in class org.tynamo.security.pages.Login
- reportException(Throwable) - Method in class org.tynamo.security.pages.Unauthorized
- requestEncoding - Variable in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- requestGlobals - Variable in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- roles() - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- roles() - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- RolesAuthorizationFilter - Class in org.tynamo.security.shiro.authz
-
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.
- RolesAuthorizationFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authz.RolesAuthorizationFilter
S
- saveRequest() - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- saveRequest() - Method in interface org.tynamo.security.internal.services.LoginContextService
- saveRequest(ServletRequest) - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Convenience method merely delegates to
WebUtils.saveRequest(request)to save the request state for reuse later. - saveRequest(String) - Method in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
-
Deprecated.
- saveRequest(String) - Method in interface org.tynamo.security.internal.services.LoginContextService
-
Deprecated.
- saveRequestAndRedirectToLogin(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Convenience method for subclasses to use when a login redirect is required.
- Security - Annotation Interface in org.tynamo.security
- SecurityComponentRequestFilter - Class in org.tynamo.security
- SecurityComponentRequestFilter(LoginContextService, ComponentClassResolver, ClassInterceptorsCache) - Constructor for class org.tynamo.security.SecurityComponentRequestFilter
- SecurityConfiguration - Class in org.tynamo.security.services.impl
- SecurityConfiguration(ApplicationGlobals, RequestGlobals, WebSecurityManager, LoginContextService, List<SecurityFilterChain>, SecurityFilterChainHub) - Constructor for class org.tynamo.security.services.impl.SecurityConfiguration
- SecurityExceptionHandlerAssistant - Class in org.tynamo.security.internal
- SecurityExceptionHandlerAssistant(SecurityService, LoginContextService, RequestPageCache, Response, PageResponseRenderer) - Constructor for class org.tynamo.security.internal.SecurityExceptionHandlerAssistant
- SecurityFilterChain - Class in org.tynamo.security.services.impl
- SecurityFilterChain(String, HttpServletRequestHandler) - Constructor for class org.tynamo.security.services.impl.SecurityFilterChain
-
Deprecated.
- SecurityFilterChain(String, HttpServletRequestHandler, PatternMatcher) - Constructor for class org.tynamo.security.services.impl.SecurityFilterChain
- SecurityFilterChain.Builder - Class in org.tynamo.security.services.impl
- SecurityFilterChainFactory - Interface in org.tynamo.security.services
- SecurityFilterChainFactoryImpl - Class in org.tynamo.security.services.impl
- SecurityFilterChainFactoryImpl(Logger, PipelineBuilder, LoginContextService, String, String, String, String) - Constructor for class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- SecurityFilterChainHub - Interface in org.tynamo.security.services
- SecurityFilterChainHubImpl - Class in org.tynamo.security.services.impl
- SecurityFilterChainHubImpl(Logger, SecurityFilterChainFactory) - Constructor for class org.tynamo.security.services.impl.SecurityFilterChainHubImpl
- SecurityInterceptor - Interface in org.tynamo.shiro.extension.authz.aop
- SecurityModule - Class in org.tynamo.security.services
-
The main entry point for Security integration.
- SecurityModule() - Constructor for class org.tynamo.security.services.SecurityModule
- SecurityService - Interface in org.tynamo.security.services
-
General interface for work with shiro api.
- SecurityServiceImpl - Class in org.tynamo.security.services.impl
-
DOCUMENT ME!
- SecurityServiceImpl() - Constructor for class org.tynamo.security.services.impl.SecurityServiceImpl
- SecuritySymbols - Class in org.tynamo.security
- SecuritySymbols() - Constructor for class org.tynamo.security.SecuritySymbols
- sendChallenge(ServletRequest, ServletResponse) - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Builds the challenge for authorization by setting a HTTP
401(Unauthorized) status as well as the response'sAUTHENTICATE_HEADER. - serialize(PrincipalCollection) - Method in class org.tynamo.security.shiro.SimplePrincipalSerializer
- service(HttpServletRequest, HttpServletResponse, HttpServletRequestHandler) - Method in class org.tynamo.security.services.impl.HttpServletRequestFilterWrapper
- service(HttpServletRequest, HttpServletResponse, HttpServletRequestHandler) - Method in class org.tynamo.security.services.impl.SecurityConfiguration
- servletRequest - Variable in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- servletResponse - Variable in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- sessionFactory - Variable in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- setApplicationName(String) - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Sets the name to use in the ServletResponse's
WWW-Authenticateheader. - setAuthcScheme(String) - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Sets the HTTP
WWW-Authenticateheader scheme that this filter will use when sending the HTTP Basic challenge response. - setAuthzScheme(String) - Method in class org.tynamo.security.shiro.authc.BasicHttpAuthenticationFilter
-
Sets the HTTP
Authorizationheader value that this filter will respond to as indicating a login request. - setCacheManager(CacheManager) - Method in class org.tynamo.shiro.extension.realm.text.ExtendedPropertiesRealm
- setConfig(String) - Method in class org.tynamo.security.shiro.AccessControlFilter
- setFailureAttribute(ServletRequest, AuthenticationException) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- setFailureKeyAttribute(String) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- setFailureUrl(String) - Method in class org.tynamo.security.shiro.authc.CasFilter
- setLoginMessage(String) - Method in class org.tynamo.security.components.LoginForm
- setLoginUrl(String) - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Sets the login URL used to authenticate a user.
- setLoginUrl(String) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
- setPasswordParam(String) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
-
Sets the request parameter name to look for when acquiring the password.
- setPort(int) - Method in class org.tynamo.security.shiro.authz.PortFilter
- setRealms(Collection<Realm>) - Method in interface org.tynamo.security.Authenticator
-
Sets all realms used by this Authenticator, providing PAM (Pluggable Authentication Module) configuration.
- setRedirectToSavedUrl(boolean) - Method in class org.tynamo.security.shiro.AccessControlFilter
- setRememberMeParam(String) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
-
Sets the request parameter name to look for when acquiring the rememberMe boolean value.
- setSuccessUrl(String) - Method in class org.tynamo.security.shiro.AccessControlFilter
-
Sets the default/fallback success url to use as the default location a user is sent after logging in.
- setUnauthorizedUrl(String) - Method in class org.tynamo.security.shiro.AccessControlFilter
- setUnauthorizedUrl(String) - Method in class org.tynamo.security.shiro.authz.AuthorizationFilter
-
Sets the URL to which users should be redirected if they are denied access to an underlying path or resource.
- setUsernameParam(String) - Method in class org.tynamo.security.shiro.authc.FormAuthenticationFilter
-
Sets the request parameter name to look for when acquiring the username.
- ShiroAnnotationWorker - Class in org.tynamo.security
-
Transform components based on annotation.
- ShiroAnnotationWorker(Environment) - Constructor for class org.tynamo.security.ShiroAnnotationWorker
- SimplePrincipalSerializer - Class in org.tynamo.security.shiro
-
Creates A GZIPed rememberMe cookie, based on the patch for SHIRO-226 (https://issues.apache.org/jira/browse/SHIRO-226)
- SimplePrincipalSerializer(Collection<Class>) - Constructor for class org.tynamo.security.shiro.SimplePrincipalSerializer
- ssl() - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- ssl() - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- SslFilter - Class in org.tynamo.security.shiro.authz
-
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.
- SslFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authz.SslFilter
- SUCCESS_URL - Static variable in class org.tynamo.security.SecuritySymbols
- SUCCESS_URL - Static variable in class org.tynamo.security.shiro.AccessControlFilter
T
- TAPESTRY_VERSION - Static variable in class org.tynamo.security.shiro.AccessControlFilter
- TapestryRealmSecurityManager - Class in org.tynamo.security.services
-
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
- TapestryRealmSecurityManager(Authenticator, SubjectFactory, RememberMeManager, Collection<Realm>) - Constructor for class org.tynamo.security.services.TapestryRealmSecurityManager
- test() - Method in class org.tynamo.security.components.Authenticated
- test() - Method in class org.tynamo.security.components.Guest
- test() - Method in class org.tynamo.security.components.HasAllPermissions
- test() - Method in class org.tynamo.security.components.HasAllRoles
- test() - Method in class org.tynamo.security.components.HasAnyPermissions
- test() - Method in class org.tynamo.security.components.HasAnyRoles
- test() - Method in class org.tynamo.security.components.HasPermission
- test() - Method in class org.tynamo.security.components.HasRole
- test() - Method in class org.tynamo.security.components.LacksPermission
- test() - Method in class org.tynamo.security.components.LacksRole
- test() - Method in class org.tynamo.security.components.NotAuthenticated
- test() - Method in class org.tynamo.security.components.User
- toPort(Object) - Method in class org.tynamo.security.shiro.authz.PortFilter
- toString() - Method in class org.tynamo.security.internal.PermissionBinding
- transform(PlasticClass, TransformationSupport, MutableComponentModel) - Method in class org.tynamo.security.ShiroAnnotationWorker
U
- Unauthorized - Class in org.tynamo.security.pages
-
This page rendered if was thrownand
invalid reference
ShiroExceptionSubjectis not authenticated. - Unauthorized() - Constructor for class org.tynamo.security.pages.Unauthorized
- UNAUTHORIZED_URL - Static variable in class org.tynamo.security.SecuritySymbols
- UNAUTHORIZED_URL - Static variable in class org.tynamo.security.shiro.AccessControlFilter
- unauthorizedPage - Variable in class org.tynamo.security.internal.services.impl.LoginContextServiceImpl
- updateChain(String, AccessControlFilter, String) - Method in class org.tynamo.security.services.impl.SecurityFilterChainHubImpl
- updateChain(String, AccessControlFilter, String) - Method in interface org.tynamo.security.services.SecurityFilterChainHub
- user() - Method in class org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- user() - Method in interface org.tynamo.security.services.SecurityFilterChainFactory
- User - Class in org.tynamo.security.components
- User() - Constructor for class org.tynamo.security.components.User
- UserFilter - Class in org.tynamo.security.shiro.authc
-
Filter that allows access to resources if the accessor is a known user, which is defined as having a known principal.
- UserFilter(LoginContextService) - Constructor for class org.tynamo.security.shiro.authc.UserFilter
V
- visitNotFound() - Method in class org.tynamo.shiro.extension.authz.annotations.utils.casters.method.HandlerCreateVisitor
- visitNotFound() - Method in interface org.tynamo.shiro.extension.authz.annotations.utils.casters.method.MethodAnnotationCasterVisitor
- visitRequiresAuthentication(RequiresAuthentication) - Method in class org.tynamo.shiro.extension.authz.annotations.utils.casters.method.HandlerCreateVisitor
- visitRequiresAuthentication(RequiresAuthentication) - Method in interface org.tynamo.shiro.extension.authz.annotations.utils.casters.method.MethodAnnotationCasterVisitor
- visitRequiresGuest(RequiresGuest) - Method in class org.tynamo.shiro.extension.authz.annotations.utils.casters.method.HandlerCreateVisitor
- visitRequiresGuest(RequiresGuest) - Method in interface org.tynamo.shiro.extension.authz.annotations.utils.casters.method.MethodAnnotationCasterVisitor
- visitRequiresPermissions(RequiresPermissions) - Method in class org.tynamo.shiro.extension.authz.annotations.utils.casters.method.HandlerCreateVisitor
- visitRequiresPermissions(RequiresPermissions) - Method in interface org.tynamo.shiro.extension.authz.annotations.utils.casters.method.MethodAnnotationCasterVisitor
- visitRequiresRoles(RequiresRoles) - Method in class org.tynamo.shiro.extension.authz.annotations.utils.casters.method.HandlerCreateVisitor
- visitRequiresRoles(RequiresRoles) - Method in interface org.tynamo.shiro.extension.authz.annotations.utils.casters.method.MethodAnnotationCasterVisitor
- visitRequiresUser(RequiresUser) - Method in class org.tynamo.shiro.extension.authz.annotations.utils.casters.method.HandlerCreateVisitor
- visitRequiresUser(RequiresUser) - Method in interface org.tynamo.shiro.extension.authz.annotations.utils.casters.method.MethodAnnotationCasterVisitor
All Classes and Interfaces|All Packages|Constant Field Values
SecurityFilterChainFactory.createChain(String)for backwards compatibility. To be removed in 0.5.0