Java2环境JAAS研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:zhqimin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
JAAS,即Java认证与授权服务,是SUN公司为了进一步增强Java2安全框架的功能而提供的编程接口,目的是提供基于用户的、以用户为中心的访问控制能力,JAAS是以用户为中心的授权体系结构;而原来的Java2安全框架提供的是以代码为中心的访问控制方式,即基于代码从哪里来,谁签署了代码。 本文设计和实现了JAAS服务,JAAS服务作为以用户为中心的授权模型,主要由XML登录模块、关系数据库登录模块、身份接口模块、回调处理模块、权限管理模块、策略模块、认证和授权工具模块这七个纯Java实现的模块组成。 本文首先介绍了课题的研究背景,并在JAAS规范的基础之上,研究JAAS了基本组成的相关概念以及JAAS的实现原理及认证和授权的处理过程,并以此为基础,提出了对JAAS各组成部分的设计思想,并以此设计思想作为指导,实现了基于XML登录和授权策略和基于关系数据库登录和授权策略的JAAS系统。 最后,作者从《四川省自学考试业务管理信息系统》为项目背景对安全性需求出发,给出了基于JAAS的Web应用的系统原型,实现了对页面一级和页面元素的授权访问,并给出了相应的测试及结果分析,对已经建立的JAAS进行了有效的验证,也为JAAS的更广泛应用建立了良好的基础。
其他文献
微量元素硒是维持人体正常生命活动所必需的元素之一,缺硒会导致多种疾病的发生。天然食品中的硒含量普遍较低,而无机硒毒性较高不能用于食品中,因而通过微生物合成法开发含
查尔斯·狄更斯,这个十九世纪英国伟大的现实主义作家,生前和死后受到的褒贬一样多、一生充满了戏剧性并且差点成为了一名演员的作家,用他的天才之笔为我们创造了一个丰富的
"大四现象"是指在严峻的就业压力下,大四学生大量逃课,毕业设计及毕业实习等学习任务与学习环节质量完成难以保证的现象。"大四现象"对提高本科教育质量、提高学生素质、提高
教师招聘是深圳高中阶段学校面临的新的重要课题,创办优质高中离不开一流的师资。深圳市将在2005年的上半年完成事业单位人事制度改革。本文《如何招聘高中优秀教师——深圳
完全学分制是以选课制为基础,学生修满一定的学分即可毕业的教学管理制度。文章对这种全新的教学管理理念给高校学生管理工作带来的挑战以及应对挑战的策略进行分析,从而更好
文章讨论德国美术教育注重对学生综合素质和创造力的培养,强调个性发展与形成,把美术教育作为全面育人的重要组成部分等特点。在对德国美术教育分析的基础上,对我国高职美术
文章针对《机械制图》课程的特点,总结了以优化教学过程为突破口,结合多媒体教学的实践经验,将传统制图与AutoCAD计算机制图进行了有机的融合,提高了教学效率,增强了学生的空
随着信息技术水平的不断提高,它在辅助课堂教学方面发挥着越来越大的作用。新课程标准也明确提出,教师要革新教学理念,利用信息技术手段整合课程资源,实现信息技术与学科教学
<正>微课教学具有短、小、精等特点,但由于信息量太大、拍摄编辑水平不高、交互性较差,适合于教师的课例观摩和教学反思而不利于学生的自主学习,有些问题值得思考。问题一微
伴随教学改革步伐的不断加快,教师的专业发展水平也得到了很大程度的提高,教学效果有了明显的改善,学生的自主学习能力和创新思维得到了很好的发展。这些成绩的取得得益于新