A B C D E F G H I K L M N O P Q R S T U V 
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
 
add(Destroyable) - Method in class org.apache.shiro.guice.ShiroModule
 
addFilterChain(String, Key<? extends Filter>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
 
addFilterChain(String, Key<? extends Filter>...) - Method in class org.apache.shiro.guice.web.ShiroWebModule
Deprecated.
addFilterChain(String, ShiroWebModule.FilterConfig<? extends Filter>...) - Method in class org.apache.shiro.guice.web.ShiroWebModule
Maps 'n' number of filterConfigs to a specific path pattern.
For example, a path of '/my_private_resource/**' to 'filterConfig(AUTHC)' would require any resource under the path '/my_private_resource' would be processed through the FormAuthenticationFilter.
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
 
analyze(Throwable, NoRealmBeanConfiguredException) - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroNoRealmConfiguredFailureAnalyzer
 
AnnotationAuthorizationFilter - Class in org.apache.shiro.web.jaxrs
A filter that grants or denies access to a JAX-RS resource based on the Shiro annotations on it.
AnnotationAuthorizationFilter(Collection<Annotation>) - Constructor for class org.apache.shiro.web.jaxrs.AnnotationAuthorizationFilter
 
ANON - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 
anyShiroAnnotatedMethod() - Method in class org.apache.shiro.aspectj.ShiroAnnotationAuthorizingAspect
 
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
 
AspectjAnnotationsAuthorizingMethodInterceptor - Class in org.apache.shiro.aspectj
Extends the annotations authorizing method interceptor class hierarchie to adapt an aspectj JoinPoint into a MethodInvocation amd to perform the authorization of method invocations.
AspectjAnnotationsAuthorizingMethodInterceptor() - Constructor for class org.apache.shiro.aspectj.AspectjAnnotationsAuthorizingMethodInterceptor
 
AUTHC - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 
AUTHC_BASIC - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 
AUTHC_BEARER - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 
authenticationStrategy() - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
authenticationStrategy() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
authenticator() - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
authenticator() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
authorizationAttributeSourceAdvisor(SecurityManager) - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration
 
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.boot.autoconfigure.ShiroAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
authorizer() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 

B

BeforeAdviceMethodInvocationAdapter - Class in org.apache.shiro.aspectj
Helper class that adapts an AspectJ JoinPoint.
BeforeAdviceMethodInvocationAdapter(Object, Method, Object[]) - Constructor for class org.apache.shiro.aspectj.BeforeAdviceMethodInvocationAdapter
Creates a new BeforeAdviceMethodInvocationAdapter instance.
bindBeanType(TypeLiteral<T>, Key<? extends T>) - Method in class org.apache.shiro.guice.ShiroModule
Binds a key to use for injecting setters in shiro classes.
bindEnvironment(AnnotatedBindingBuilder<Environment>) - Method in class org.apache.shiro.guice.ShiroModule
Binds the environment.
bindEnvironment(AnnotatedBindingBuilder<Environment>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
 
bindEventBus(AnnotatedBindingBuilder<EventBus>) - Method in class org.apache.shiro.guice.ShiroModule
Binds the EventBus.
bindGuiceFilter(Binder) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
 
bindGuiceFilter(String, Binder) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
 
bindRealm() - Method in class org.apache.shiro.guice.ShiroModule
This is the preferred manner to bind a realm.
bindSecurityManager(AnnotatedBindingBuilder<? super SecurityManager>) - Method in class org.apache.shiro.guice.ShiroModule
Binds the security manager.
bindSecurityManager(AnnotatedBindingBuilder<? super SecurityManager>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
 
bindSessionManager(AnnotatedBindingBuilder<SessionManager>) - Method in class org.apache.shiro.guice.ShiroModule
Binds the session manager.
bindSessionManager(AnnotatedBindingBuilder<SessionManager>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
Binds the session manager.
bindShiroInterceptor(AnnotationMethodInterceptor) - Method in class org.apache.shiro.guice.aop.ShiroAopModule
 
bindWebEnvironment(AnnotatedBindingBuilder<? super WebEnvironment>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
 
bindWebSecurityManager(AnnotatedBindingBuilder<? super WebSecurityManager>) - Method in class org.apache.shiro.guice.web.ShiroWebModule
Binds the security manager.
buildCookie(String, int, String, String, boolean) - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
buildCookie(String, int, String, String, boolean, Cookie.SameSiteOptions) - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 

C

cacheManager - Variable in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
CasAuthenticationException - Exception in org.apache.shiro.cas
Deprecated.
replaced with Shiro integration in buji-pac4j.
CasAuthenticationException() - Constructor for exception org.apache.shiro.cas.CasAuthenticationException
Deprecated.
 
CasAuthenticationException(String) - Constructor for exception org.apache.shiro.cas.CasAuthenticationException
Deprecated.
 
CasAuthenticationException(String, Throwable) - Constructor for exception org.apache.shiro.cas.CasAuthenticationException
Deprecated.
 
CasAuthenticationException(Throwable) - Constructor for exception org.apache.shiro.cas.CasAuthenticationException
Deprecated.
 
CasFilter - Class in org.apache.shiro.cas
Deprecated.
replaced with Shiro integration in buji-pac4j.
CasFilter() - Constructor for class org.apache.shiro.cas.CasFilter
Deprecated.
 
CasRealm - Class in org.apache.shiro.cas
Deprecated.
replaced with Shiro integration in buji-pac4j.
CasRealm() - Constructor for class org.apache.shiro.cas.CasRealm
Deprecated.
 
CasSubjectFactory - Class in org.apache.shiro.cas
Deprecated.
replaced with Shiro integration in buji-pac4j.
CasSubjectFactory() - Constructor for class org.apache.shiro.cas.CasSubjectFactory
Deprecated.
 
CasToken - Class in org.apache.shiro.cas
Deprecated.
replaced with Shiro integration in buji-pac4j.
CasToken(String) - Constructor for class org.apache.shiro.cas.CasToken
Deprecated.
 
clear() - Method in class org.apache.shiro.cache.ehcache.EhCache
Removes all elements in the cache, but leaves the cache in a useable state.
config(Key<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
Deprecated.
config(TypeLiteral<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
Deprecated.
config(Class<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
Deprecated.
configure() - Method in class org.apache.shiro.guice.aop.ShiroAopModule
 
configure() - Method in class org.apache.shiro.guice.ShiroModule
 
configure(ResourceInfo, FeatureContext) - Method in class org.apache.shiro.web.jaxrs.ShiroAnnotationFilterFeature
 
configure(FeatureContext) - Method in class org.apache.shiro.web.jaxrs.ShiroFeature
 
configureDefaultInterceptors(AnnotationResolver) - Method in class org.apache.shiro.guice.aop.ShiroAopModule
 
configureInterceptors(AnnotationResolver) - Method in class org.apache.shiro.guice.aop.ShiroAopModule
 
configureShiro() - Method in class org.apache.shiro.guice.ShiroModule
Implement this method in order to configure your realms and any other Shiro customization you may need.
configureShiro() - Method in class org.apache.shiro.guice.web.ShiroWebModule
 
configureShiroWeb() - Method in class org.apache.shiro.guice.web.ShiroWebModule
 
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()
createAnnotationResolver() - Method in class org.apache.shiro.guice.aop.ShiroAopModule
 
createFilterChainManager() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
 
createFrom(JoinPoint) - Static method in class org.apache.shiro.aspectj.BeforeAdviceMethodInvocationAdapter
Factory method that creates a new BeforeAdviceMethodInvocationAdapter instance using the AspectJ JoinPoint provided.
createHazelcastInstance() - Method in class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
Implicitly creates and returns a new HazelcastInstance that will be used to back this implementation.
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
 
createSubject(SubjectContext) - Method in class org.apache.shiro.cas.CasSubjectFactory
Deprecated.
 
createTicketValidator() - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
createToken(ServletRequest, ServletResponse) - Method in class org.apache.shiro.cas.CasFilter
Deprecated.
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).

D

DEFAULT_REMEMBER_ME_ATTRIBUTE_NAME - Static variable in class org.apache.shiro.cas.CasRealm
Deprecated.
 
DEFAULT_SESSION_VALIDATION_INTERVAL - Static variable in class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationScheduler
The default interval at which sessions will be validated (1 hour); This can be overridden by calling QuartzSessionValidationScheduler.setSessionValidationInterval(long)
DEFAULT_VALIDATION_PROTOCOL - Static variable in class org.apache.shiro.cas.CasRealm
Deprecated.
 
defaultAdvisorAutoProxyCreator() - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration
 
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
 
destroy() - Method in class org.apache.shiro.cache.ehcache.EhCacheManager
Shuts-down the wrapped Ehcache CacheManager only if implicitly created.
destroy() - Method in class org.apache.shiro.guice.ShiroModule
Destroys all beans created within this module that implement Destroyable.
destroy() - Method in class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
Destroys any implicitly created backing HazelcastInstance.
disableSessionValidation() - Method in class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationScheduler
 
doGetAuthenticationInfo(AuthenticationToken) - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
Authenticates a user and retrieves its information.
doGetAuthorizationInfo(PrincipalCollection) - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
Retrieves the AuthorizationInfo for the given principals (the CAS previously authenticated user : id + attributes).

E

EhCache<K,​V> - Class in org.apache.shiro.cache.ehcache
Shiro Cache implementation that wraps an Ehcache instance.
EhCache(Ehcache) - Constructor for class org.apache.shiro.cache.ehcache.EhCache
Constructs a new EhCache instance with the given cache.
EhCacheManager - Class in org.apache.shiro.cache.ehcache
Shiro CacheManager implementation utilizing the Ehcache framework for all cache functionality.
EhCacheManager() - Constructor for class org.apache.shiro.cache.ehcache.EhCacheManager
Default no argument constructor
enableSessionValidation() - Method in class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationScheduler
Starts session validation by creating a Quartz simple trigger, linking it to the QuartzSessionValidationJob, and scheduling it with the Quartz scheduler.
ensureHazelcastInstance() - Method in class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
Ensures that this implementation has a backing HazelcastInstance, and if not, implicitly creates one via HazelcastCacheManager.createHazelcastInstance().
ensureTicketValidator() - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
eventBus - Variable in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
eventBus() - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration
 
eventBus() - Method in class org.apache.shiro.spring.config.AbstractShiroBeanConfiguration
 
eventBus() - Method in class org.apache.shiro.spring.config.ShiroBeanConfiguration
 
ExceptionMapper - Class in org.apache.shiro.web.jaxrs
JAX-RS exception mapper used to map Shiro AuthorizationExceptions to HTTP status codes.
ExceptionMapper() - Constructor for class org.apache.shiro.web.jaxrs.ExceptionMapper
 
execute(JobExecutionContext) - Method in class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationJob
Called when the job is executed by quartz.
executeAnnotatedMethod(JoinPoint) - Method in class org.apache.shiro.aspectj.ShiroAnnotationAuthorizingAspect
 

F

filter(ContainerRequestContext) - Method in class org.apache.shiro.web.jaxrs.AnnotationAuthorizationFilter
 
filter(ContainerRequestContext) - Method in class org.apache.shiro.web.jaxrs.SubjectPrincipalRequestFilter
 
FILTER_NAME - Static variable in class org.apache.shiro.spring.config.web.autoconfigure.ShiroWebFilterConfiguration
 
filterConfig(Key<T>) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
Builds a FilterConfig from a Filer and configuration String
filterConfig(Key<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
Builds a FilterConfig from a Filer and configuration String
filterConfig(TypeLiteral<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
Builds a FilterConfig from a Filer and configuration String
filterConfig(Class<T>, String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
Builds a FilterConfig from a Filer and configuration String
filterMap - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 
filterShiroFilterRegistrationBean() - Method in class org.apache.shiro.spring.config.web.autoconfigure.ShiroWebFilterConfiguration
 

G

get(K) - Method in class org.apache.shiro.cache.ehcache.EhCache
Gets a value of an element which matches the given key.
getAnnotation(MethodInvocation, Class<? extends Annotation>) - Method in class org.apache.shiro.spring.aop.SpringAnnotationResolver
 
getArguments() - Method in class org.apache.shiro.aspectj.BeforeAdviceMethodInvocationAdapter
 
getAuthenticationScheme() - Method in class org.apache.shiro.web.jaxrs.ShiroSecurityContext
 
getCache(String) - Method in class org.apache.shiro.cache.ehcache.EhCacheManager
Loads an existing EhCache from the cache manager, or starts a new cache if one is not found.
getCache(String) - Method in class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
Returns a MapCache instance representing the named Hazelcast-managed IMap.
getCacheManager() - Method in class org.apache.shiro.cache.ehcache.EhCacheManager
Returns the wrapped Ehcache CacheManager instance.
getCacheManagerConfigFile() - Method in class org.apache.shiro.cache.ehcache.EhCacheManager
Returns the resource location of the config file used to initialize a new EhCache CacheManager instance.
getCacheManagerConfigFileInputStream() - Method in class org.apache.shiro.cache.ehcache.EhCacheManager
Acquires the InputStream for the ehcache configuration file using ResourceUtils.getInputStreamForPath with the path returned from getCacheManagerConfigFile().
getCasServerUrlPrefix() - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
getCasService() - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
getConfig() - Method in class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
Returns the Hazelcast Config object to use to create a backing HazelcastInstance if one is not supplied, or null if the default Hazelcast configuration mechanisms will be used.
getConfigValue() - Method in class org.apache.shiro.guice.web.ShiroWebModule.FilterConfig
 
getCredentials() - Method in class org.apache.shiro.cas.CasToken
Deprecated.
 
getDefaultPermissions() - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
getDefaultRoles() - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
getDiskStoreSize() - Method in class org.apache.shiro.cache.ehcache.EhCache
Returns the size (in bytes) that this EhCache's disk store is consuming or -1 if that number is unknown or cannot be calculated.
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.
getHazelcastInstance() - Method in class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
Returns the HazelcastInstance from which named ConcurrentMap instances will be acquired to create MapCache instances.
getKey() - Method in class org.apache.shiro.guice.web.ShiroWebModule.FilterConfig
 
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.
getMemoryStoreSize() - Method in class org.apache.shiro.cache.ehcache.EhCache
Returns the size (in bytes) that this EhCache's memory store is using (RAM), or -1 if that number is unknown or cannot be calculated.
getMemoryUsage() - Method in class org.apache.shiro.cache.ehcache.EhCache
Returns the size (in bytes) that this EhCache is using in memory (RAM), or -1 if that number is unknown or cannot be calculated.
getMethod() - Method in class org.apache.shiro.aspectj.BeforeAdviceMethodInvocationAdapter
 
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.
getPathWithinApplication(HttpServletRequest) - Method in class org.apache.shiro.spring.web.ShiroUrlPathHelper
 
getPathWithinServletMapping(HttpServletRequest) - Method in class org.apache.shiro.spring.web.ShiroUrlPathHelper
 
getPermissionAttributeNames() - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
getPrincipal() - Method in class org.apache.shiro.cas.CasToken
Deprecated.
 
getRememberMeAttributeName() - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
getRoleAttributeNames() - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
getScheduler() - Method in class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationScheduler
 
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.
getThis() - Method in class org.apache.shiro.aspectj.BeforeAdviceMethodInvocationAdapter
 
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.
getUserPrincipal() - Method in class org.apache.shiro.web.jaxrs.ShiroSecurityContext
 
getValidationProtocol() - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
globalFilters() - Method in class org.apache.shiro.guice.web.ShiroWebModule
 
globalFilters() - Method in class org.apache.shiro.spring.config.web.autoconfigure.ShiroWebFilterConfiguration
 
globalFilters() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 
globalFilters() - Method in class org.apache.shiro.spring.web.config.ShiroWebFilterConfiguration
 
guiceFilterModule() - Static method in class org.apache.shiro.guice.web.ShiroWebModule
 
guiceFilterModule(String) - Static method in class org.apache.shiro.guice.web.ShiroWebModule
 
GuiceShiroFilter - Class in org.apache.shiro.guice.web
Shiro filter that is managed by and receives its filter chain configurations from Guice.

H

HazelcastCacheManager - Class in org.apache.shiro.hazelcast.cache
A CacheManager implementation backed by Hazelcast, "an open source clustering and highly scalable data distribution platform for Java"
HazelcastCacheManager() - Constructor for class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
 
HOST_KEY - Static variable in class org.apache.shiro.spring.remoting.SecureRemoteInvocationFactory
 

I

iniClasspathRealm() - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration
 
iniMetaInfClasspathRealm() - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration
 
iniRealmFromLocation(String) - Method in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
init() - Method in class org.apache.shiro.cache.ehcache.EhCacheManager
Initializes this instance.
init() - Method in class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
Initializes this instance by ensuring there is a backing HazelcastInstance.
INVALID_REQUEST - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 
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
 
isAccessAllowed(ServletRequest, ServletResponse, Object) - Method in class org.apache.shiro.cas.CasFilter
Deprecated.
Returns false to always force authentication (user is never considered authenticated by this filter).
isEnabled() - Method in class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationScheduler
 
isImplicitlyCreated() - Method in class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
NOT PART OF SHIRO'S ACCESSIBLE API.
isRememberMe() - Method in class org.apache.shiro.cas.CasToken
Deprecated.
 
isSecure() - Method in class org.apache.shiro.web.jaxrs.ShiroSecurityContext
 
isSingleton() - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Returns true always.
isUserInRole(String) - Method in class org.apache.shiro.web.jaxrs.ShiroSecurityContext
 

K

keys() - Method in class org.apache.shiro.cache.ehcache.EhCache
 

L

lifecycleBeanPostProcessor() - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration
 
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.
log - Static variable in class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
 
loginUrl - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 
LOGOUT - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 

M

manager - Variable in class org.apache.shiro.cache.ehcache.EhCacheManager
The EhCache cache manager used by this implementation to create caches.
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.
missingRealm() - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration
 

N

nativeSessionManager() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
NO_SESSION_CREATION - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 
NoRealmBeanConfiguredException - Exception in org.apache.shiro.spring.boot.autoconfigure.exception
This exception should be thrown if not bean of type Realm found.
NoRealmBeanConfiguredException() - Constructor for exception org.apache.shiro.spring.boot.autoconfigure.exception.NoRealmBeanConfiguredException
 

O

onAccessDenied(ServletRequest, ServletResponse) - Method in class org.apache.shiro.cas.CasFilter
Deprecated.
Execute login by creating token and logging subject with this token.
onInit() - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
onLoginFailure(AuthenticationToken, AuthenticationException, ServletRequest, ServletResponse) - Method in class org.apache.shiro.cas.CasFilter
Deprecated.
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.
onLoginSuccess(AuthenticationToken, Subject, ServletRequest, ServletResponse) - Method in class org.apache.shiro.cas.CasFilter
Deprecated.
If login has been successful, redirect user to the original protected url.
org.apache.shiro.aspectj - package org.apache.shiro.aspectj
AspectJ support for enabling dynamic authorization using Shiro's annotations.
org.apache.shiro.cache.ehcache - package org.apache.shiro.cache.ehcache
Ehcache-based implementations of Shiro's cache interfaces.
org.apache.shiro.cas - package org.apache.shiro.cas
 
org.apache.shiro.guice - package org.apache.shiro.guice
 
org.apache.shiro.guice.aop - package org.apache.shiro.guice.aop
 
org.apache.shiro.guice.web - package org.apache.shiro.guice.web
 
org.apache.shiro.hazelcast.cache - package org.apache.shiro.hazelcast.cache
 
org.apache.shiro.session.mgt.quartz - package org.apache.shiro.session.mgt.quartz
Quartz-based implementations of components that help SessionManager implementations maintain sessions (timed expiration, orphan cleanup, etc).
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.boot.autoconfigure - package org.apache.shiro.spring.boot.autoconfigure
 
org.apache.shiro.spring.boot.autoconfigure.exception - package org.apache.shiro.spring.boot.autoconfigure.exception
 
org.apache.shiro.spring.config - package org.apache.shiro.spring.config
 
org.apache.shiro.spring.config.web.autoconfigure - package org.apache.shiro.spring.config.web.autoconfigure
 
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
 
org.apache.shiro.web.jaxrs - package org.apache.shiro.web.jaxrs
 

P

performBeforeInterception(JoinPoint) - Method in class org.apache.shiro.aspectj.AspectjAnnotationsAuthorizingMethodInterceptor
Performs the method interception of the before advice at the specified joint point.
permissionResolver - Variable in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
PERMS - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 
PORT - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 
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.
proceed() - Method in class org.apache.shiro.aspectj.BeforeAdviceMethodInvocationAdapter
 
put(K, V) - Method in class org.apache.shiro.cache.ehcache.EhCache
Puts an object into the cache.

Q

QuartzSessionValidationJob - Class in org.apache.shiro.session.mgt.quartz
A quartz job that basically just calls the ValidatingSessionManager.validateSessions() method on a configured session manager.
QuartzSessionValidationJob() - Constructor for class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationJob
 
QuartzSessionValidationScheduler - Class in org.apache.shiro.session.mgt.quartz
An implementation of the SessionValidationScheduler that uses Quartz to schedule a job to call ValidatingSessionManager.validateSessions() on a regular basis.
QuartzSessionValidationScheduler() - Constructor for class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationScheduler
Default constructor.
QuartzSessionValidationScheduler(ValidatingSessionManager) - Constructor for class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationScheduler
Constructor that specifies the session manager that should be used for validating sessions.

R

REGISTRATION_BEAN_NAME - Static variable in class org.apache.shiro.spring.config.web.autoconfigure.ShiroWebFilterConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
rememberMeManager() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
rememberMeManager() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
rememberMeSameSite - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
remove(K) - Method in class org.apache.shiro.cache.ehcache.EhCache
Removes the element which matches the key.
requiresDestruction(Object) - Method in class org.apache.shiro.spring.LifecycleBeanPostProcessor
Return true only if bean implements Destroyable.
REST - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 
rolePermissionResolver - Variable in class org.apache.shiro.spring.config.AbstractShiroConfiguration
 
ROLES - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 

S

scope(Key<T>, Provider<T>) - Method in class org.apache.shiro.guice.ShiroSessionScope
 
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.boot.autoconfigure.ShiroAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
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.boot.autoconfigure.ShiroAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
sessionDAO() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
sessionFactory() - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
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
 
sessionIdCookieSameSite - 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.boot.autoconfigure.ShiroAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
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.boot.autoconfigure.ShiroAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
sessionStorageEvaluator() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
sessionStorageEvaluator() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
setCacheManager(CacheManager) - Method in class org.apache.shiro.cache.ehcache.EhCacheManager
Sets the wrapped Ehcache CacheManager instance.
setCacheManagerConfigFile(String) - Method in class org.apache.shiro.cache.ehcache.EhCacheManager
Sets the resource location of the config file used to initialize the wrapped EhCache CacheManager instance.
setCasServerUrlPrefix(String) - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
setCasService(String) - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
setConfig(Config) - Method in class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
Sets the Hazelcast Config object to use to create a backing HazelcastInstance if one is not supplied.
setDefaultPermissions(String) - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
setDefaultRoles(String) - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
setFailureUrl(String) - Method in class org.apache.shiro.cas.CasFilter
Deprecated.
 
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.
setGlobalFilters(List<String>) - Method in class org.apache.shiro.spring.web.ShiroFilterFactoryBean
Sets the list of filters that will be executed against every request.
setHazelcastInstance(HazelcastInstance) - Method in class org.apache.shiro.hazelcast.cache.HazelcastCacheManager
Sets the HazelcastInstance from which named ConcurrentMap instances will be acquired to create MapCache instances.
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.
setPermissionAttributeNames(String) - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
setRememberMe(boolean) - Method in class org.apache.shiro.cas.CasToken
Deprecated.
 
setRememberMeAttributeName(String) - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
setRoleAttributeNames(String) - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
setScheduler(Scheduler) - Method in class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationScheduler
 
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.
setSessionManager(ValidatingSessionManager) - Method in class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationScheduler
 
setSessionValidationInterval(long) - Method in class org.apache.shiro.session.mgt.quartz.QuartzSessionValidationScheduler
Specifies how frequently (in milliseconds) this Scheduler will call the ValidatingSessionManager#validateSessions() method.
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.
setUserId(String) - Method in class org.apache.shiro.cas.CasToken
Deprecated.
 
setValidationProtocol(String) - Method in class org.apache.shiro.cas.CasRealm
Deprecated.
 
ShiroAnnotationAuthorizingAspect - Class in org.apache.shiro.aspectj
Aspect that adds a before advice for each invocation of an annotated method.
ShiroAnnotationAuthorizingAspect() - Constructor for class org.apache.shiro.aspectj.ShiroAnnotationAuthorizingAspect
 
ShiroAnnotationFilterFeature - Class in org.apache.shiro.web.jaxrs
Wraps filters around JAX-RS resources that are annotated with Shiro annotations.
ShiroAnnotationFilterFeature() - Constructor for class org.apache.shiro.web.jaxrs.ShiroAnnotationFilterFeature
 
ShiroAnnotationProcessorAutoConfiguration - Class in org.apache.shiro.spring.boot.autoconfigure
 
ShiroAnnotationProcessorAutoConfiguration() - Constructor for class org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration
 
ShiroAnnotationProcessorConfiguration - Class in org.apache.shiro.spring.config
 
ShiroAnnotationProcessorConfiguration() - Constructor for class org.apache.shiro.spring.config.ShiroAnnotationProcessorConfiguration
 
ShiroAopModule - Class in org.apache.shiro.guice.aop
Install this module to enable Shiro AOP functionality in Guice.
ShiroAopModule() - Constructor for class org.apache.shiro.guice.aop.ShiroAopModule
 
ShiroAutoConfiguration - Class in org.apache.shiro.spring.boot.autoconfigure
 
ShiroAutoConfiguration() - Constructor for class org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration
 
ShiroBeanAutoConfiguration - Class in org.apache.shiro.spring.boot.autoconfigure
 
ShiroBeanAutoConfiguration() - Constructor for class org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration
 
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.boot.autoconfigure.ShiroBeanAutoConfiguration
 
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
 
ShiroFeature - Class in org.apache.shiro.web.jaxrs
ShiroFeature() - Constructor for class org.apache.shiro.web.jaxrs.ShiroFeature
 
shiroFilterChainDefinition - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 
shiroFilterChainDefinition() - Method in class org.apache.shiro.spring.config.web.autoconfigure.ShiroWebAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebFilterConfiguration
 
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
 
ShiroModule - Class in org.apache.shiro.guice
Sets up Shiro lifecycles within Guice, enables the injecting of Shiro objects, and binds a default SecurityManager and SessionManager.
ShiroModule() - Constructor for class org.apache.shiro.guice.ShiroModule
 
ShiroNoRealmConfiguredFailureAnalyzer - Class in org.apache.shiro.spring.boot.autoconfigure
 
ShiroNoRealmConfiguredFailureAnalyzer() - Constructor for class org.apache.shiro.spring.boot.autoconfigure.ShiroNoRealmConfiguredFailureAnalyzer
 
ShiroRequestMappingConfig - Class in org.apache.shiro.spring.web.config
 
ShiroRequestMappingConfig(RequestMappingHandlerMapping) - Constructor for class org.apache.shiro.spring.web.config.ShiroRequestMappingConfig
 
ShiroSecurityContext - Class in org.apache.shiro.web.jaxrs
A Shiro based SecurityContext that exposes the current Shiro Subject as a Principal.
ShiroSecurityContext(ContainerRequestContext) - Constructor for class org.apache.shiro.web.jaxrs.ShiroSecurityContext
 
ShiroSessionScope - Class in org.apache.shiro.guice
Guice scope for Shiro sessions.
ShiroSessionScope() - Constructor for class org.apache.shiro.guice.ShiroSessionScope
 
shiroUrlPathHelper() - Method in class org.apache.shiro.spring.config.web.autoconfigure.ShiroWebAutoConfiguration
 
shiroUrlPathHelper() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
shiroUrlPathHelper() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
ShiroUrlPathHelper - Class in org.apache.shiro.spring.web
A Spring UrlPathHelper that uses Shiro's path resolution logic.
ShiroUrlPathHelper() - Constructor for class org.apache.shiro.spring.web.ShiroUrlPathHelper
 
ShiroWebAutoConfiguration - Class in org.apache.shiro.spring.config.web.autoconfigure
 
ShiroWebAutoConfiguration() - Constructor for class org.apache.shiro.spring.config.web.autoconfigure.ShiroWebAutoConfiguration
 
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.config.web.autoconfigure
 
ShiroWebFilterConfiguration - Class in org.apache.shiro.spring.web.config
 
ShiroWebFilterConfiguration() - Constructor for class org.apache.shiro.spring.config.web.autoconfigure.ShiroWebFilterConfiguration
 
ShiroWebFilterConfiguration() - Constructor for class org.apache.shiro.spring.web.config.ShiroWebFilterConfiguration
 
ShiroWebModule - Class in org.apache.shiro.guice.web
Sets up Shiro lifecycles within Guice, enables the injecting of Shiro objects, and binds a default WebSecurityManager, SecurityManager and SessionManager.
ShiroWebModule(ServletContext) - Constructor for class org.apache.shiro.guice.web.ShiroWebModule
 
ShiroWebModule.FilterConfig<T extends Filter> - Class in org.apache.shiro.guice.web
Filter configuration which pairs a Filter class with its configuration used on a path.
ShiroWebMvcAutoConfiguration - Class in org.apache.shiro.spring.config.web.autoconfigure
 
ShiroWebMvcAutoConfiguration() - Constructor for class org.apache.shiro.spring.config.web.autoconfigure.ShiroWebMvcAutoConfiguration
 
size() - Method in class org.apache.shiro.cache.ehcache.EhCache
 
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
 
SSL - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 
subjectDAO() - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
subjectDAO() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
subjectFactory() - Method in class org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration
 
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.config.web.autoconfigure.ShiroWebAutoConfiguration
 
subjectFactory() - Method in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
subjectFactory() - Method in class org.apache.shiro.spring.web.config.ShiroWebConfiguration
 
SubjectPrincipalRequestFilter - Class in org.apache.shiro.web.jaxrs
A ContainerRequestFilter that replaces the SecurityContext with a ShiroSecurityContext.
SubjectPrincipalRequestFilter() - Constructor for class org.apache.shiro.web.jaxrs.SubjectPrincipalRequestFilter
 
successUrl - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 

T

toResponse(AuthorizationException) - Method in class org.apache.shiro.web.jaxrs.ExceptionMapper
 
toString() - Method in class org.apache.shiro.cache.ehcache.EhCache
Returns "EhCache [" + cache.getName() + "]"
toString() - Method in class org.apache.shiro.guice.ShiroSessionScope
 

U

unauthorizedUrl - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
 
useNativeSessionManager - Variable in class org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
 
USER - Static variable in class org.apache.shiro.guice.web.ShiroWebModule
 

V

values() - Method in class org.apache.shiro.cache.ehcache.EhCache
 
A B C D E F G H I K L M N O P Q R S T U V 
All Classes All Packages