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 SummaryFieldsModifier and TypeFieldDescriptionprivate final Supplier<org.apache.hadoop.security.UserGroupInformation>private final SaslServer
- 
Constructor SummaryConstructorsConstructorDescriptionAttemptingUserProvidingSaslServer(SaslServer saslServer, Supplier<org.apache.hadoop.security.UserGroupInformation> producer) 
- 
Method Summary
- 
Field Details- 
producer
- 
saslServer
 
- 
- 
Constructor Details- 
AttemptingUserProvidingSaslServerpublic AttemptingUserProvidingSaslServer(SaslServer saslServer, Supplier<org.apache.hadoop.security.UserGroupInformation> producer) 
 
- 
- 
Method Details- 
getServer
- 
getAttemptingUser
 
-