@Configuration public class ShiroWebConfiguration extends AbstractShiroWebConfiguration
rememberMeCookieDomain, rememberMeCookieMaxAge, rememberMeCookieName, rememberMeCookiePath, rememberMeCookieSecure, rememberMeSameSite, sessionIdCookieDomain, sessionIdCookieEnabled, sessionIdCookieMaxAge, sessionIdCookieName, sessionIdCookiePath, sessionIdCookieSameSite, sessionIdCookieSecure, sessionIdUrlRewritingEnabled, useNativeSessionManagercacheManager, eventBus, permissionResolver, rolePermissionResolver, sessionManagerDeleteInvalidSessions| 构造器和说明 |
|---|
ShiroWebConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
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.web.servlet.Cookie |
rememberMeCookieTemplate() |
protected org.apache.shiro.mgt.RememberMeManager |
rememberMeManager() |
protected org.apache.shiro.mgt.SessionsSecurityManager |
securityManager(ShiroRealmDefinition realmDefinition) |
protected org.apache.shiro.web.servlet.Cookie |
sessionCookieTemplate() |
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 ShiroFilterChainDefinition |
shiroFilterChainDefinition() |
protected org.apache.shiro.mgt.SubjectDAO |
subjectDAO() |
protected org.apache.shiro.mgt.SubjectFactory |
subjectFactory() |
buildCookie, buildCookie, createSecurityManager, nativeSessionManageriniRealmFromLocation@Bean protected org.apache.shiro.mgt.SubjectDAO subjectDAO()
subjectDAO 在类中 AbstractShiroConfiguration@Bean protected org.apache.shiro.mgt.SessionStorageEvaluator sessionStorageEvaluator()
@Bean protected org.apache.shiro.session.mgt.SessionFactory sessionFactory()
@Bean protected org.apache.shiro.session.mgt.eis.SessionDAO sessionDAO()
sessionDAO 在类中 AbstractShiroConfiguration@Bean(value="sessionCookieTemplate") protected org.apache.shiro.web.servlet.Cookie sessionCookieTemplate()
@Bean(value="rememberMeCookieTemplate") protected org.apache.shiro.web.servlet.Cookie rememberMeCookieTemplate()
@Bean protected org.apache.shiro.mgt.RememberMeManager rememberMeManager()
@Bean protected org.apache.shiro.mgt.SubjectFactory subjectFactory()
@Bean protected org.apache.shiro.authz.Authorizer authorizer()
authorizer 在类中 AbstractShiroConfiguration@Bean protected org.apache.shiro.authc.pam.AuthenticationStrategy authenticationStrategy()
@Bean protected org.apache.shiro.authc.Authenticator authenticator()
@Bean protected org.apache.shiro.session.mgt.SessionManager sessionManager()
@Bean protected org.apache.shiro.mgt.SessionsSecurityManager securityManager(ShiroRealmDefinition realmDefinition)
@Bean protected ShiroFilterChainDefinition shiroFilterChainDefinition()
Copyright © 2021. All rights reserved.