JAAS

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

相关

  • 爱德华·C·斯通爱德华·卡罗尔·斯通 (英语:Edward Carroll Stone, 1936年1月23日-),美国航天科学家,加利福尼亚理工学院物理学教授,前美国国家航空航天局喷气推进实验室(JPL)主任。他是“旅行者
  • 乔治·勃兰特乔治·勃兰特(瑞典语:Georg Brandt,1694年6月26日-1768年4月29日)瑞典化学家和矿物学家,钴元素的发现者。勃兰特出生于瑞典西曼兰省欣斯卡特贝里教区的里达尔许坦。母亲是Katarina
  • 糖精糖精(Saccharin),学名邻苯甲酰磺酰亚胺,是一种不含有热量的甜味剂。1879年由美国约翰霍普金斯大学化学家Constantin Fahlberg发现。为白色结晶性粉末,难溶于水,对热安定与否仍存在
  • 淮军淮军,是清代李鸿章创建的私人武装。与湘军齐名。李鸿章“率旧部将刘铭传、周盛波、张树珊、吴长庆、曾军将程学启、湘军将郭松林、霆军将杨鼎勋以行,又奏调举人潘鼎新、编修刘
  • 李 勇李勇可以指:
  • 动粒动粒或着丝点(英语:Kinetochore)是真核细胞染色体中位于着丝粒两侧的3层盘状特化结构,其化学本质为蛋白质,是非染色体性质物质附加物。动粒与染色体的移动有关。在细胞分裂(包括有
  • 钉螺属见内文钉螺泛指所有钉螺属(学名:)的物种,是一种在田间生活的腹足纲软体动物。钉螺属曾经属于觿螺科(Hydrobiidae)及麂眼螺总科,今属截螺总科盖螺科。钉螺外壳小,呈圆锥形,有螺层7个左
  • 广州火车站 (地铁)2号线5号线2号线5号线广州火车站地铁站是目前广州地铁2号线及5号线的一座换乘站,位于广州火车站站前西广场地下,是广州市最大的陆路客运交通中心。于2002年12月29日启用。该站
  • 榄李榄李(学名:)是使君子科榄李属的植物。分布于马来西亚、波利尼西亚、东非、大洋洲、亚洲、台湾岛、印度、马达加斯加以及中国大陆的广东、广西等地,多生长在海岸以及红树林沼泽,目
  • 拉格朗日乘数在数学中的最优化问题中,拉格朗日乘数法(以数学家约瑟夫·拉格朗日命名)是一种寻找多元函数在其变量受到一个或多个条件的约束时的极值的方法。这种方法可以将一个有个变量与个