JAAS

✍ dations ◷ 2025-11-05 20:52:30 #Java,认证方法

Java认证和授权服务(Java Authentication and Authorization Service,简称JAAS)是一个Java以用户为中心的安全框架,作为Java以代码为中心的安全的补充。自Java运行环境(JRE) 1.4起,JAAS就被集成到JRE,而之前是作为一个扩展库由Sun公司提供的。

JAAS的主要目标是分开用户认证的议题,这样就可以个别地管理他们。

对系统管理者而言,JAAS有两种配置文件:

例如,一个有这种login.conf的文件指出不同的认证机制要如何运行以认证用户。

   PetShopApplication {      com.sun.security.auth.module.LdapLoginModule sufficient;      com.foo.SmartcardLoginModule                 requisite;      com.sun.security.auth.module.UnixLoginModule required debug=true;   };

应用程序接口

对应用程序开发者而言,JAAS是一个标准的程序库,并提供了:

对安全系统集成者而言,JAAS提供的接口可以:

相关

  • 可计算性理论在计算机科学中,可计算性理论(Computability theory)作为计算理论的一个分支,研究在不同的计算模型下哪些算法问题能够被解决。相对应的,计算理论的另一块主要内容,计算复杂性理论
  • 医学社会学医学社会学(en:Medical sociology)是医学与社会学的架构,研究医学行为、医学组织和医学制度,属于特殊应用社会学分支,也是自然辩证法的一个范畴。医学社会学分为社会医学(英语:So
  • XSDXSD (XML Schema Definition)是W3C于2001年5月发布的推荐标准,指出如何形式描述XML文档的元素。XSD是许多XML Schema 语言中的一支。XSD是首先分离于XML本身的schema语言,故获
  • 学校列表大日本帝国海军学校列表是个大日本帝国时期海军的学校列表。
  • 2019冠状病毒病根西岛疫情2019冠状病毒病根西岛疫情,介绍在2019新型冠状病毒疫情中,在根西岛发生的情况。2020年3月9日,根西岛确诊首例新冠肺炎病例,患者有特内里费岛旅行史。3月20日,报告第2例确诊病例。
  • 2009年马来西亚羽毛球黄金大奖赛2009年马来西亚羽毛球黄金大奖赛为第1届马来西亚羽毛球黄金大奖赛,是2009年世界羽联大奖赛的其中一站。本届赛事于2009年6月23日至6月26日在马来西亚新山举行,并获得YONEX-SUN
  • 泽普鲁德影片泽普鲁德影片是美国公民亚伯拉罕·泽普鲁德(Abraham Zapruder)使用贝尔-豪威尔(Bell&Howell)家用摄像机拍摄的无声8毫米底片彩色影片,内容是1963年11月22日,美国总统约翰·肯尼迪的
  • 5.9千年事件5.9千年事件是全新世一场强烈的干旱事件,发生在5,900年前,即公元前3,900年。结束了新石器亚雨期(法语:Événement_climatique_de_5900_BP),可能开始了撒哈拉的沙漠化进程。因此,这
  • 今井清一今井清一(日语:今井 清一/いまい せいいち  */?,1924年2月7日-2020年3月9日),日本历史学家,横浜市立大学名誉教授。群马县前桥市出身。先后毕业于群马县立前桥中学校和第一高等学
  • 迪利·阿里巴米德莱·杰梅恩·“迪利”·阿里(英语:Bamidele Jermaine "Dele" Alli,1996年4月11日-),英格兰足球运动员,出身于米尔顿凯恩斯青训系统,现时效力英格兰足球超级联赛俱乐部热刺。阿