Package org.apache.shiro.spring.config
Class AbstractShiroConfiguration
java.lang.Object
org.apache.shiro.spring.config.AbstractShiroConfiguration
- Direct Known Subclasses:
AbstractShiroWebConfiguration
,ShiroConfiguration
- Since:
- 1.4.0
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.apache.shiro.cache.CacheManager
protected org.apache.shiro.event.EventBus
protected org.apache.shiro.authz.permission.PermissionResolver
protected org.apache.shiro.authz.permission.RolePermissionResolver
protected boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.shiro.authc.pam.AuthenticationStrategy
protected org.apache.shiro.authc.Authenticator
protected org.apache.shiro.authz.Authorizer
protected org.apache.shiro.mgt.SessionsSecurityManager
protected org.apache.shiro.realm.Realm
iniRealmFromLocation
(String iniLocation) protected org.apache.shiro.mgt.RememberMeManager
protected org.apache.shiro.mgt.SessionsSecurityManager
securityManager
(List<org.apache.shiro.realm.Realm> realms) protected org.apache.shiro.session.mgt.eis.SessionDAO
protected org.apache.shiro.session.mgt.SessionFactory
protected org.apache.shiro.session.mgt.SessionManager
protected org.apache.shiro.mgt.SessionStorageEvaluator
protected org.apache.shiro.mgt.SubjectDAO
protected org.apache.shiro.mgt.SubjectFactory
-
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
-