All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractShiroAnnotationProcessorConfiguration AbstractShiroBeanConfiguration AbstractShiroConfiguration AbstractShiroWebConfiguration AbstractShiroWebFilterConfiguration AopAllianceAnnotationsAuthorizingMethodInterceptor Allows Shiro Annotations to work in any AOP Alliance specific implementation environment (for example, Spring).AuthorizationAttributeSourceAdvisor TODO - complete JavaDocDefaultShiroFilterChainDefinition LifecycleBeanPostProcessor Bean post processor for Spring that automatically calls the init() and/or destroy() methods on Shiro objects that implement theInitializable
orDestroyable
interfaces, respectfully.SecureRemoteInvocationExecutor An implementation of the SpringRemoteInvocationExecutor
that binds asessionId
to the incoming thread to make it available to theSecurityManager
implementation during the thread execution.SecureRemoteInvocationFactory ARemoteInvocationFactory
that passes the session ID to the server via aRemoteInvocation
attribute
.ShiroAnnotationProcessorConfiguration ShiroBeanConfiguration ShiroConfiguration ShiroEventBusBeanPostProcessor ShiroFilterChainDefinition ShiroFilterFactoryBean FactoryBean
to be used in Spring-based web applications for defining the master Shiro Filter.ShiroRequestMappingConfig ShiroUrlPathHelper A Spring UrlPathHelper that uses Shiro's path resolution logic.ShiroWebConfiguration ShiroWebFilterConfiguration SpringAnnotationResolver AnnotationResolver
implementation that uses Spring's more robustAnnotationUtils
to find method annotations instead of the JDKs simpler (and rather lacking)Method
.getAnnotation(class)
implementation.