JAAS

✍ dations ◷ 2025-11-18 10:13:17 #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提供的接口可以:

相关

  • TASS苏联电讯社(俄语:Телеграфное агентство Советского Союза,缩写为“ИТАР-ТАСС”),缩写音译为塔斯社,是前苏联的国家通讯社,成立于1925
  • 黄帝内经《黄帝内经》为现存最早的传统中华医学著作,对于后世中医学的理论与实务有深远影响。此书相传是黄帝与岐伯、雷公、伯高、俞跗、少师、鬼臾区、少俞等多位大臣讨论医学的记述
  • 龙虱总科见内文龙虱科(Dytiscidae),亦作龙虱科,为水甲虫(英语:water beetle)的一种,隶属于鞘翅目之下的肉食亚目。生活在田野、水沟、小溪等水体中,是一种掠食性水生昆虫。其学名源于希腊文δ
  • 被神化的人列表被神化的人列表列出了一些被自己或其他人神化的名人,并且区分了是在生前已被神化或是死后才被崇拜。|-|-
  • 浊龈颚擦音浊龈颚擦音又称为前舌面浊擦音。发音时候舌面前部抬起,气流通过舌面前部发出摩擦的声音,并且声带振动。加泰罗尼亚语的j和不分尖团的上海话的“徐”的声母j就是这个音。当符号
  • 椭圆形办公室椭圆形办公室(Oval Office)位于白宫西厢,是美国总统的正式办公室。顾名思义,办公室呈椭圆形,总统办公桌后有三扇朝南的窗户,房间北侧有一个壁炉。其建于1909年塔夫脱总统时期,办公
  • 蛋白杏仁饼蛋白杏仁饼(英语:Macaroon),是一种无酵饼,由花生、杏仁、椰子和蛋白制成。蛋白杏仁饼与逾越节联系在一起,因为犹太人在节日期间不吃任何由面粉制成的食物(除无酵膳食之外)。间中,蛋白
  • 八丈岛似烟管蜗八丈岛似烟管蜗(学名:)是一种会呼及空气的陆地蜗牛的物种,柄眼类支序似烟管蜗牛科琉球似烟管蜗牛属的成员,是一种陆生的有肺类腹足纲软体动物。本物种原生于日本伊豆群岛的八丈岛
  • 中子发现史中子及其性质的发现是原子物理学在20世纪上半叶的一项核心进展。欧内斯特·卢瑟福在20世纪初基于金箔实验的结果提出了较为粗略的卢瑟福模型。:188在这个模型中,原子的质量与
  • 韩瑞阶韩瑞阶(1937年-),天津武清人,中国人民解放军将领、中国人民解放军中将。毕业于空军第三航空学校。1989年7月—1990年6月,担任中国人民解放军空军唐山指挥所司令员。1994年,接替吴光