JAAS

✍ dations ◷ 2025-12-11 07:45:48 #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提供的接口可以:

相关

  • 精囊精囊(英语:Seminal vesicle,亦称为储精囊),功用为提供和储存精液的分泌物,内含有黏液、果糖(精子能量)、凝集酵素、抗坏血酸、前列腺素,但并不储存精子。精液有60%左右的成分来自于此
  • 圣马力诺犹太人,在中世纪已生活在圣马力诺。圣马力诺是意大利中部的内陆小国,犹太人在那里已生活了600年。第一次提及圣马力诺的犹太人是在14世纪后期,他们多是商人。虽然他们要穿有特
  • 大冰期大冰期(英语:Ice Age),又称“冰川期”或“冰川期”,是指地球大气和地表长期低温导致极地和山地冰盖大幅扩展甚至覆盖整个大陆的时期。大冰期内部又分为几次冰期(glacial period、g
  • 瑞典国家银行瑞典中央银行(瑞典语:Sveriges Riksbank、Riksbanken),又名瑞典国家银行、旧译瑞典银行,始创于1668年,是瑞典的中央银行,也是世界上历史最悠久的中央银行。在1968年成立三百周年时,
  • 乔治·史密斯乔治·史密斯(英语:George Elwood Smith,1930年5月10日-),美国物理学家,2009年诺贝尔物理学奖得主。史密斯出生于美国纽约州白原市。1955年获得宾夕法尼亚大学的理学学士学位,1959年
  • 莫诺普尔酒店莫诺普尔酒店(Monopol Hotel)是位于波兰城市弗罗茨瓦夫的一座五星级酒店。酒店始建于1892年。在德国统治时期,玛琳·黛德丽和格哈特·霍普特曼等名人曾下榻于此。希特勒也在193
  • 智利地理智利的地理环境十分多样。智利的国土从安第斯山脉延伸至合恩角,是世界最狭长的国家。智利国土南北长度达4270公里,但东西的平均宽度却只有177公里。智利在北部和玻利维亚及秘
  • 光电转换效率光电转换效率是衡量太阳电池把光能转换为电能的能力,其值是一个百分数。
  • 吉隆坡归正福音教会吉隆坡归正福音教会是印尼归正福音教会在马来西亚的分会,教会使用的语言为华语。归正宗教会在马来西亚教会发展中尚未大量发展,这是马来西亚目前少数归正宗教会其中之一。附设
  • 聚对苯二甲酸环己烷二甲酯聚对苯二甲酸环己烷二甲酯(PCT)是由对苯二甲酸和1,4-环己烷二甲醇聚合而成的聚酯型热塑性塑料。其化学结构类似聚对苯二甲酸(PET),共同的属性有尺寸稳定性和耐化学性。 PCT也尤其