JAAS

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

相关

  • 民众法庭民众法庭(dikasteria)是古希腊城邦雅典的民主政制的其中一个司法机构,法庭的职责是接受公民就执政官的判决所作的的上诉,是克利斯提尼改革中担当十分重要的司法角色。民众法庭的
  • 德利尔德利尔温标(英语:Delisle scale,符号为°D)是1732年由法国天文学家约瑟夫-尼古拉斯·德利尔(1688-1768)发明的一种温标。该温标最早将水的沸点定于零度,然后将水银体积随温度降低收
  • 正规军正规军(英语:regular army),是国家(或政治集团)按照统一的体制编制、武器装备、制度和纪律、服装和标志等原则实施组织、管理、教育、训练、补充和供给的军队。世界上第一支正规军
  • 931年重要事件及趋势重要人物
  • 山东西路山东西路,金朝的路。金朝改宋朝分京东西路为山东西路。治所是东平府(今山东省东平县)。这是山东作为政区之名的开始。包括今山东省泰山以南,成武县、金乡县以北,蒙山以西,聊城市、
  • 艾萨克·海耶斯艾萨克·李·海耶斯二世(1942年8月20日-2008年8月10日)是一位美国作曲家、音乐家、歌手和演员。他为《南方公园》中的角色大厨配音。他也是一名山达基(科学教)教徒。
  • 卡姆普泰埃卡姆普泰埃(Kamptee),是印度马哈拉施特拉邦Nagpur县的一个城镇。总人口13697(2001年)。该地2001年总人口13697人,其中男性8718人,女性4979人;0—6岁人口1371人,其中男713人,女658人;识
  • 程式 (宣德进士)程式(1400年-1449年),直隶苏州府常熟县人,民籍。明朝政治人物。进士出身。应天府乡试第二十九名。宣德八年(1433年),参加癸丑科会试,得贡士第十三名。殿试登进士第二甲第二十七名。正
  • 任寿祺任寿祺(1880年11月18日-1949年),江西铅山永平八角井人。1893年,参加鹅湖书院甄别考试,列次等第一。1902年秋,于乡试落榜。1905年8月,通过县令朱炳光举行的选派留学生赴日的考试,后虽
  • 场址效应场址效应(英语:Seismic site effects)是一种影响地震烈度的因素 ,又称盆地效应,当震源的地震波传到地表时,因地表表面的地下介质(地盘)的软硬程度而影响此地的烈度大小。原本离震中