A B C D E F G H I L M N O P R S U 
All Classes All Packages

A

AbstractShiroAnnotationProcessorConfiguration - Class in org.apache.shiro.spring.config
 
AbstractShiroAnnotationProcessorConfiguration() - Constructor for class org.apache.shiro.spring.config.AbstractShiroAnnotationProcessorConfiguration
 
AbstractShiroBeanConfiguration - Class in org.apache.shiro.spring.config
 
AbstractShiroBeanConfiguration() - Constructor for class org.apache.shiro.spring.config.AbstractShiroBeanConfiguration
 
AbstractShiroConfiguration - Class in org.apache.shiro.spring.config
 
AbstractShiroConfiguration() - Constructor for class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
AbstractShiroWebConfiguration - Class in org.apache.shiro.spring.web.config
 
AbstractShiroWebConfiguration() - Constructor for class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
AbstractShiroWebFilterConfiguration - Class in org.apache.shiro.spring.web.config
 
AbstractShiroWebFilterConfiguration() - Constructor for class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 
addPathDefinition(String, String) - Method in class org.apache.shiro.spring.web.config.DefaultShiroFilterChainDefinition
 
addPathDefinitions(Map<String, String>) - Method in class org.apache.shiro.spring.web.config.DefaultShiroFilterChainDefinition
 
AopAllianceAnnotationsAuthorizingMethodInterceptor - Class in org.apache.shiro.spring.security.interceptor
Allows Shiro Annotations to work in any AOP Alliance specific implementation environment (for example, Spring).
AopAllianceAnnotationsAuthorizingMethodInterceptor() - Constructor for class org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor
 
authenticationStrategy() - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
authenticationStrategy() - Method in class org.apache.shiro.spring.config.ShiroConfiguration
 
authenticationStrategy() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
authenticator() - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
authenticator() - Method in class org.apache.shiro.spring.config.ShiroConfiguration
 
authenticator() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
authorizationAttributeSourceAdvisor(SecurityManager) - Method in class org.apache.shiro.spring.config.AbstractShiroAnnotationProcessorConfiguration
 
authorizationAttributeSourceAdvisor(SecurityManager) - Method in class org.apache.shiro.spring.config.ShiroAnnotationProcessorConfiguration
 
AuthorizationAttributeSourceAdvisor - Class in org.apache.shiro.spring.security.interceptor
TODO - complete JavaDoc
AuthorizationAttributeSourceAdvisor() - Constructor for class org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor
Create a new AuthorizationAttributeSourceAdvisor.
authorizer() - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
authorizer() - Method in class org.apache.shiro.spring.config.ShiroConfiguration
 
authorizer() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 

B

buildCookie(String, int, String, String, boolean) - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 

C

cacheManager - Variable in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
continueInvocation(Object) - Method in class org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor
Simply casts the method argument to an org.aopalliance.intercept.MethodInvocation and then calls methodInvocation.proceed()
createFilterChainManager() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
 
createInstance() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
This implementation: Ensures the required securityManager property has been set Creates a FilterChainManager instance that reflects the configured filters and filter chain definitions Wraps the FilterChainManager with a suitable FilterChainResolver since the Shiro Filter implementations do not know of FilterChainManagers Sets both the SecurityManager and FilterChainResolver instances on a new Shiro Filter instance and returns that filter instance.
createMethodInvocation(Object) - Method in class org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor
Creates a MethodInvocation that wraps an org.aopalliance.intercept.MethodInvocation instance, enabling Shiro Annotations in AOP Alliance environments (Spring, etc).
createRemoteInvocation(MethodInvocation) - Method in class org.apache.shiro.spring.remoting.SecureRemoteInvocationFactory
Creates a RemoteInvocation with the current session ID as an attribute.
createSecurityManager() - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
createSecurityManager() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 

D

defaultAdvisorAutoProxyCreator() - Method in class org.apache.shiro.spring.config.AbstractShiroAnnotationProcessorConfiguration
 
defaultAdvisorAutoProxyCreator() - Method in class org.apache.shiro.spring.config.ShiroAnnotationProcessorConfiguration
 
