目的:某段代码不可信,某人认证后才可以执行某段代码。

类介绍

LoginContext可以装配一个LoginModule或者一个Configration

Subject类相当于对一个人的抽象。


很多中间件Hadoop和Flink等都是实现一个javax.security.auth.login.Configuration子类。然后LoginContext去装配这个配置。

AppConfigurationEntry

Hadoop的对JAAS的封装

Hadoop Client会在报错的时候重新登录Client#handleSaslConnectionFailure

实例化LoginContext,通过HadoopConfiguration�配置
HadoopLoginModule