JAAS

✍ dations ◷ 2025-11-14 14:08:54 #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提供的接口可以:

相关

  • 尤姓尤姓是南中国的姓氏,始自10世纪,在百家姓中排第19,台湾第八十五大姓,在大陆当代姓氏中排第124位,约占大陆汉族人口的万分之六,多生活在南中国一带。按照目前大部分尤氏观点:尤姓原
  • 雇用人员雇佣(英语:employment,意近:就业)是指二个伙伴之间的契约关系,其中一方为雇佣者(雇主、雇佣人),另一方为被雇佣者(雇员)。从法律意义来看,通过双方契约约定,“被雇佣者”为“雇佣者”工作
  • 中影公司中影股份有限公司(英语:Central Pictures Corporation,简称中影)是中华民国一家大型电影公司,原先名为中央电影事业股份有限公司(CMPC)。过去与中国电视公司、中国广播公司过去合称
  • 独裁者独裁者(英语:Dictator)指在独裁或专制的政权下,拥有国家最高绝对权力的最高领导人,也有部分人士是透过民主制度成为领导人或由国家元首任命执政后才实行独裁统治。社会科学及世界
  • 高氯酸高氯酸是一种无机化合物,化学式为HClO4,是一种强酸,有强烈的腐蚀性、刺激性,通常以无色水溶液的形式存在。高氯酸的酸酐为Cl2O7。高氯酸的酸性强于硫酸、硝酸。热的高氯酸是一种
  • 圣菲国家森林圣菲国家森林(英语:Santa Fe National Forest)是一座美国国家森林,位于美国西南部的新墨西哥州。该森林于1915年设立,面积1,558,452英亩(6,306.83平方千米),海拔从5,300英尺(1,600米)
  • 亨利·曼西尼亨利·曼西尼(Henry Mancini,1924年4月16日-1994年6月14日),美国作曲家与指挥家。他最为人们所知的是为许多电影和电视剧写的配乐。最著名的是电影《第凡内早餐》主题歌《月亮河
  • 卡姆普泰埃卡姆普泰埃(Kamptee),是印度马哈拉施特拉邦Nagpur县的一个城镇。总人口13697(2001年)。该地2001年总人口13697人,其中男性8718人,女性4979人;0—6岁人口1371人,其中男713人,女658人;识
  • 安登银安登银(20世纪-20世纪),四川凉山金阳人,中华人民共和国政治人物。担任凉山南部土司。曾任凉山州政协副主席。1954年,当选第一届全国人民代表大会代表。
  • 王金镜王金镜(1862年-?),字耀庭,山东武城人,清末民初军事将领。王金镜毕业于北洋武备学堂,后来投袁世凯在天津编成的新建陆军。后王金镜任左翼步队第二营管带,后升任标统。辛亥革命爆发后,他