JAAS

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

相关

  • 软骨溶解软骨溶解或软骨溶解症(英语:Chondrolysis),又称急性软骨坏死(英语:Acute cartilage necrosis),是指一种软骨裂解的疾病,表现为股骨头(英语:Femoral head)软骨的急性破坏。它可以是股骨骨
  • 丹勒波埃列丹勒波埃列(法语:Dun-le-Poëlier)是法国安德尔省的一个市镇,位于该省北部偏东,属于伊苏登区。该市镇总面积22.56平方公里,2009年时的人口为476人。丹勒波埃列人口变化图示
  • 放映机电影放映机是一台光学及力学的电影放映设备,负责把映像投影至放映幕(projection screen)上。电影放映机由灯箱、光学系统、传动输片装置和供、收片盒等构成;影片在放映机上运行,
  • 答里巴答里巴(蒙古语:.mw-parser-output .font-mong{font-family:"Menk Hawang Tig","Menk Qagan Tig","Menk Garqag Tig","Menk Har_a Tig","Menk Scnin Tig","Oyun Gurban Ulus Ti
  • 蓬莱19-3油田溢油事故蓬莱19-3油田溢油事故(或“2011年渤海湾油田溢油事故”)是指中海油与美国康菲合作开发的渤海蓬莱19-3油田自2011年6月中上旬以来发生油田溢油事件,这也是近年来中国内地第一起
  • 阿尔贝 (萨克森国王)阿尔贝(Albert I.,1828年4月23日-1902年6月19日),全名弗里德里希·奥古斯特·阿尔贝·安东·斐迪南·约瑟夫·卡尔·玛利亚·巴普蒂斯特·奈波姆克·威廉·克萨威尔·格奥尔格·
  • 路易五世 (西法兰克)(懒王)路易五世(法语:Louis V le Fainéant,967年-987年5月22日)是加洛林王朝西法兰克王国支系的末代国王(979年—987年在位,其中979年—986年与其父王洛泰尔一世共治,986年—987年单
  • 危地馬拉鱷危地馬拉鳄(学名),又名墨西哥鳄、莫瑞雷鳄,是一种小型鳄鱼,身长大约3米。这种鳄鱼是由一位法国自然学家莫瑞雷(1809年—1892年)于1850年发现之后命名的。它们主要栖身于中美洲墨西
  • 包忠文包忠文(1932年11月25日-2019年8月29日),浙江东阳人,中国文艺理论家、鲁迅研究专家、南京大学文学院教授,中国作家协会会员。1953年毕业于南京大学中文系,后留校任教,曾任南京大学中
  • 针镍针镍是镍硫矿物,其化学式为NiS。它是黄铜色和针状惯态,经常形成散射和毛茸茸的聚集体。可以通过晶体惯态、其淡色以及一般与黄铁矿或磁黄铁矿缺乏相关性与镍黄铁矿区分开来。