JAAS

✍ dations ◷ 2025-11-28 02:05: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提供的接口可以:

相关

  • 病原体病原体(希腊语:πάθος pathos “痛苦”、“热情” 与 -γενής -genēs “生产者”),在生物学中,从最古老和最广泛的意义上说,就是任何可以产生疾病的事物。病原体也可以称
  • 罗布利·威廉姆斯罗布利·库克·威廉姆斯(Robley Cook Williams,1908年10月13日 - 1995年1月3日)是一位美国早期生物学家及病毒学家,是生物物理理事会首任主席。威廉姆斯以运动员身份考入康奈尔
  • 安非他酮安非他酮(国际非专利药品名称:Bupropion,旧名:amfebutamone) 或 盐酸安非他酮,商品名威博隽(Wellbutrin),是一种主要作为抗抑郁药和戒烟药使用的药物、也可用作治疗注意力不足过动症
  • 脑下腺脑下垂体(法语、德语: Hypophyse,英语:pituitary gland,亦称为脑垂体)位于脑底部的中央位置,在蝶骨中的蝶鞍内,它的上方有视神经经过,两侧被海绵静脉窦所包围,它的底部为蝶窦及鼻咽。
  • 袁亚湘袁亚湘(1960年1月-),湖南人,中国数学家,中国科学院数学与系统科学研究院研究员、博士生导师。现任国际工业与应用数学联盟(International Council for Industrial and Applied Math
  • 皇家交易所伦敦皇家交易所(Royal Exchange)是位于伦敦市的商业中心的一处交易所。由商人托马斯·格雷沙姆始建于16世纪,梯形平面,两侧的康希尔(Cornhill)和针线街聚集在伦敦市的心脏银行交叉
  • 国防科技信息中心中国人民解放军军徽中国国防科技信息中心,位于北京市海淀区阜成路26号,是中华人民共和国国家级信息机构之一。1959年3月,中国国防科技信息中心成立。到2010年代,中国国防科技信
  • 衍生运载火箭R-7火箭家族(俄语:Р-7)是一系列衍生自苏联R-7弹道导弹的火箭。R-7火箭的发射次数比任何其他大型火箭系列都要多。R-7导弹因运载能力过大而不适用于投送苏联减重后的核战斗部。
  • 缩合聚合物缩合聚合物泛指所有经缩合反应生成的聚合物。在聚合过程中有小分子如水、甲醛及氯等物质离开聚合物链。与其相对的则为由不饱和烃透过没有单体损失的加成反应生成的加成聚合
  • 开普勒90i开普勒90i(Kepler-90i),或称为KOI-351 i,是一颗直径为地球1.32倍的太阳系外行星,属于超级地球。母恒星为黄矮星开普勒90,轨道周期14.45日。该行星由美国国家航空航天局的开普勒太