org.aopalliance.intercept.MethodInvocation
and then
calls methodInvocation.
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 FilterChainManager
s
Sets both the SecurityManager
and FilterChainResolver
instances on a new Shiro Filter
instance and returns that filter instance.MethodInvocation
that wraps an
org.aopalliance.intercept.MethodInvocation
instance,
enabling Shiro Annotations in AOP Alliance environments
(Spring, etc).RemoteInvocation
with the current session ID as an
attribute
.AccessControlFilter
or null
if no value should be assigned globally.AbstractShiroFilter
concrete instance via the
ShiroFilterFactoryBean.createInstance()
method.AbstractShiroFilter
.class
SecurityManager
instance to be used by the constructed Shiro Filter.AuthenticationFilter
or null
if no value should be assigned globally.AuthenticationFilter
or null
if no value should be assigned globally.MethodInvocation
instance and then immediately calls
super.invoke
.true
always.Initializable
or Destroyable
interfaces, respectfully.order value
.bean
argument.Destroyable
Initializable
Filter
interface, automatically adds that filter
instance to the internal filters map
that will be referenced
later during filter chain construction.bean
implements Destroyable.RemoteInvocationExecutor
that binds a sessionId
to the incoming thread to make it available to the SecurityManager
implementation during the thread execution.RemoteInvocationFactory
that passes the session ID to the server via a
RemoteInvocation
attribute
.filterChainDefinitionMap
property by accepting a Properties
-compatible string (multi-line key/value pairs).filter chain definitions
.AccessControlFilter
.SecurityManager
instance to be used by the constructed Shiro Filter.AuthenticationFilter
.AuthorizationFilter
.FactoryBean
to be used in Spring-based web applications for
defining the master Shiro Filter.AnnotationResolver
implementation that uses Spring's more robust
AnnotationUtils
to find method annotations instead of the JDKs simpler
(and rather lacking) Method
.Copyright © 2004–2020 The Apache Software Foundation. All rights reserved.