Class ShiroConfiguration
java.lang.Object
org.apache.shiro.spring.config.AbstractShiroConfiguration
org.apache.shiro.spring.config.ShiroConfiguration
@Configuration
@Import(ShiroBeanConfiguration.class)
public class ShiroConfiguration
extends AbstractShiroConfiguration
- Since:
- 1.4.0
-
Field Summary
Fields inherited from class org.apache.shiro.spring.config.AbstractShiroConfiguration
cacheManager, eventBus, permissionResolver, rolePermissionResolver, sessionManagerDeleteInvalidSessions -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.shiro.authc.pam.AuthenticationStrategyprotected org.apache.shiro.authc.Authenticatorprotected org.apache.shiro.authz.Authorizerprotected org.apache.shiro.mgt.RememberMeManagerprotected org.apache.shiro.mgt.SessionsSecurityManagersecurityManager(List<org.apache.shiro.realm.Realm> realms) protected org.apache.shiro.session.mgt.eis.SessionDAOprotected org.apache.shiro.session.mgt.SessionFactoryprotected org.apache.shiro.session.mgt.SessionManagerprotected org.apache.shiro.mgt.SessionStorageEvaluatorprotected org.apache.shiro.mgt.SubjectDAOprotected org.apache.shiro.mgt.SubjectFactoryMethods inherited from class org.apache.shiro.spring.config.AbstractShiroConfiguration
createSecurityManager, iniRealmFromLocation
-
Constructor Details
-
ShiroConfiguration
public ShiroConfiguration()
-
-
Method Details
-
securityManager
@Bean protected org.apache.shiro.mgt.SessionsSecurityManager securityManager(List<org.apache.shiro.realm.Realm> realms) - Overrides:
securityManagerin classAbstractShiroConfiguration
-
sessionManager
- Overrides:
sessionManagerin classAbstractShiroConfiguration
-
subjectDAO
- Overrides:
subjectDAOin classAbstractShiroConfiguration
-
sessionStorageEvaluator
- Overrides:
sessionStorageEvaluatorin classAbstractShiroConfiguration
-
subjectFactory
- Overrides:
subjectFactoryin classAbstractShiroConfiguration
-
sessionFactory
- Overrides:
sessionFactoryin classAbstractShiroConfiguration
-
sessionDAO
- Overrides:
sessionDAOin classAbstractShiroConfiguration
-
authorizer
- Overrides:
authorizerin classAbstractShiroConfiguration
-
authenticationStrategy
- Overrides:
authenticationStrategyin classAbstractShiroConfiguration
-
authenticator
- Overrides:
authenticatorin classAbstractShiroConfiguration
-
rememberMeManager
- Overrides:
rememberMeManagerin classAbstractShiroConfiguration
-