JAAS

✍ dations ◷ 2025-11-16 02:29:50 #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提供的接口可以:

相关

  • 尿素降低率尿素降低率(urea reduction ratio (URR))、尿素减少率)是用来量化透析治疗充分度的无维度量。U R R =
  • 汽车炸弹汽车炸弹一般指安装于汽车内的炸弹,在受害者不知情的情况下,打开车门或发动汽车后触发安装其中之炸药而引爆;亦有利用汽车的普遍性与机动性,隐藏于路边或冲过防护线,接近目标而引
  • 纬来综合台纬来综合台,即前纬来电视 ON TV,是纬来电视网旗下结合综艺节目、谈话性节目、电视动画等不同类型节目于一台的综合性频道,也会重播纬来戏剧台的戏剧节目。在纬来体育台与纬来育
  • 豹猫属豹猫属(学名:Prionailurus) 是猫科的一属。和其他猫亚科的猫相比,较小,尾巴粗短,短嘴大眼。此属主要包括以下几个种:
  • 凹凸性 (几何)在几何学中,一个几何图形可分为凸或凹的。例如多边形和多面体。其中,凸的多边形称为凸多边形、凹的多边形则可称为凹多边形或非凸多边形,多面体与多胞体亦然。然而在三维或更高
  • 俞世润兪世润(朝鲜语:유세윤/兪世潤 ;1980年9月12日-),韩国主持人、二人男子组合UV成员、幕后导演,也有开设广告公司,拍摄广告、MV。现有主持《看见你的声音》、《给你宇宙》、《The Call
  • 维格迪丝·芬博阿多蒂尔维格迪丝·芬博阿多蒂尔(冰岛语:Vigdís Finnbogadóttir,.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicod
  • 吕加努塞坐标:59°22′50″N 27°01′49″E / 59.38056°N 27.03028°E / 59.38056; 27.03028吕加努塞(爱沙尼亚语:Lüganuse),是爱沙尼亚的城镇,位于该国东北部,由东维鲁县负责管辖,是吕加
  • 农神节农神节或萨图尔纳利亚(拉丁语:Saturnalia)是古罗马在年底为祭祀农神的大型节日,一般在每年的12月17日至12月24日间召开。古罗马广场农神庙内有由罗马皇帝主持的隆重的祭祀活动,祭
  • 布莱切利园布莱切利园(英语:Bletchley Park),又称X电台(英语:Station X),是一座位于英格兰米尔顿凯恩斯布莱切利镇内的宅第。在第二次世界大战期间,布莱切利园曾经是英国政府进行密码解读的主要