Java认证和授权服务技术的应用研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:mashangdenglu888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
身份认证和授权服务是网络应用系统的一个重要组成部分,而JAAS(Java Authentication and Authorization Service)在身份认证和授权服务方面以其拥有的众多优越性,受到了人们的普遍认可,因此展开基于JAAS的应用研究具有十分重要的现实意义。在深入讨论J2EE(Java2 Enterprise Edition)已有安全服务体系的基础上,针对J2EE安全服务存在的不足,强调了引入JAAS技术的必要性和可能性。对JAAS技术的基本内容进行了全面的分析,包括JAAS的基本组成、JAAS认证和授权过程以及JAAS的核心类。在此基础上,结合一个特定的网络应用系统——网上阅卷系统的安全需求以及认证和授权机制,给出了基于JAAS的网上阅卷系统认证和授权机制的实现思想,设计出了网上阅卷系统的认证和授权服务的架构,并完成了认证和授权服务的架构中各组成部分的详细设计,包括会话管理器、身份认证器、访问控制器和安全服务管理控制台等。围绕认证和授权所需要的基本信息,完成了认证和授权服务数据库的设计。最后,依据JAAS在网上阅卷系统中的应用特征,讨论了实现客户端认证、会话管理器、身份认证器、访问控制器和安全管理控制台所用到的具体技术以及在实现中需关注的主要问题。采用JAAS技术实现网上阅卷系统的身份认证和授权机制,较好地解决了对身份认证和访问控制的统一管理问题,降低了后续开发的难度,增强了网上阅卷系统的安全性。
其他文献
随着网络技术的不断发展,越来越多的信息资源可以通过网络得到更广泛的利用。XML(Extensible Makeup Language)作为应用之间的数据传递媒介,可以完全忽略应用双方的平台差异和
火灾报警系统的核心思想是对报管中发生的任何火情及时地感知,并及时的把这信息报给报管中心或联动处理。本文正是以此思想为出发点和设计目标,以计算机串口通信基本理论和接
PDM(ProductDataManagement,产品信息管理)软件系统是有效集成CAD/CAPP/CAM/CIMS的基础,PDM相关技术因此也颇受关注,各种PDM软件系统也广泛应用到各行各业中。管理各种包含产品信息
随着可扩展标记语言(Extensible Markup Language,简称XML)的提出,由于其可扩展性、灵活性、自描述性、结构性、平台无关性,XML技术已经成为异构数据集成、交换与同步的标准和规范
Web服务改变了传统的web应用模式,通过标准的接口、完善的服务描述,以最优方式帮助web用户完成特定目标。当前Web服务的研究重点是web服务发现技术。web服务发现使服务使用者能
随着大数据时代的到来,越来越多的数据正在被一些统计机构收集和发布。如何在发布数据时保护数据隐私,同时保障数据的可用性是隐私保护领域一直面临的重要挑战之一。ε-差分隐
随着网络技术应用的不断发展和普及,互联网上数据量正在呈爆炸式的增长,需要越来越大的存储设备。相对于直连存储而言,网络存储技术在可靠性、扩展性和性能等方面具有明显的优势
伴随着互联网的快速发展,微博、微信等社交媒体的出现,每天有海量的文本、图像、音频、视频等数据在互联网上产生,其中图像的数据量已经达到PB级别。面对如此海量的图像数据,传统
多视点自由显示能够使得观看者在不佩戴任何辅助设备的情况下,能够从多个角度看到不同视角的立体影像,深度感强、效果逼真。在很多领域具有极其广阔的应用前景。  在多种自由
图像是人类获取外界信息的重要手段,图像处理与识别技术是运用计算机进行处理图像的关键技术。近些年来,图像处理与识别技术取得了迅速的发展,已经广泛的应用于智能交通,文字