JAAS简介

来源:互联网 发布:明朝知乎 编辑:程序博客网 时间:2024/04/30 02:44

2010-10-21

JAASJAVA认证授权服务的简称,英文名称JAVA Authentication And Authorication Services。它提供了一种灵活的和可伸缩的机制来保护客户端和服务器端的JAVA程序的安全,JAVA早期的安全框架强调的是通过验证代码的来源和作者,保护用户免受用户下载来的代码的攻击,而JAAS强调的是通过验证谁在运行代码,以及限制用户的访问权限来达到保护程序安全的目的。

JAAS是以一种可插拔的方式运行的,它允许应用程序独立于底层的认证技术,新的或者更新后的认证技术能够插入到程序中,而不用修改程序。

JAAS主要包括两个方面,一个是认证,一个是授权