spring security的基本模块
2015-08-28 17:13
323 查看
Core -
spring-security-core.jar
包含了核心认证和权限控制类和接口, 运程支持和基本供应API。使用Spring Security所必须的。支持单独运行的应用, 远程客户端,方法(服务层)安全和JDBC用户供应。包含顶级包:org.springframework.security.core
org.springframework.security.access
org.springframework.security.authentication
org.springframework.security.provisioning
org.springframework.security.remoting
Web -
spring-security-web.jar
包含过滤器和对应的web安全架构代码。任何需要依赖servlet API的。 你将需要它,如果你需要Spring Security Web认证服务和基于URL的权限控制。 主包是org.springframework.security.web。
Config -
spring-security-config.jar
包含安全命名控制解析代码(因此我们不能直接把它用在你的应用中)。你需要它, 如果使用了Spring Security XML命名控制来进行配置。主包是org.springframework.security.config。
LDAP -
spring-security-ldap.jar
LDAP认证和实现代码,如果你需要使用LDAP认证或管理LDAP用户实体就是必须的。 顶级包是org.springframework.security.ldap。
ACL -
spring-security-acl.jar
处理领域对象ACL实现。用来提供安全给特定的领域对象实例,在你的应用中。 顶级包是org.springframework.security.acls。
CAS -
spring-security-cas-client.jar
Spring Security的CAs客户端集成。如果你希望使用Spring Security web认证 整合一个CAS单点登录服务器。顶级包是org.springframework.security.cas。
OpenID -
spring-security-openid.jar
OpenID web认证支持。用来认证用户,通过一个外部的OpenID服务。 org.springframework.security.openid。需要OpenID4Java。
下载就不说了,因为现在一般都是用maven构建项目,项目会加上配置
内容是spring security 手册里面粘的很详细
主要能用到的有:spring-security-core.jar,spring-security-web.jar,spring-security-config.jar
相关文章推荐
- java 日期转换
- MyEclipse项目转eclipse
- Spring MVC 使用highcharts创建图表
- Spring MVC 使用highcharts创建图表
- Java笔记:对象,方法,类
- eclipse debug on server 太卡的解决方法
- java 死锁问题 代码实现
- Eclipse 注释模板 函数注释 类注释 文件注释 Code Template - 2
- Intellij Idea 创建JavaWeb项目
- eclipse界面语言切换
- Eclipse 注释模板 函数注释 类注释 文件注释 Code Template - 1
- java之学习多线程(四)
- Java笔记学习总结(五)
- 框架整合笔记spring+mybatis+others
- eclipse中的Java项目引入jar包直接在根目录下
- Springmvc 传递参数
- java封装
- Struts 2 - Hello World Example
- Java DNS查询内部实现
- 使用java对文件或文件夹进行压缩和加密