Class ShiroAnnotationProcessorAutoConfiguration


  • @Configuration
    @ConditionalOnProperty(name="shiro.annotations.enabled",
                           matchIfMissing=true)
    public class ShiroAnnotationProcessorAutoConfiguration
    extends org.apache.shiro.spring.config.AbstractShiroAnnotationProcessorConfiguration
    Since:
    1.4.0
    • Constructor Detail

      • ShiroAnnotationProcessorAutoConfiguration

        public ShiroAnnotationProcessorAutoConfiguration()
    • Method Detail

      • defaultAdvisorAutoProxyCreator

        @Bean
        @DependsOn("lifecycleBeanPostProcessor")
        @ConditionalOnMissingBean
        public org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator defaultAdvisorAutoProxyCreator()
        Overrides:
        defaultAdvisorAutoProxyCreator in class org.apache.shiro.spring.config.AbstractShiroAnnotationProcessorConfiguration
      • authorizationAttributeSourceAdvisor

        @Bean
        @ConditionalOnMissingBean
        public org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor authorizationAttributeSourceAdvisor​(org.apache.shiro.mgt.SecurityManager securityManager)
        Overrides:
        authorizationAttributeSourceAdvisor in class org.apache.shiro.spring.config.AbstractShiroAnnotationProcessorConfiguration