@Configuration
@ConditionalOnProperty(name="shiro.enabled",
matchIfMissing=true)
public class ShiroAutoConfiguration
extends org.apache.shiro.spring.config.AbstractShiroConfiguration
| Constructor and Description |
|---|
ShiroAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.shiro.authc.pam.AuthenticationStrategy |
authenticationStrategy() |
protected org.apache.shiro.authc.Authenticator |
authenticator() |
protected org.apache.shiro.authz.Authorizer |
authorizer() |
protected org.apache.shiro.realm.Realm |
iniClasspathRealm() |
protected org.apache.shiro.realm.Realm |
iniMetaInfClasspathRealm() |
protected org.apache.shiro.realm.Realm |
missingRealm() |
protected org.apache.shiro.mgt.SessionsSecurityManager |
securityManager(List<org.apache.shiro.realm.Realm> realms) |
protected org.apache.shiro.session.mgt.eis.SessionDAO |
sessionDAO() |
protected org.apache.shiro.session.mgt.SessionFactory |
sessionFactory() |
protected org.apache.shiro.session.mgt.SessionManager |
sessionManager() |
protected org.apache.shiro.mgt.SessionStorageEvaluator |
sessionStorageEvaluator() |
protected org.apache.shiro.mgt.SubjectDAO |
subjectDAO() |
protected org.apache.shiro.mgt.SubjectFactory |
subjectFactory() |
@Bean @ConditionalOnMissingBean protected org.apache.shiro.authc.pam.AuthenticationStrategy authenticationStrategy()
authenticationStrategy in class org.apache.shiro.spring.config.AbstractShiroConfiguration@Bean @ConditionalOnMissingBean protected org.apache.shiro.authc.Authenticator authenticator()
authenticator in class org.apache.shiro.spring.config.AbstractShiroConfiguration@Bean @ConditionalOnMissingBean protected org.apache.shiro.authz.Authorizer authorizer()
authorizer in class org.apache.shiro.spring.config.AbstractShiroConfiguration@Bean @ConditionalOnMissingBean protected org.apache.shiro.mgt.SubjectDAO subjectDAO()
subjectDAO in class org.apache.shiro.spring.config.AbstractShiroConfiguration@Bean @ConditionalOnMissingBean protected org.apache.shiro.mgt.SessionStorageEvaluator sessionStorageEvaluator()
sessionStorageEvaluator in class org.apache.shiro.spring.config.AbstractShiroConfiguration@Bean @ConditionalOnMissingBean protected org.apache.shiro.mgt.SubjectFactory subjectFactory()
subjectFactory in class org.apache.shiro.spring.config.AbstractShiroConfiguration@Bean @ConditionalOnMissingBean protected org.apache.shiro.session.mgt.SessionFactory sessionFactory()
sessionFactory in class org.apache.shiro.spring.config.AbstractShiroConfiguration@Bean @ConditionalOnMissingBean protected org.apache.shiro.session.mgt.eis.SessionDAO sessionDAO()
sessionDAO in class org.apache.shiro.spring.config.AbstractShiroConfiguration@Bean @ConditionalOnMissingBean protected org.apache.shiro.session.mgt.SessionManager sessionManager()
sessionManager in class org.apache.shiro.spring.config.AbstractShiroConfiguration@Bean @ConditionalOnMissingBean protected org.apache.shiro.mgt.SessionsSecurityManager securityManager(List<org.apache.shiro.realm.Realm> realms)
securityManager in class org.apache.shiro.spring.config.AbstractShiroConfiguration@Bean @ConditionalOnResource(resources="classpath:shiro.ini") protected org.apache.shiro.realm.Realm iniClasspathRealm()
@Bean @ConditionalOnResource(resources="classpath:META-INF/shiro.ini") protected org.apache.shiro.realm.Realm iniMetaInfClasspathRealm()
@Bean @ConditionalOnMissingBean(value=org.apache.shiro.realm.Realm.class) protected org.apache.shiro.realm.Realm missingRealm()
Copyright © 2004–2020 The Apache Software Foundation. All rights reserved.