Quantcast
Channel: PayMoon贝明实验室
Viewing all articles
Browse latest Browse all 130

[ssh what ] SSH4是什么

$
0
0
SS4是什么 SS4是为基于J2EE企业应用提供了全面安全服务   1,将系统的安全逻辑从业务中分离出来 2,提供很多认证授权策略 3,基于URL的WEB资源访问控制 4,业务方法调用访问控制 5,领域对象访问控制  Access Control List(ACL) 6,单点登录(Central Authentication Service) 缓存、信道安全(Channel Security)管理等功能

这里简单翻译了下官方对SS4的定位和说明:

Spring SecurityJ2EE企业级应用提供了全面的安全服务。

应用级别的安全主要分为“验证( authentication) ”和“(授权) authorization ”两个部分。这也是Spring Security主要需要处理的两个部分。“ Authentication ”指的是建立规则( principal )的过程。规则可以是一个用户、设备、或者其他可以在我们的应用中执行某种操作的其他系统。" Authorization "指的是判断某个 principal 在我们的应用是否允许执行某个操作。在 进行授权判断之前,要求其所要使用到的规则必须在验证过程中已经建立好了。这些概念是通用的,并不是只针对"Spring Security"。

在验证(Authentication )层面, Spring Security 提供了不同的验证模型。大部分的authentication模型来自于第三方或者权威机构或者由一些相关的标准制定组织(IETF)开发。此外,Spring Security也提供了一些验证特性。特别的,Spring Security目前支持对多种验证方式的整合:

除了验证机制, Spring Security 也提供了一系列的授权能力。主要感兴趣的是以下三个方面:

1、对web请求进行授权

2、授权某个方法是否可以被调用

3、授权访问单个领域对象实例

Reference:

官方介绍 http://docs.spring.io/spring-security/site/docs/current/reference/htmlsingle/

Viewing all articles
Browse latest Browse all 130

Trending Articles