JAAS

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

相关

  • 昭昭天命昭昭天命(英语:Manifest Destiny,又译:天命论、天命观、天命昭彰、昭彰天命、天定命运论、美国天命论、天赋使命观、上帝所命、神授天命、命定扩张论、昭示的命运、天赋命运),为一
  • CD274n/an/an/an/an/an/an/an/an/an/a细胞程序死亡-配体1(英语:Programmed cell death 1 ligand 1,PD-L1)也称为表面抗原分化簇274('cluster of differentiation 274,CD274)或 B7同源体1
  • 冈山文化中心高雄市政府文化局冈山文化中心(旧名高雄县立文化中心)是高雄市政府文化局所属艺文场馆,位于高雄市冈山区冈山南路。园区内的主要建筑有图书馆、演艺厅、皮影戏馆等三栋,其中皮影
  • 州歌美利坚合众国的50个州中,有49个州有一个或多个州歌,由各州立法机构或州长选出,作为美国各州的象征。 新泽西州没有官方的州歌,弗吉尼亚州的前一首州歌《把我带回老弗吉尼亚》(Ca
  • 库特内河库特内河(英语:Kootenay或Kootenai,也被称作Flatbow)是哥伦比亚河的一条重要支流,流经加拿大卑诗省的东南部和美国西北部的爱达荷州与蒙大拿州,全长781千米(485英里),起源于加拿大落
  • MH-53低空铺路者式直升机西科斯基HH-53“超级快乐绿巨人”(Super Jolly Green Giant)或MH-53J“低空铺路者”(Pave Low)是一种美国空军用的CH-53直升机发展版,专门加强战斗搜索与救援能力(CSAR)最初预计替
  • CA-125· Golgi lumen · plasma membrane · integral to membrane · O-glycan processing · post-translational protein modification CA-125(癌抗原-125或糖链抗原-125,
  • 埃伦·罗斯福埃伦·克罗斯比·罗斯福(英语:Ellen Crosby Roosevelt,1868年8月20日-1954年9月26日),生于纽约州罗森代尔,美国网球运动员,曾获得1890年美国国家网球锦标赛女子单打和双打冠军、1893
  • 鲕粒灰岩鲕粒灰岩(英文:Oolite),又称鸡蛋石(Egg stone)是一种鲕粒(英语:Ooid)(由同心层组成的球粒)。其名字源于希腊语boion的鸡蛋。严格的说鲕粒岩是由直径为0.25至2mm的鲕粒组成,而颗粒大于2mm
  • Rev响应元件HIV病毒的Rev响应元件(英语:Rev response element,RRE)是一个高度结构化的长约350核苷酸的RNA片段,位于病毒基因Env的蛋白编码区内部。在HIV-1的辅助蛋白Rev存在的情况下,带有RRE