JAAS

✍ dations ◷ 2025-12-02 12:57:16 #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提供的接口可以:

相关

  • 国立遗传学研究所国立遗伝学研究所(日语:こくりついでんがくけんきゅうじょ,英语:National Institute of Genetics)是日本的一家研究机构,位于静冈県三岛市。研究所建立于1949年。日本遗传学会事务
  • 碳沙文主义碳沙文主义(英语:Carbon chauvinism)是一个新词,其意涵为质疑目前基于碳的化学与热力学性质,认为外星生命皆由以碳为骨架的有机物构成的假说之真实性。“碳沙文主义”这个专有名
  • 塔特诺尔县塔特纳尔县(Tattnall County, Georgia)是美国乔治亚州东部的一个县。面积1,264平方公里。根据美国2000年人口普查,共有人口22,305人。县治里兹维尔 (Reidsville)。成立于1801年
  • 外阴疖病外阴疖病(英语:furuncle of vulva)、外阴疖,是一种外阴疾病,为毛囊及皮脂腺周围的急性脓肿。多发生于大阴唇外侧。主要表现为患处有剧烈疼痛,严重者可伴有发冷、发热,脓肿呈圆形高
  • ζ函数黎曼ζ函数 .mw-parser-output .serif{font-family:Times,serif}ζ(s) 的定义如下: 设一复数 s 使得 Re(s) > 1,则定义:它亦可以用积分定义:在区域 {s : Re(s) > 1} 上,此无穷级
  • 入侵中立国芬兰苏联惨胜芬兰苏联冬季战争(芬兰语:Talvisota,瑞典语:Vinterkriget,俄语:Зимняя война)是苏联与芬兰于第二次世界大战初期爆发的战争,自1939年11月30日由苏联向芬兰发动进
  • 兰溪市兰溪市是中国浙江省下辖的一个县级市,现由金华市代管。总面积为1310平方千米,占省域面积的1.3%。2010年全市常住人口为56.05万人,户籍人口为66.34万人,户籍人口比常住人口多10.2
  • 勃氏勒纹丽鲷勃氏勒纹丽鲷,为辐鳍鱼纲鲈形目隆头鱼亚目慈鲷科的其中一种,分布于非洲坦干伊喀湖流域,体长可达12公分,栖息在砾石底质水域,生活习性不明,可作为观赏鱼。 维基物种中有关勃氏勒纹
  • 2000年马来西亚人口普查2000年马来西亚人口和住宅普查是马来西亚自1970年以来举办过的第4次人口普查,由马来西亚统计局负责。普查期间为2000年7月5日至20日,普查标准日在2000年7月5日,本次普查采记 (常
  • 伊达·达尔塞伊达·达尔塞(意大利文:Ida Irene Dalser,1880年-1937年12月11日),意大利人,贝尼托·墨索里尼的情人,也是他的第一个孩子贝尼托·阿尔比诺·墨索里尼(Benito Albino Mussolini)的母亲