DefaultShiroFilterChainDefinition - Class in org.apache.shiro.spring.web.config
 
DefaultShiroFilterChainDefinition() - Constructor for class org.apache.shiro.spring.web.config.DefaultShiroFilterChainDefinition
 

E

eventBus - Variable in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
eventBus() - Method in class org.apache.shiro.spring.config.AbstractShiroBeanConfiguration
 
eventBus() - Method in class org.apache.shiro.spring.config.ShiroBeanConfiguration
 

F

filterMap - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 

G

getAnnotation(MethodInvocation, Class<? extends Annotation>) - Method in class org.apache.shiro.spring.aop.SpringAnnotationResolver
 
getFilterChainDefinitionMap() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Returns the chainName-to-chainDefinition map of chain definitions to use for creating filter chains intercepted by the Shiro Filter.
getFilterChainMap() - Method in class org.apache.shiro.spring.web.config.DefaultShiroFilterChainDefinition
 
getFilterChainMap() - Method in interface org.apache.shiro.spring.web.config.ShiroFilterChainDefinition
 
getFilters() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Returns the filterName-to-Filter map of filters available for reference when defining filter chain definitions.
getLoginUrl() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Returns the application's login URL to be assigned to all acquired Filters that subclass AccessControlFilter or null if no value should be assigned globally.
getObject() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Lazily creates and returns a AbstractShiroFilter concrete instance via the ShiroFilterFactoryBean.createInstance() method.
getObjectType() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Returns AbstractShiroFilter.class
getOrder() - Method in class org.apache.shiro.spring.LifecycleBeanPostProcessor
Order value of this BeanPostProcessor.
getSecurityManager() - Method in class org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor
 
getSecurityManager() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Sets the application SecurityManager instance to be used by the constructed Shiro Filter.
getSuccessUrl() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Returns the application's after-login success URL to be assigned to all acquired Filters that subclass AuthenticationFilter or null if no value should be assigned globally.
getUnauthorizedUrl() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Returns the application's after-login success URL to be assigned to all acquired Filters that subclass AuthenticationFilter or null if no value should be assigned globally.

H

HOST_KEY - Static variable in class org.apache.shiro.spring.remoting.SecureRemoteInvocationFactory
 

I

iniRealmFromLocation(String) - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
invoke(MethodInvocation) - Method in class org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor
Creates a Shiro MethodInvocation instance and then immediately calls super.invoke.
invoke(RemoteInvocation, Object) - Method in class org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor
 
isSingleton() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Returns true always.

L

lifecycleBeanPostProcessor() - Method in class org.apache.shiro.spring.config.AbstractShiroBeanConfiguration
 
lifecycleBeanPostProcessor() - Method in class org.apache.shiro.spring.config.ShiroBeanConfiguration
 
LifecycleBeanPostProcessor - Class in org.apache.shiro.spring
Bean post processor for Spring that automatically calls the init() and/or destroy() methods on Shiro objects that implement the Initializable or Destroyable interfaces, respectfully.
LifecycleBeanPostProcessor() - Constructor for class org.apache.shiro.spring.LifecycleBeanPostProcessor
Default Constructor.
LifecycleBeanPostProcessor(int) - Constructor for class org.apache.shiro.spring.LifecycleBeanPostProcessor
Constructor with definable order value.
loginUrl - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 

M

matches(Method, Class) - Method in class org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor
Returns true if the method or the class has any Shiro annotations, false otherwise.

N

nativeSessionManager() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 

O

org.apache.shiro.spring - package org.apache.shiro.spring
Spring Application Framework support for enabling Shiro in spring applications.
org.apache.shiro.spring.aop - package org.apache.shiro.spring.aop
 
org.apache.shiro.spring.config - package org.apache.shiro.spring.config
 
org.apache.shiro.spring.remoting - package org.apache.shiro.spring.remoting
Support to enable Spring-based remote method invocations to carry a Shiro session ID as part of the invocation payload, allowing remote clients to perform security operations.
org.apache.shiro.spring.security.interceptor - package org.apache.shiro.spring.security.interceptor
Spring AOP support for enabling Shiro annotations in Spring-configured applications.
org.apache.shiro.spring.web - package org.apache.shiro.spring.web
Spring-specific components for use in Spring-based web applications.
org.apache.shiro.spring.web.config - package org.apache.shiro.spring.web.config
 

