JAAS

✍ dations ◷ 2025-11-19 22:37:02 #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提供的接口可以:

相关

  • 亚瑟·爱丁顿亚瑟·斯坦利·爱丁顿爵士,OM,FRS(英语:Sir Arthur Stanley Eddington,英语发音.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","
  • 雅克·杜博歇雅克·杜博歇(法语:Jacques Dubochet,1942年6月8日-),瑞士生物物理学家。洛桑大学荣誉教授。2017年,他与约阿希姆·弗兰克、理查德·亨德森共同获得诺贝尔化学奖以表彰其发展了低温
  • 地表水水资源包括经人类控制并直接可供灌溉、发电、给水、航运、养殖等用途的地表水和地下水,以及江河、湖泊、井、泉、潮汐、港湾和养殖水域等。水资源是发展国民经济不可缺少的重
  • 鲛齿鲸鲛齿鲸(学名Squalodon),又名原鲛鲸或鲨齿鲸,是一属已灭绝的鲸鱼,属于鲛齿鲸科。鲛齿鲸最初由Grateloup于1840年所命名,并被认为是属于禽龙类的恐龙,但后来被重新分类。鲛齿鲸的学名
  • 马加丹州马加丹州(俄语:Магада́нская о́бласть,罗马化:Magadanskaya oblast)是俄罗斯远东联邦区的一个州。面积461,400 km²,人口182,726 (2002年)。首府马加丹,距离俄罗
  • 阿片罂粟罂粟(学名:Papaver somniferum),即鸦片罂粟(英语:Opium poppy),是罂粟科植物,是制取鸦片的主要原料,同时其提取物也是多种镇静剂的来源,如吗啡、蒂巴因、可待因、罂粟碱、那可汀(英语:Nos
  • 螠虫目见内文螠虫目(学名:Echiuroidea),亦作螠目,旧作螠虫动物门或螠虫动物纲(Echiura),是动物界环节动物门的一类生活中海洋中的底栖动物。主要生活在浅海的泥沙中、岩石缝中以及珊瑚礁或
  • 2013年摩尔龙卷风2013年穆尔龙卷风(英语:2013 Moore Tornado)发生在2013年5月20日,主要袭击美国俄克拉何马州奥克拉荷马市南方郊区的穆尔市,强度EF5级,造成至少24人死亡,240人受伤。该龙卷风在美国
  • 5 Years Best -BEAT-《5 Years Best -BEAT-》是韩国男子组合超新星的第三张精选辑,于2014年4月30日与另一张精选辑《5 Years Best -BALLAD-》同时推出,纪录他们在日本出道5年来的舞曲和轻快的歌曲
  • 光疹贝光疹贝(学名:)为宝贝科疹贝属的动物。分布于菲律宾、所罗门群岛、东非近岸莫桑比克和南非以及中国大陆的海南等地,一般于暖水生活。该物种的模式产地在莫桑比克。