JAAS

✍ dations ◷ 2025-08-25 00:36:10 #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提供的接口可以:

相关

  • 85号州际公路85号州际公路(Interstate 85,简称I-85)是美国州际公路系统的一部分。南端位于阿拉巴马州蒙哥马利的65号州际公路,往东北至维吉尼亚州彼得斯堡汇入95号州际公路,全长668.75英里(1,0
  • 瓦尔特·多恩伯格瓦尔特·罗伯特·多恩伯格(Walter Robert Dornberger,1895年9月6日-1980年6月27日),德国火箭专家、纳粹德国陆军少将,为现代火箭武器早期开拓者。第一次世界大战期间曾在德军服役
  • 摩教摩教,也叫壮族师公教,是大部分壮族人信奉的宗教,主要存在于广西。摩教主要崇拜一个创世大神——布洛陀,也崇拜其他一些神灵。摩教有一个三元素理论(天、地和水),是一种泛灵论的宗
  • 加塞M1870左轮手枪加塞M1870转轮手枪是一款奥匈帝国研发,使用11.3×36mmR弹药的转轮手枪。它于1870年被奥匈帝国陆军骑兵采用。它的枪管组件透过一根在弹巢底下的螺丝固定在枪架上。弹药的装填
  • 新田站 (咸镜北道)新田站(韩语:신전역)是朝鲜民主主义人民共和国咸镜北道会宁市的一个铁路车站,属于咸北线。咸北线
  • 逆转裁判6《逆转裁判6》(日版名:逆転裁判6,英文版名:Phoenix Wright: Ace Attorney - Spirit of Justice)是一款由CAPCOM制作并发行在任天堂3DS平台上的法庭战斗冒险游戏。本作是《逆转裁
  • 金字塔魔方金字塔魔方(Pyraminx),一种正四面体异型魔方。由德国科学家麦菲特教授(Uwe Meffert)于1981年发明,原本是他用于研究金字塔能量的模型,在研究过程中,意外的发明出金字塔魔方。金字塔
  • 诺里什反应Norrish反应(Norrish reaction),又称罗氏反应、Norrish光化学反应、Norrish裂解反应,以化学家 Ronald George Wreyford Norrish 的名字命名。醛、酮发生的一类光化学反应。分为
  • 炒翅炒翅最早出现满汉全席四中碗之一的银针炒翅,也是杨贯一徒弟林永春的拿手菜,和阿林炒饭、炒燕窝并列为阿林三炒。可以加入鸡蛋、瑶柱及火腿丝去炒。炒鱼翅时要重点注意的,就是控
  • 叉叶苏铁叉叶苏铁(学名:)是苏铁科苏铁属的植物。分布于越南以及中国大陆的广西等地,常生长在石山脚阔叶林中,目前尚未由人工引种栽培。龙口苏铁(中国祼子植物志)