P

permissionResolver - Variable in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
postProcessAfterInitialization(Object, String) - Method in class org.apache.shiro.spring.LifecycleBeanPostProcessor
Does nothing - merely returns the object argument immediately.
postProcessAfterInitialization(Object, String) - Method in class org.apache.shiro.spring.ShiroEventBusBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Does nothing - only exists to satisfy the BeanPostProcessor interface and immediately returns the bean argument.
postProcessBeforeDestruction(Object, String) - Method in class org.apache.shiro.spring.LifecycleBeanPostProcessor
Calls the destroy() methods on the bean if it implements Destroyable
postProcessBeforeInitialization(Object, String) - Method in class org.apache.shiro.spring.LifecycleBeanPostProcessor
Calls the init() methods on the bean if it implements Initializable
postProcessBeforeInitialization(Object, String) - Method in class org.apache.shiro.spring.ShiroEventBusBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Inspects a bean, and if it implements the Filter interface, automatically adds that filter instance to the internal filters map that will be referenced later during filter chain construction.

R

rememberMeCookieDomain - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
rememberMeCookieMaxAge - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
rememberMeCookieName - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
rememberMeCookiePath - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
rememberMeCookieSecure - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
rememberMeCookieTemplate() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
rememberMeCookieTemplate() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
rememberMeManager() - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
rememberMeManager() - Method in class org.apache.shiro.spring.config.ShiroConfiguration
 
rememberMeManager() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
rememberMeManager() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
requiresDestruction(Object) - Method in class org.apache.shiro.spring.LifecycleBeanPostProcessor
Return true only if bean implements Destroyable.
rolePermissionResolver - Variable in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 

S

SecureRemoteInvocationExecutor - Class in org.apache.shiro.spring.remoting
An implementation of the Spring RemoteInvocationExecutor that binds a sessionId to the incoming thread to make it available to the SecurityManager implementation during the thread execution.
SecureRemoteInvocationExecutor() - Constructor for class org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor
 
SecureRemoteInvocationFactory - Class in org.apache.shiro.spring.remoting
A RemoteInvocationFactory that passes the session ID to the server via a RemoteInvocation attribute.
SecureRemoteInvocationFactory() - Constructor for class org.apache.shiro.spring.remoting.SecureRemoteInvocationFactory
 
SecureRemoteInvocationFactory(String) - Constructor for class org.apache.shiro.spring.remoting.SecureRemoteInvocationFactory
 
securityManager - Variable in class org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor
 
securityManager - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 
securityManager(List<Realm>) - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
securityManager(List<Realm>) - Method in class org.apache.shiro.spring.config.ShiroConfiguration
 
securityManager(List<Realm>) - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
SESSION_ID_KEY - Static variable in class org.apache.shiro.spring.remoting.SecureRemoteInvocationFactory
 
sessionCookieTemplate() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
sessionCookieTemplate() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
sessionDAO() - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
sessionDAO() - Method in class org.apache.shiro.spring.config.ShiroConfiguration
 
sessionDAO() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
sessionFactory() - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
sessionFactory() - Method in class org.apache.shiro.spring.config.ShiroConfiguration
 
sessionFactory() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
sessionIdCookieDomain - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
sessionIdCookieEnabled - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
sessionIdCookieMaxAge - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
sessionIdCookieName - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
sessionIdCookiePath - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
sessionIdCookieSecure - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
sessionIdUrlRewritingEnabled - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
sessionManager() - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
sessionManager() - Method in class org.apache.shiro.spring.config.ShiroConfiguration
 
sessionManager() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
sessionManager() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
sessionManagerDeleteInvalidSessions - Variable in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
sessionStorageEvaluator() - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
sessionStorageEvaluator() - Method in class org.apache.shiro.spring.config.ShiroConfiguration
 
