JAAS

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

相关

  • 计划计划可以指
  • 拉姆拉拉姆拉(希伯来语:רַמְלָה‎)位于以色列中部,是中央区的首府,人口约6.3万(2004年),其中犹太人占80%、阿拉伯人占20%。
  • 大和时代大和时代是日本(大和王权)定都于大和地区的时代(250年-538年)。也称为古坟时代,或包含飞鸟时代(大概由538年-710年)。在大和这个时代,天皇虽然屡次迁都,但因为迁都范围仍局限于大和地区
  • 世界轮椅运动会世界轮椅运动会,全称是世界轮椅及截肢者运动会,也叫做斯托克·曼德维尔(Stoke Mandeville)轮椅运动会,是一个多项目的残疾人运动会。第一届运动会是由路德维希·古特曼在1948年举
  • 马来联邦马来联邦(1895年-1946年;英语:Federated Malay States,马来语:Negeri-negeri Melayu Bersekutu,华语俗称“四州府”),是大英帝国在马来半岛的殖民政体之一,由半岛上4个接受英国保护的
  • 二氢硫辛酰胺脱氢酶1ZMC, 1ZMD, 1ZY8, 2F5Z· electron carrier activity · oxidoreductase activity · lipoamide binding · flavin adenine dinucleotide binding · mitochondrion
  • 鬃人鬃人,又称铜盘人、盘中好戏、铜茶盘子戏,是老北京的传统玩具,为北京市非物质文化遗产。鬃人以秫秸当架,胶泥做头,在头部勾画脸谱,纸浆为身胎,外绷彩纸描绘服饰,于底部装黏一圈猪鬃,高
  • 俄勒冈州县级行政区列表以下是美国俄勒冈州36个县的列表。俄勒冈州宪法(英语:Oregon Constitution)并没有明确规定县城:第六条,包括行政机关,只是简单地规定:更多俄勒冈州县名和地名的信息都在俄勒冈州
  • 七连屿七连屿是指西沙群岛中七个(事实上有十个)相邻不远的岛屿,这七座岛礁紧密相联,相隔很近,犹如珍珠一般串在一起。它们属于宣德群岛中宣德环礁的北半部。它与宣德环礁南部的永兴岛-
  • 美滨暗沙美滨暗沙位于南中国海中沙群岛西北部,东与鲁班暗沙相距0.7海里,西与本固暗沙相距5.5海里。暗沙呈长方形,全部在海面以下,最浅处约14米,等深线20米以上面积约9平方公里。1947年和1