JAAS

✍ dations ◷ 2025-12-10 17:25:38 #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提供的接口可以:

相关

  • Parietal pleura壁胸膜(英语:Parietal pleura)是胸膜的一部分。壁胸膜被覆于胸壁内侧、纵隔两侧和膈上面,也突至颈根部等处。按壁胸膜衬覆部位不同分为以下部分:
  • 伤寒玛莉玛丽·马伦(英语:Mary Mallon,1869年9月23日-1938年11月11日),爱尔兰人,1883年独自移民至美国,是美国第一位被发现的伤寒健康带原者,因此被称为伤寒玛丽(Typhoid Mary)。玛丽是一个厨师
  • 亚历山大·瓦尔沙夫斯基亚历山大·瓦尔沙夫斯基(英语:Alexander Varshavsky,1946年11月8日-),俄裔美国生物化学家,加州理工学院教授。通过对酵母和高等生物的细胞培养的遗传学研究,瓦尔沙夫斯基阐明了从事
  • 中型多棘神经元中型多棘神经元(英语:Medium spiny neurons,简称MSNs),也称纹状体棘状突起投射神经元(英语:spiny projection neurons,简称SPNs)是一种特殊的丙胺基丁酸神经元(英语:GABAergic)抑制性(英
  • 伊莲娜·科塔伊莲娜·科塔(英语:Elena Cotta,1931年8月19日-)是一名意大利舞台、电影和电视女演员。生于米兰,科塔年轻时以奖学金就读西尔维奥·达米科国家戏剧艺术学院,但读了一年后便退学进入
  • 姓是中国作表示血缘集团的名称,其所指范围随着地域和时代变动,氏则是姓的分支。随着同一祖先的子孙繁衍增多,这个家族往往会分成若干支散居各处。各个分支的子孙除了保留姓以外
  • 小米酒小米酒,(排湾语:kavava ),是东南亚地区常见的酒类,亦是有南岛语系血统的台湾原住民常见的传统酒精饮料,通常用在各祭典上,代表丰收的讯息。原料为小米(简称“粟”),为禾本科(或早熟禾科)
  • 西域构造域西域构造域是早古生代(寒武纪、奥陶纪、志留纪的合称)中国五个构造域之一,因为它们在志留纪末期碰撞拼合成一个完整的西域板块而得名。西域构造域是一个过渡性的构造域,它包括塔
  • 刘中藻刘中藻(1605年-1649年),字荐叔,号泂山,福建福安人。南明时期人物,官至南明时期兵部尚书兼东阁大学士。著有《泂山集》、《泂山九潭志》和《葛衣集》,今仅存《葛衣集》。明崇祯六年(16
  • Juice=JuiceJuice=Juice(ジュースジュース),是日本Hello! Project旗下的八人女子偶像团体。于2013年初结成,同年9月11日正式出道。成员包含Hello! Pro研修生中的5名,以及SATOYAMA movement组