sinosoftgz.spring.boot.shiro
类 ShiroManager

java.lang.Object
  继承者 sinosoftgz.spring.boot.shiro.ShiroManager

public class ShiroManager
extends Object

Shiro Config Manager.

作者:
Boya

构造方法摘要
ShiroManager()
           
 
方法摘要
 org.apache.shiro.cache.CacheManager cacheManager()
          用户授权信息Cache
 org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator defaultAdvisorAutoProxyCreator()
           
 org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor getAuthorizationAttributeSourceAdvisor(org.apache.shiro.mgt.DefaultSecurityManager securityManager)
           
 org.apache.shiro.spring.LifecycleBeanPostProcessor lifecycleBeanPostProcessor()
          保证实现了Shiro内部lifecycle函数的bean执行
 org.apache.shiro.mgt.DefaultSecurityManager securityManager(org.apache.shiro.cache.CacheManager shiroCacheManager)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ShiroManager

public ShiroManager()
方法详细信息

lifecycleBeanPostProcessor

@Bean(name="lifecycleBeanPostProcessor")
@ConditionalOnMissingBean
public org.apache.shiro.spring.LifecycleBeanPostProcessor lifecycleBeanPostProcessor()
保证实现了Shiro内部lifecycle函数的bean执行


defaultAdvisorAutoProxyCreator

@Bean(name="defaultAdvisorAutoProxyCreator")
@ConditionalOnMissingBean
@DependsOn(value="lifecycleBeanPostProcessor")
public org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator defaultAdvisorAutoProxyCreator()

cacheManager

@Bean(name="shiroCacheManager")
@ConditionalOnMissingBean
public org.apache.shiro.cache.CacheManager cacheManager()
用户授权信息Cache


securityManager

@Bean(name="securityManager")
@ConditionalOnMissingBean
public org.apache.shiro.mgt.DefaultSecurityManager securityManager(org.apache.shiro.cache.CacheManager shiroCacheManager)

getAuthorizationAttributeSourceAdvisor

@Bean
@ConditionalOnMissingBean
public org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor getAuthorizationAttributeSourceAdvisor(org.apache.shiro.mgt.DefaultSecurityManager securityManager)


Copyright © 2016 Pivotal Software, Inc.. All rights reserved.