Package org.apache.hadoop.hbase.security.provider
package org.apache.hadoop.hbase.security.provider
-
ClassDescriptionBase implementation of
SaslClientAuthenticationProvider
.Wrapper around a SaslServer which provides the last user attempting to authenticate via SASL, if the server/mechanism allow figuring that out.Default implementation ofAuthenticationProviderSelector
which can choose from the authentication implementations which HBase provides out of the box: Simple, Kerberos, and Delegation Token authentication.Base class for all Apache HBase, built-inSaslAuthenticationProvider
's to extend.Base client for client/server implementations for the HBase delegation token auth'n method.CallbackHandler for SASL DIGEST-MD5 mechanismBase client for client/server implementations for the "KERBEROS" HBase auth'n method.CallbackHandler for SASL GSSAPI Kerberos mechanismEncapsulation of client-side logic to authenticate to HBase via some means over SASL.Describes the way in which someSaslClientAuthenticationProvider
authenticates over SASL.Encapsulation of client-side logic to authenticate to HBase via some means over SASL.Accessor for all SaslAuthenticationProvider instances.Encapsulates the server-side logic to authenticate a client over SASL.Base client for client/server implementations for the "SIMPLE" HBase auth'n method.