![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shiro源码解析---类
文章平均质量分 70
iteye_10899
这个作者很懒,什么都没留下…
展开
-
AtLeastOneSuccessfulStrategy类
AtLeastOneSuccessfulStrategy类用来实现至少有一个认证通过的策略,它继承了AbstractAuthenticationStrategy抽象类,先对其解析如下:1.AbstractAuthenticationStrategy抽象类此抽象类可以参照AbstractAuthenticationStrategy抽象类源码解析,主要实现了beforeAllAttempt...原创 2016-11-04 09:01:54 · 1004 阅读 · 0 评论 -
ModularRealmAuthenticator类
ModularRealmAuthenticator类主要是用来实现项目中出现多realm的情况下,根据认证策略来对各个realm进行认证,它继承了AbstractAuthenticator抽象类,先对其解析如下:1.AbstractAuthenticator抽象类可以参照AbstractAuthenticator抽象类源码解析,主要实现了认证并且在认证成功或者失败后通知认证监听器组。...原创 2016-11-04 09:03:12 · 2220 阅读 · 1 评论 -
FirstSuccessfulStrategy类源码解析
FirstSuccessfulStrategy类主要是返回第一个认证成功的认证信息,它继承了AbstractAuthenticationStrategy抽象类,先对其分析如下:1.AbstractAuthenticationStrategy抽象类此抽象类可以参照AbstractAuthenticationStrategy抽象类源码解析,主要实现了beforeAllAttempts(所有...原创 2016-11-07 09:07:21 · 354 阅读 · 0 评论 -
AllSuccessfulStrategy类源码解析
AllSuccessfulStrategy类主要是返回所有的都认证成功后返回的认证信息,它继承了AbstractAuthenticationStrategy抽象,先对其解析如下:1.AbstractAuthenticationStrategy抽象类此抽象类可以参照AbstractAuthenticationStrategy抽象类源码解析,主要实现了beforeAllAttempts(所...原创 2016-11-07 09:07:36 · 187 阅读 · 0 评论 -
ShiroHttpSession类
ShiroHttpSession类主要定义了,它实现了HttpSession接口,现对其解析如下:1.HttpSession接口HttpSession接口主要定义了对于session的最后一次访问时间,获取创建时间,获取Id,获取servlet上下文环境,最大的超时时间,获取属性等操作。2.ShiroHttpSession类2.1.数据属性public static fin...原创 2016-11-09 12:58:44 · 536 阅读 · 0 评论 -
DefaultWebSessionManager类
DefaultWebSessionManager类主要定义了session的创建,启动,暂停与cookie的关联的定义,它继承了DefaultWebSessionManager类,实现了WebSessionManager接口,现对其解析如下:1.WebSessionManager接口可以参考WebSessionManager接口源码解析,里面只有一个方法,定义了session是由ser...原创 2016-11-10 17:13:44 · 7862 阅读 · 0 评论 -
EnterpriseCacheSessionDAO类
EnterpriseCacheSessionDAO类主要定义了,它继承了CachingSessionDAO抽象类,现对其解析如下:1.CachingSessionDAO抽象类可以参考CachingSessionDAO抽象类,主要定义了在缓存中保存session,更新session,删除session,读取session,获取所有的session集合等操作。2.EnterpriseC...原创 2016-11-10 17:13:57 · 5343 阅读 · 0 评论