
shiro源码解析---抽象类
文章平均质量分 76
iteye_10899
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CachingSecurityManager抽象类
CachingSecurityManager抽象类实现了SecurityManager,Destroyable,CacheManagerAware这三个接口,先对此进行解析: 1.SecurityManager接口 此接口包含了对subject的操作,以及认证,授权,会话管理,此内容在SecurityManager源码解析中有解释。 2.Destroyable接口 2.1.注销方法 ...原创 2016-10-28 13:00:25 · 148 阅读 · 0 评论 -
RealmSecurityManager抽象类源码解析
RealmSecurityManager抽象类继承了CachingSecurityManager缓存安全管理器,先对其解析如下: 1.CachingSecurityManager缓存安全管理器 这部分的源码解析可以参照CachingSecurityManager抽象类源码解析。 2.RealmSecurityManager抽象类 2.1数据属性(安全数据信息) private Col...原创 2016-11-03 17:02:38 · 414 阅读 · 0 评论 -
AbstractAuthenticator抽象类源码解析
AbstractAuthenticator抽象类实现了Authenticator,LogoutAware这两个接口,先对其分析如下: 1.Authenticator接口 该接口的解析见Authenticator接口源码解析(其实里面只有一个方法,完成的是token的认证) 2.LogoutAware接口 该接口的解析见LogoutAware接口源码解析(其实里面只有一个方法,完成的是s...原创 2016-11-03 17:03:08 · 419 阅读 · 0 评论 -
AuthenticatingSecurityManager抽象类
AuthenticatingSecurityManager抽象类继承于RealmSecurityManager抽象类,先对其解析如下: 1.RealmSecurityManager抽象类 此抽象类可以参照RealmSecurityManager抽象类源码解析。 2.AuthenticatingSecurityManager抽象类 2.1.数据属性 private Authentica...原创 2016-11-03 17:06:53 · 204 阅读 · 0 评论 -
AbstractAuthenticationStrategy抽象类源码解析
AbstractAuthenticationStrategy抽象类主要是用来定义认证策略的,它实现了AuthenticationStrategy认证策略接口,先对其解析如下: 1.AuthenticationStrategy接口 主要是定义了一些认证时的公共的方法,例如beforeAllAttempts(所有认证前做的操作),beforeAttempt(某一个realm认证前做的操作),a...原创 2016-11-04 09:06:47 · 223 阅读 · 0 评论 -
CachingRealm抽象类
CachingRealm抽象类主要是用来做缓存realm的,它实现了Realm,Nameable,CacheManagerAware,LogoutAware接口,先对其解析如下: 1.Realm接口 可以参考Realm接口源码解析,主要有获取名字,是否支持当前token,获取认证信息方法。 2.Nameable接口 可以参考Nameable接口源码解析,只有一个设置名字的方法。 3....原创 2016-11-07 09:11:38 · 572 阅读 · 0 评论