sessionStorageEvaluator() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
sessionStorageEvaluator() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
setFilterChainDefinitionMap(Map<String, String>) - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Sets the chainName-to-chainDefinition map of chain definitions to use for creating filter chains intercepted by the Shiro Filter.
setFilterChainDefinitions(String) - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
A convenience method that sets the filterChainDefinitionMap property by accepting a Properties-compatible string (multi-line key/value pairs).
setFilters(Map<String, Filter>) - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Sets the filterName-to-Filter map of filters available for reference when creating filter chain definitions.
setLoginUrl(String) - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Sets the application's login URL to be assigned to all acquired Filters that subclass AccessControlFilter.
setSecurityManager(SecurityManager) - Method in class org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor
 
setSecurityManager(SecurityManager) - Method in class org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor
 
setSecurityManager(SecurityManager) - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Sets the application SecurityManager instance to be used by the constructed Shiro Filter.
setSuccessUrl(String) - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Sets the application's after-login success URL to be assigned to all acquired Filters that subclass AuthenticationFilter.
setUnauthorizedUrl(String) - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Sets the application's 'unauthorized' URL to be assigned to all acquired Filters that subclass AuthorizationFilter.
ShiroAnnotationProcessorConfiguration - Class in org.apache.shiro.spring.config
 
ShiroAnnotationProcessorConfiguration() - Constructor for class org.apache.shiro.spring.config.ShiroAnnotationProcessorConfiguration
 
ShiroBeanConfiguration - Class in org.apache.shiro.spring.config
 
ShiroBeanConfiguration() - Constructor for class org.apache.shiro.spring.config.ShiroBeanConfiguration
 
ShiroConfiguration - Class in org.apache.shiro.spring.config
 
ShiroConfiguration() - Constructor for class org.apache.shiro.spring.config.ShiroConfiguration
 
shiroEventBusAwareBeanPostProcessor() - Method in class org.apache.shiro.spring.config.AbstractShiroBeanConfiguration
 
shiroEventBusAwareBeanPostProcessor() - Method in class org.apache.shiro.spring.config.ShiroBeanConfiguration
 
ShiroEventBusBeanPostProcessor - Class in org.apache.shiro.spring
Spring BeanPostProcessor that detects, EventBusAware and classes containing @Subscribe methods.
ShiroEventBusBeanPostProcessor(EventBus) - Constructor for class org.apache.shiro.spring.ShiroEventBusBeanPostProcessor
 
shiroFilterChainDefinition - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 
shiroFilterChainDefinition() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
shiroFilterChainDefinition() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
ShiroFilterChainDefinition - Interface in org.apache.shiro.spring.web.config
 
shiroFilterFactoryBean() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 
shiroFilterFactoryBean() - Method in class org.apache.shiro.spring.web.config.ShiroWebFilterConfiguration
 
ShiroFilterFactoryBean - Class in org.apache.shiro.spring.web
FactoryBean to be used in Spring-based web applications for defining the master Shiro Filter.
ShiroFilterFactoryBean() - Constructor for class org.apache.shiro.spring.web.ShiroFilterFactoryBean
 
ShiroWebConfiguration - Class in org.apache.shiro.spring.web.config
 
ShiroWebConfiguration() - Constructor for class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
ShiroWebFilterConfiguration - Class in org.apache.shiro.spring.web.config
 
ShiroWebFilterConfiguration() - Constructor for class org.apache.shiro.spring.web.config.ShiroWebFilterConfiguration
 
SpringAnnotationResolver - Class in org.apache.shiro.spring.aop
AnnotationResolver implementation that uses Spring's more robust AnnotationUtils to find method annotations instead of the JDKs simpler (and rather lacking) Method.getAnnotation(class) implementation.
SpringAnnotationResolver() - Constructor for class org.apache.shiro.spring.aop.SpringAnnotationResolver
 
subjectDAO() - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
subjectDAO() - Method in class org.apache.shiro.spring.config.ShiroConfiguration
 
subjectDAO() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
subjectFactory() - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
subjectFactory() - Method in class org.apache.shiro.spring.config.ShiroConfiguration
 
subjectFactory() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
subjectFactory() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
successUrl - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 

U

unauthorizedUrl - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 
useNativeSessionManager - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
A B C D E F G H I L M N O P R S U 
All Classes All Packages