JAAS

✍ dations ◷ 2025-11-13 13:31: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提供的接口可以:

相关

  • 植物角质层植物角质层(Plant cuticle)是覆盖树叶,嫩枝和其他植物地上​​器官表皮的保护膜。植物角质层也存在于金鱼藻孢子体,苔藓的两个孢子体和配子体。它由浸渍有蜡的脂质和烃类聚合物
  • 英国地方自卫队本地陆军(Territorial Army),缩写TA,,或译地方自卫队,是英国陆军下辖的一支地面预备部队,同时也是英国军事组织中最大的预备力量,现编制有30000-35000官兵。本地陆军不是全职军人,其
  • 310110 数学 120 信息科学与系统科学 130 力学 140 物理学 150 化学 160 天文学 170 地球科学 180 生物学210 农学 220 林学 230 畜牧、兽医科学 240 水产学310 
  • 媒体操纵媒体操弄(英语:Media manipulation)指的是作为特定政党党羽的特定媒体利用一系列的操弄技巧,持续灌输观众某个由党羽媒体编造出的印象(英语:Impression (publishing))或争议等意识
  • 日本猕猴日本猕猴(学名:Macaca fuscata),也叫雪猴,是生活在日本北部的一种猕猴。它们是世界上生活地区最北(最北达到本州青森县北部下北半岛)的非人类灵长目动物。日本猕猴的毛色为灰褐色,脸
  • 2019冠状病毒病卡塔尔疫情2019冠状病毒病卡塔尔疫情,介绍在2019新型冠状病毒疫情中,在卡塔尔发生的情况。2020年2月27日,一批卡塔尔公民搭乘一架私人飞机由伊朗撤回国内。2月29日,卡塔尔确诊首例新冠肺
  • 无效突变无效突变(null mutation),等位基因由于片段的缺失、插入以及重排等原因使其编码的蛋白质失去功能的突变。既可以是导致无法合成蛋白质的突变,也可以是促进合成无功能蛋白质的突
  • 格哈德·伦珀格哈德·伦珀(德语:Gerhard Rempe,1956年4月22日-),德国物理学家,马克斯·普朗克量子光学研究所主任,慕尼黑工业大学名誉教授。他在原子和分子物理学,量子光学,和量子信息等领域做出了
  • 酋长的儿子《酋长的儿子》(英语:Son of the Sheik)是一部1926年的美国无声冒险剧情电影,由乔治·菲茨莫里斯(英语:George Fitzmaurice)导演,鲁道夫·瓦伦蒂诺和维尔玛·班基(英语:Vilma Bánky)主
  • 闭回路极点闭回路极点是S平面上闭回路传递函数极点(或是特征值)的位置。开回路传递函数等于方块图上前向路径(forward path)所有传递函数方块的积。闭回路传递函数的计算方式是将开回路传