JAAS

✍ dations ◷ 2025-08-02 14:25:36 #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提供的接口可以:

相关

  • 新桥恋人《新桥恋人》(Les Amants du Pont-Neuf)是一部1991年的法国电影,莱奥·卡拉克斯导演,朱丽叶·比诺什、德尼·拉旺主演。影片讲述了一个富家女和一名流浪汉的爱情故事。本片是当
  • 约翰逊-瑟利夫埃伦·约翰逊·瑟利夫(英语:Ellen Johnson Sirleaf,1938年10月29日-)是利比里亚政治家。她是利比里亚联盟党(Unity Party)领袖,在2005年利比里亚总统大选中当选,是首位民选非洲国家女
  • 电钢琴电钢琴(Electric piano),是一种具有拾音器的键盘乐器,其发声原理是使用钢琴装置碰撞钢琴弦或金属片的声音,再经由拾音器转化成电信号,输出至放大器(吉他音箱)或录音设备。随着电钢琴
  • 吸收带当光子被电磁场吸收时光子会消失,并且系统会因为吸收了光子而发生变化。能量、动量、角动量、磁偶极矩和电偶极矩都从光子转换到这个系统。由于必须满足守恒律,这种转换受到一
  • 苏勒德斯索利都斯(拉丁语:Solidus,复数:solidi)简称索币,又译索里达、苏勒德斯,是一种最初由古罗马发明的金币,更经常被用于金的量重单位,1苏等于4.5克。
  • 上蔡县上蔡县位于中华人民共和国河南省中南部,是驻马店市下辖的一个县。目前下辖:蔡都街道、芦岗街道、重阳街道、卧龙街道、黄埠镇、杨集镇、洙湖镇、党店镇、朱里镇、华陂镇、塔桥
  • 芝加哥洛约拉大学芝加哥洛约拉大学(Loyola University Chicago),或者译为芝加哥罗耀拉大学,是位于美国伊利诺伊州芝加哥的一所私立大学,由耶稣会成立于1870年。该大学在芝加哥都会区有多个校区,主
  • 塞缪尔·戈德温塞缪尔·戈德温(意第绪语:שמואל גלבפֿיש‎,1879年8月17日-1974年1月31日)是一名波兰犹太裔美国电影制片人。戈德温出生于俄罗斯帝国下的波兰王国华沙。他的父亲是一
  • 第7太阳周期第7太阳周期是从1755年开始纪录太阳黑子活动以来的第7个太阳周期 。这个周期开始于1823年5月,结束于1833年11月,持续了10.5年。在这个周期内的最大平滑黑子数(超过12个月期间
  • 坂本龙一坂本龙一(日语:坂本 龍一/さかもと りゅういち  */?,1952年1月17日-)是日本男性作曲家、演员,主要活跃于西方国家,一生获奖无数。所创作的音乐曲风空灵脱俗、融合东西古今,是日本当