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
All Classes All Packages
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
filterConfig
s 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 theFormAuthenticationFilter
. - 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 aMethodInvocation
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 callsmethodInvocation.
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 AspectJJoinPoint
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 setCreates
aFilterChainManager
instance that reflects the configuredfilters
andfilter chain definitions
Wraps the FilterChainManager with a suitableFilterChainResolver
since the Shiro Filter implementations do not know ofFilterChainManager
s Sets both theSecurityManager
andFilterChainResolver
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 anorg.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 anattribute
. - 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
backingHazelcastInstance
. - 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 anEhcache
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 viaHazelcastCacheManager.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-managedIMap
. - 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 fromgetCacheManagerConfigFile()
. - 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 backingHazelcastInstance
if one is notsupplied
, ornull
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 namedConcurrentMap
instances will be acquired to createMapCache
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
ornull
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 theShiroFilterFactoryBean.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
ornull
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
ornull
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 backingHazelcastInstance
. - 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 callssuper.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
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
orDestroyable
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 internalfilters 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 callValidatingSessionManager.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 asessionId
to the incoming thread to make it available to theSecurityManager
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 aRemoteInvocation
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 backingHazelcastInstance
if one is notsupplied
. - 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 aProperties
-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 namedConcurrentMap
instances will be acquired to createMapCache
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
- ShiroEventBusBeanPostProcessor(EventBus) - Constructor for class org.apache.shiro.spring.ShiroEventBusBeanPostProcessor
- ShiroFeature - Class in org.apache.shiro.web.jaxrs
-
Shiro JAX-RS feature which includes
ExceptionMapper
,SubjectPrincipalRequestFilter
, andShiroAnnotationFilterFeature
. - 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
andSessionManager
. - 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
- 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
andSessionManager
. - 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 robustAnnotationUtils
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
- 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
A B C D E F G H I K L M N O P Q R S T U VAll Classes All Packages