JAAS

✍ dations ◷ 2025-12-10 01:54:01 #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提供的接口可以:

相关

  • NDL国立国会图书馆(日语:国立国会図書館/こくりつこっかいとしょかん Kokuritsu kokkai toshokan */?)是日本的国家图书馆,直接隶属于国会,除了主要为日本国会议员的调查、研究等立
  • 尼伦伯格马歇尔·沃伦·尼伦伯格(英语:Marshall Warren Nirenberg,1927年4月10日-2010年1月15日),美国生物化学家与遗传学家,因解出遗传密码而与罗伯特·W·霍利及哈尔·葛宾·科拉纳共同获
  • span class=nowrapTcClsub4/sub/span四氯化锝(化学式:TcCl4),为唯一稳定的锝的氯化物。它是红色晶体,可以很容易地在氮气或氯气中于300°C左右以升华法提纯。结构中不含金属-金属键,每个Tc原子与6个Cl配位,以扭曲的TcCl
  • 心包叩击音心包叩击音(pericardial knock)是指在第二心音后约0.09~0.12s出现的响亮、短促的中频额外心音,在胸骨左缘容易闻及。是心包积液或心包增厚阻碍心室舒张,致使心室舒张过程骤然终止
  • 穆罕默德·礼萨·巴列维穆罕默德-礼萨沙·巴列维(波斯语:محمد رضا شاه پهلوی‎;1919年10月26日-1980年7月27日)是伊朗的沙阿,1941年9月16日即位,1979年2月11日被伊朗伊斯兰革命推翻。他是
  • 文学改良刍议胡适于1917年1月1日发表于《新青年》第2卷第5号的一篇文章,提倡改良中国文学。当时他还是美国哥伦比亚大学的研究生,后来唐德刚在《胡适杂忆》中透露,胡适当时写那篇文章,原是在
  • 福尔摩沙十一郡省福尔摩沙十一郡省是1640年代荷兰东印度公司苏格兰籍员工大卫·莱特(David Wright)提出用以划分荷兰在台接触到的11个“郡省”地理区域。关于这11个郡省,在传教士甘为霖的著作《
  • 黑人骑士解放党黑人骑士解放党(英语:Black Riders Liberation Party)是美国的一个极左翼黑人团体。该团体成立于1996年,由加利福尼亚州的一些非洲裔囚犯创建,他们对过去的黑豹党持同情态度。该
  • 新泽西护栏新泽西护栏(英语:Jersey barrier),正式名称新泽西式护栏。是一种广泛用于道路上的护栏,用以区隔车流、阻断通行。新泽西护栏为位于新泽西州霍博肯的史蒂文斯理工学院(Stevens Inst
  • 米哈伊·杰雷米哈伊·杰雷(罗马尼亚语:Mihai Gere;1919年9月2日-1997年10月7日),匈牙利族马扎尔人,罗马尼亚共产党中央政治执行委员会候补委员、中央书记处书记,罗马尼亚社会主义共和国国务委员