shiro名词介绍
来源:互联网 发布:ubuntu 休眠 编辑:程序博客网 时间:2024/06/07 09:54
subject:主体,可以是用户也可以是程序,主体要访问系统,系统需要对主体进行认证、授权。
securityManager:安全管理器,主体进行认证和授权都 是通过securityManager进行。
authenticator:认证器,主体进行认证最终通过authenticator进行的。
authorizer:授权器,主体进行授权最终通过authorizer进行的。
sessionManager:web应用中一般是用web容器对session进行管理,shiro也提供一套session管理的方式。
SessionDao: 通过SessionDao管理session数据,针对个性化的session数据存储需要使用sessionDao。
cache Manager:缓存管理器,主要对session和授权数据进行缓存,比如将授权数据通过cacheManager进行缓存管理,和ehcache整合对缓存数据进行管理。
realm:域,领域,相当于数据源,通过realm存取认证、授权相关数据。
注意:在realm中存储授权和认证的逻辑。
cryptography:密码管理,提供了一套加密/解密的组件,方便开发。比如提供常用的散列、加/解密等功能。
比如 md5散列算法。
阅读全文
0 0
- shiro名词介绍
- shiro介绍
- Shiro 介绍
- shiro介绍
- 两个常用名词介绍
- 手机相关名词介绍
- 银行业务名词介绍
- zooKeeper 名词介绍
- 多媒体名词介绍
- yarn 中的名词介绍
- keystone中的名词介绍
- 视频流相关名词介绍
- 技术领域常见名词介绍
- Apache Shiro 介绍
- Apache Shiro介绍
- shiro 授权介绍
- Apache Shiro 介绍
- Apache Shiro介绍
- mysql 查询不等于问题
- 2017-11-6离线赛总结
- maven package 打包test出错导致打包失败
- Java 静态类、静态方法和静态变量
- 为虚拟世界服务:罗技推出VR键盘“Bridge”系统
- shiro名词介绍
- Python3 之 Django Web框架Form组件(二)
- js全局变量和局部变量的作用域分析
- 数据库性能优化详解
- JZOJ5457. 【NOIP2017提高A组冲刺11.6】项链
- 正则表达式
- Tomact8部署在linux下启动很慢
- js 中的转义字符
- Cmake 找不到OpenCVConfig.cmake文件