JAAS

✍ dations ◷ 2025-09-16 23:35:44 #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提供的接口可以:

相关

  • 布雷斯特布雷斯特(法语:Brest,法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","G
  • 立法机关各国立法机关列表列出目前世界各个国家与地区的立法机构。“立法机关”是议会的统称,指的是拥有立法权、并透过代议制度取得资格的合议性团体。本列表包含世界政区索引中所列
  • 环戊酮环戊酮(英语:Cyclopentanone)为一种有机化合物。无色液体,有类似薄荷油的气味。属于环酮类,结构上与环戊烷类似,均为五元环状结构,不过环戊酮分子中含有一个酮基。性质稳定。可燃。
  • 异抗坏血酸异抗坏血酸(英语:Erythorbic acid)是一种抗氧化剂,采用生物发酵工艺生产。分子式C6H8O6,是微黄色或白色结晶粉末或颗粒,分子量:176.12,密度0.704。熔点166-172℃。可用于食品生产中
  • 正大路 (茄萣区)正大路(Jhengda Rd.)为高雄市茄萣区东边的海岸郊区主要干道,全线编号台17线,沿途行经情人码头、竹沪盐田。西起接茄萣桥,过了情人码头北边广场入口之后急转弯转成南北向,最后止于
  • 2007年荷兰羽毛球大奖赛2007年荷兰羽毛球大奖赛为第59届荷兰羽毛球公开赛,是2007年世界羽联大奖赛的其中一站。本届赛事于2007年10月16日至10月21日在荷兰举行,并获得YONEX赞助,总奖金为5万美元。德国
  • 沉静的人《沉静的人》(英语:)是一套1952年的美国浪漫喜剧/剧情电影,由约翰·福特执导,约翰·韦恩及慕莲·奥哈娜主演。电影描述一名因不幸在拳赛中杀了对手而退隐到故乡爱尔兰的拳手,在途中
  • 街头霸王 (虚拟乐队)街头霸王(Gorillaz)是一支虚拟乐队(英语:Virtual band),由四个虚拟动画角色组成,分别是:阿D(2D)、小面(Noodle)、洛胖(Russel Hobbs)、魔头(Murdoc Niccals)。乐队是由英国布勒乐队(Blur)主唱
  • 密技偷偷报密技偷偷报是一本由PCuSER研究室著作的电脑杂志,该刊创刊于2001年8月4日,由电脑人出版,内容由PCuSER研究室人员与外界电脑高手投稿,大部分是介绍好用软件以及独家的电脑技术。
  • Chakra GNU/LinuxChakra GNU/Linux,是 Chakra 项目发行的半滚动发行版,专注于 KDE 软件。Chakra GNU/Linux 分支自 ArchLinux,目标是提供高质量的 Live DVD,和一个基于 KDE/Qt 和 KISS 原则的桌