Class AbstractShiroConfiguration

java.lang.Object
org.apache.shiro.spring.config.AbstractShiroConfiguration
Direct Known Subclasses:
AbstractShiroWebConfiguration, ShiroConfiguration

public class AbstractShiroConfiguration extends Object
Since:
1.4.0
  • Field Details

    • cacheManager

      @Autowired(required=false) protected org.apache.shiro.cache.CacheManager cacheManager
    • rolePermissionResolver

      @Autowired(required=false) protected org.apache.shiro.authz.permission.RolePermissionResolver rolePermissionResolver
    • permissionResolver

      @Autowired(required=false) protected org.apache.shiro.authz.permission.PermissionResolver permissionResolver
    • eventBus

      @Autowired protected org.apache.shiro.event.EventBus eventBus
    • sessionManagerDeleteInvalidSessions

      @Value("#{ @environment[\'shiro.sessionManager.deleteInvalidSessions\'] ?: true }") protected boolean sessionManagerDeleteInvalidSessions
  • Constructor Details

    • AbstractShiroConfiguration

      public AbstractShiroConfiguration()
  • Method Details

    • securityManager

      protected org.apache.shiro.mgt.SessionsSecurityManager securityManager(List<org.apache.shiro.realm.Realm> realms)
    • sessionManager

      protected org.apache.shiro.session.mgt.SessionManager sessionManager()
    • createSecurityManager

      protected org.apache.shiro.mgt.SessionsSecurityManager createSecurityManager()
    • rememberMeManager

      protected org.apache.shiro.mgt.RememberMeManager rememberMeManager()
    • subjectDAO

      protected org.apache.shiro.mgt.SubjectDAO subjectDAO()
    • sessionStorageEvaluator

      protected org.apache.shiro.mgt.SessionStorageEvaluator sessionStorageEvaluator()
    • subjectFactory

      protected org.apache.shiro.mgt.SubjectFactory subjectFactory()
    • sessionFactory

      protected org.apache.shiro.session.mgt.SessionFactory sessionFactory()
    • sessionDAO

      protected org.apache.shiro.session.mgt.eis.SessionDAO sessionDAO()
    • authorizer

      protected org.apache.shiro.authz.Authorizer authorizer()
    • authenticationStrategy

      protected org.apache.shiro.authc.pam.AuthenticationStrategy authenticationStrategy()
    • authenticator

      protected org.apache.shiro.authc.Authenticator authenticator()
    • iniRealmFromLocation

      protected org.apache.shiro.realm.Realm iniRealmFromLocation(String iniLocation)