| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.ipc | Tools to help define network clients and servers. | 
| org.apache.hadoop.hbase.security | |
| org.apache.hadoop.hbase.security.provider | |
| org.apache.hadoop.hbase.security.provider.example | 
| Class and Description | 
|---|
| SaslClientAuthenticationProvider Encapsulation of client-side logic to authenticate to HBase via some means over SASL. | 
| SaslServerAuthenticationProvider Encapsulates the server-side logic to authenticate a client over SASL. | 
| SaslServerAuthenticationProviders | 
| Class and Description | 
|---|
| AttemptingUserProvidingSaslServer Wrapper around a SaslServer which provides the last user attempting to authenticate via SASL,
 if the server/mechanism allow figuring that out. | 
| SaslClientAuthenticationProvider Encapsulation of client-side logic to authenticate to HBase via some means over SASL. | 
| SaslServerAuthenticationProvider Encapsulates the server-side logic to authenticate a client over SASL. | 
| Class and Description | 
|---|
| AttemptingUserProvidingSaslServer Wrapper around a SaslServer which provides the last user attempting to authenticate via SASL,
 if the server/mechanism allow figuring that out. | 
| AuthenticationProviderSelector | 
| BuiltInSaslAuthenticationProvider Base class for all Apache HBase, built-in  SaslAuthenticationProvider's to extend. | 
| DigestSaslAuthenticationProvider Base client for client/server implementations for the HBase delegation token auth'n method. | 
| DigestSaslClientAuthenticationProvider | 
| GssSaslAuthenticationProvider Base client for client/server implementations for the "KERBEROS" HBase auth'n method. | 
| GssSaslClientAuthenticationProvider | 
| SaslAuthenticationProvider Encapsulation of client-side logic to authenticate to HBase via some means over SASL. | 
| SaslAuthMethod Describes the way in which some  SaslClientAuthenticationProviderauthenticates over SASL. | 
| SaslClientAuthenticationProvider Encapsulation of client-side logic to authenticate to HBase via some means over SASL. | 
| SaslClientAuthenticationProviders Accessor for all SaslAuthenticationProvider instances. | 
| SaslServerAuthenticationProvider Encapsulates the server-side logic to authenticate a client over SASL. | 
| SaslServerAuthenticationProviders | 
| SimpleSaslAuthenticationProvider Base client for client/server implementations for the "SIMPLE" HBase auth'n method. | 
| SimpleSaslClientAuthenticationProvider | 
| Class and Description | 
|---|
| AttemptingUserProvidingSaslServer Wrapper around a SaslServer which provides the last user attempting to authenticate via SASL,
 if the server/mechanism allow figuring that out. | 
| AuthenticationProviderSelector | 
| BuiltInProviderSelector Default implementation of  AuthenticationProviderSelectorwhich can choose from the
 authentication implementations which HBase provides out of the box: Simple, Kerberos, and
 Delegation Token authentication. | 
| SaslAuthenticationProvider Encapsulation of client-side logic to authenticate to HBase via some means over SASL. | 
| SaslAuthMethod Describes the way in which some  SaslClientAuthenticationProviderauthenticates over SASL. | 
| SaslClientAuthenticationProvider Encapsulation of client-side logic to authenticate to HBase via some means over SASL. | 
| SaslServerAuthenticationProvider Encapsulates the server-side logic to authenticate a client over SASL. | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.