JAAS

✍ dations ◷ 2025-11-16 11:01:52 #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提供的接口可以:

相关

  • 蕈类中毒蕈类中毒(英语:Mushroom poisoning)是指因为摄取有毒蕈类后因为其毒性物质(真菌毒素(英语:Mycotoxin))造成的中毒反应。症状轻微的话,可能只有肠胃不适,而严重时也会致命。蕈类中的毒
  • 脱氢酶脱氢酶(英语:dehydrogenase;在论文中也简称为DHO是一种以转移一个或多个氢化物(H-)到一个受体的形式氧化一个底物的酶,这些受体常为NAD+/NADP+或是一种黄素辅酶,例如黄素腺嘌呤二核
  • 鼩鼱目鼩形亚目(学名:Soricomorpha),又名鼩鼱亚目,是生物学上真盲缺目的一个分化支。在过去,鼩形亚目的动物都属于食虫目。后来发现食虫目属下的物种其实原来是多系群,所以有不少原来属于
  • 国际建筑师协会国际建筑师协会,原文为法文:Union International des Architectes,英文名称:International Union of Architects,中文简称:国际建协,英文简称:UIA。总部位于法国巴黎。早在国际建筑
  • 芡欧鼠尾草芡欧鼠尾草是唇形科鼠尾草属的一种一年生草本植物,原产于墨西哥中南部和危地马拉。芡欧鼠尾草可生长至约1.75m,开白色或紫色花朵。芡欧鼠尾草的种子又称奇亚籽,其外形类似芝麻,
  • 卡斯泰克章克申卡斯泰克章克申(英语:Castaic Junction)是位于美国加利福尼亚州洛杉矶县的一个非建制地区。该地的面积和人口皆未知。卡斯泰克章克申的座标为34°26′35″N 118°36′39″W / 3
  • 神奈川县第4区神奈川县第4区是日本众议院的选区,设立于1994年。北海道 13 | 山形县 4 | 静冈县 9 | 岛根县 3 | 大分县 4福井县 3 | 山梨县 3 | 德岛县 3 | 高知县 3 | 佐贺县 3青森县 4 |
  • 抗冻蛋白不冻蛋白质(抗冻蛋白)(Antifreeze proteins ,AFPs)或叫冰结构蛋白(ice structuring proteins ,ISPs)是指一类由某些脊椎动物、植物、真菌和细菌产生的多肽。这些多肽能保证这些物种
  • 西西里三重奏团意大利西西里三重奏是欧洲著名的室内乐团之一,更是活跃在当今古典音乐界为数不多的单簧管合奏团。乐团由出生于意大利西西里岛音乐世家的著名钢琴家Salvatore Percacciolo于2
  • 富山县立大学短期大学部富山县立大学短期大学部(日语:富山県立大学短期大学部/とやまけんりつだいがくたんきだいがくぶ  *),简称县短(けんたん),是过去一所位于日本富山县射水市的公立短期大学。前富山