JAAS

✍ dations ◷ 2025-11-30 19:32:58 #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提供的接口可以:

相关

  • 脸(“脸”通“面”、脸又称脸孔、脸庞、颜脸)是人类和动物的多种感觉器官的集合。脸通常位于头部的正面,而且通常只有一个。脸的范围约为额至颔。包括额、眉、睫毛、眼、鼻、耳
  • 月部,为汉字索引中的部首之一,康熙字典214个部首中的第七十四个(四划的则为第十四个)。就繁体和简体中文中,月部归于四划部首。月部通常是从上、下、左、右方均可为部字。且无其
  • 无性细胞瘤无性细胞瘤(英语:Dysgerminomas)是一类生殖细胞瘤,通常是恶性肿瘤,并常病发于卵巢。无性细胞瘤占卵巢肿瘤的不到1%,它常病发于童年或早期成人阶段,大概5%的患者病发于青春期以前,很
  • 亚硒酸盐亚硒酸盐是四价硒的含氧酸盐,其化学式为SeO2−3。酸式亚硒酸盐(HSeO3-、H3(SeO3)2-等)、焦亚硒酸盐Se2O2−5等也是已知的。亚硒酸盐可由金属的碳酸盐、氧化物或氢氧化物和亚硒
  • 国立旗帜大学韩国国立旗舰大学 ( 朝鲜语:거점국립대학교/據點國立大學校 Keojeom Guklib Daehakgyo ) 是韩国政府在光复后以教育兴国为宗旨建立的10所国立大学。韩国最初的8个道和2个特别
  • 会津藩会津藩(日语:会津藩/あいづはん Aizu han */?)为日本古陆奥国会津郡,范围包含了现在的福岛县西部会津地区。当时的藩厅为会津若松城(今会津若松市)。会津地区最早属于常陆国的领
  • 江浙等处行中书省江浙等处行中书省(江浙行中书省),为直属元朝中央政府的一级行政区,简称江浙或江浙省,在当时民间多简称为江浙省、江浙行省。至元十三年(1276年)元军攻占南宋都城临安府(在今杭州市),俘
  • 襄城县襄城县是中华人民共和国河南省许昌市下辖的一个县。古称氾城。面积920平方公里,2010年人口83万。县政府驻城关镇烟城东路。2018年在中部六省各县中综合实力排第69位,有煤炭、
  • 皮埃尔·孟戴斯-弗朗斯皮埃尔·孟戴斯-弗朗斯(法语:Pierre Mendès-France,1907年1月11日-1982年10月18日),法国犹太裔政治家。曾任厄尔省和伊泽尔省议员。二战期间被德国监禁但成功逃狱并加入自由法国
  • 刘大夏《甲申十同年图》之刘大夏像刘大夏(1436年-1516年),字时雍,号东山,自号东山居士,湖广华容县(今属湖南)人。明朝政治人物,天顺己卯湖广解元,甲申进士。弘治年间,官至兵部尚书。父亲刘仁宅