Class AttemptingUserProvidingSaslServer
java.lang.Object
org.apache.hadoop.hbase.security.provider.AttemptingUserProvidingSaslServer
@LimitedPrivate("Authentication")
@Evolving
public class AttemptingUserProvidingSaslServer
extends Object
Wrapper around a SaslServer which provides the last user attempting to authenticate via SASL, if
the server/mechanism allow figuring that out.
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Supplier<org.apache.hadoop.security.UserGroupInformation>
private final SaslServer
-
Constructor Summary
ConstructorDescriptionAttemptingUserProvidingSaslServer
(SaslServer saslServer, Supplier<org.apache.hadoop.security.UserGroupInformation> producer) -
Method Summary
-
Field Details
-
producer
-
saslServer
-
-
Constructor Details
-
AttemptingUserProvidingSaslServer
public AttemptingUserProvidingSaslServer(SaslServer saslServer, Supplier<org.apache.hadoop.security.UserGroupInformation> producer)
-
-
Method Details
-
getServer
-
getAttemptingUser
-