JAAS

✍ dations ◷ 2025-12-09 13:41:06 #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提供的接口可以:

相关

  • 金针菇Collybia velutipes (Curt. ex Fr.) Quél.金针菇(学名:Flammulina velutipes,日语:榎茸(エノキタケ),英名Enoki或Enokitake源自日语)又名金菇、金菇菜、绒柄金钱菇,属膨瑚菌科小火菇
  • 奈培奈培(英文:neper,符号:Np)是量度两个相同单位之数量比例的单位,以发明对数的苏格兰数学家约翰·纳皮尔命名。与相同性质的分贝(dB)一样,这个单位并非正式的国际单位,但可用于国际单位
  • 缓解缓冲溶液(德语:Pufferlösung;英语:buffer solution;法语:solution tampon)指由“弱酸及其共轭碱之盐类”或“弱碱及其共轭酸之盐类”所组成的缓冲对配制的,能够在加入一定量其他物
  • 卡兰塔尼亚卡兰塔尼亚(斯洛文尼亚语:Karantanija,德语:Karantanien,古斯拉夫语*Korǫtanъ)是7世纪下半叶建立的斯拉夫亲王国,位于今天的奥地利南部和斯洛文尼亚东北部,是889年卡洛林王朝成立
  • 最佳非戏剧节目万千星辉颁奖典礼最佳节目每年由电视广播有限公司颁发,并于2017年创立,由最佳综艺节目、最佳资讯节目、最佳特备节目和最佳非戏剧节目合并而来,2017年开始沿用“最佳非戏剧节目
  • 量子电动力学在粒子物理学中,量子电动力学(英语:Quantum Electrodynamics,简称QED)是电动力学的相对论性量子场论。它在本质上描述了光与物质间的相互作用,而且它还是第一套同时完全符合量子力
  • 二次互反律的证明这个条目给出了二次互反律的证明。对于两个奇素数 p , q {\displaystyle p,q} , (
  • 傅昭仪傅昭仪(前1世纪-前2年2月21日),为西汉汉元帝之妃、汉哀帝祖母。谥号孝元傅皇后。父为河内温人,早逝,母后改嫁魏郡郑翁为妻,生一男郑恽。傅氏初为上官太后宫中的才人,汉元帝在太子时
  • 陆敏学陆敏学,山西承宣布政使司大同县人。明朝解元、政治人物。明神宗万历四十三年(1615年),中式乙卯科山西乡试第一名举人(解元)。
  • 日本县花列表日本县花列表,日本都、道、府、县各行政区的花卉象征。