![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shiro源码解析--web环境
文章平均质量分 77
iteye_10899
这个作者很懒,什么都没留下…
展开
-
DefaultWebSubjectContext类
DefaultWebSubjectContext类主要定义了获取request,设置request,解析request,获取response,设置response,解析response等操作,它继承了DefaultSubjectContext类,实现了WebSubjectContext接口,现对其接下如下: 1.WebSubjectContext接口 可以参考WebSubjectConte...原创 2016-11-08 11:31:31 · 455 阅读 · 0 评论 -
WebSubjectContext接口
WebSubjectContext接口主要定义了,它继承了SubjectContext和RequestPairSource接口,现对其解析如下: 1.RequestPairSource接口 可以参考RequestPairSource接口源码解析,主要定义了获取request和response信息。 2.SubjectContext接口 可以参考SubjectContext接口源码解析,...原创 2016-11-08 11:31:45 · 231 阅读 · 0 评论 -
ServletContainerSessionManager类
ServletContainerSessionManager类主要定义了,它实现了WebSessionManager接口,现对其解析如下: 1.WebSessionManager接口 可以参考WebSessionManager接口源码解析,里面只有一个方法, 定义了session是否由servletcontainer管理。 2.ServletContainerSessionManager...原创 2016-11-08 11:32:10 · 1801 阅读 · 0 评论 -
DefaultWebSecurityManager类
DefaultWebSecurityManager类主要定义了设置subjectDao,获取会话模式,设置会话模式,设置会话管理器,是否是http会话模式等操作,它继承了DefaultSecurityManager类,实现了WebSecurityManager接口,现对其解析如下: 1.WebSecurityManager接口 可以参考WebSecurityManager接口源码解析,里面...原创 2016-11-08 11:34:29 · 13001 阅读 · 0 评论 -
HttpServletSession类
HttpServletSession类主要定义了获取sessionId,获取最后一次访问时间,并将主机信息放置到session属性中,它实现了Session接口,现对其解析如下: 1.Session接口 可以参考Session接口源码解析,里面主要定义了对于sessionId,最后一次访问时间等的操作。 2.HttpServletSession类 2.1.数据属性 private ...原创 2016-11-08 11:35:09 · 1581 阅读 · 0 评论 -
DefaultWebSubjectFactory类
DefaultWebSubjectFactory类主要定义了创建webSubject的操作,它继承了DefaultSubjectFactory类,现对其解析如下: 1.DefaultSubjectFactory类 可以参考DefaultSubjectFactory类源码解析,里面主要定义了创建subject的操作。 2.DefaultWebSubjectFactory类 2.1.构造方...原创 2016-11-09 12:54:50 · 1055 阅读 · 0 评论 -
DefaultWebSessionStorageEvaluator类
DefaultWebSessionStorageEvaluator类主要定义了属性信息是否能够通过session储存,它继承了DefaultSessionStorageEvaluator类,现对其解析如下: 1.DefaultSessionStorageEvaluator类 可以参考DefaultSessionStorageEvaluator类源码解析,主要定义了属性信息是否能够通过ses...原创 2016-11-09 12:58:18 · 879 阅读 · 0 评论 -
WebSecurityManager接口
WebSecurityManager里面只有一个方法,返回是否http会话模式,现对其解析如下: boolean isHttpSessionMode();//是否http会话模式原创 2016-11-09 12:58:31 · 330 阅读 · 0 评论