| Class | Description | 
|---|---|
| AbstractHBaseSaslRpcClient | A utility class that encapsulates SASL logic for RPC client. | 
| CryptoAESUnwrapHandler | Unwrap messages with Crypto AES. | 
| CryptoAESWrapHandler | wrap messages with Crypto AES. | 
| EncryptionUtil | Some static utility methods for encryption uses in hbase-client. | 
| HBasePolicyProvider | Implementation of secure Hadoop policy provider for mapping
 protocol interfaces to hbase-policy.xml entries. | 
| HBaseSaslRpcClient | A utility class that encapsulates SASL logic for RPC client. | 
| HBaseSaslRpcServer | A utility class that encapsulates SASL logic for RPC server. | 
| NettyHBaseRpcConnectionHeaderHandler | Implement logic to deal with the rpc connection header. | 
| NettyHBaseSaslRpcClient | Implement SASL logic for netty rpc client. | 
| NettyHBaseSaslRpcClientHandler | Implement SASL logic for netty rpc client. | 
| SaslChallengeDecoder | Decode the sasl challenge sent by RpcServer. | 
| SaslUnwrapHandler | Unwrap sasl messages. | 
| SaslUtil | |
| SaslWrapHandler | wrap sasl messages. | 
| SecurityConstants | SecurityConstants holds a bunch of kerberos-related constants | 
| SecurityInfo | Maps RPC protocol interfaces to required configuration | 
| SecurityUtil | Security related generic utility methods. | 
| Superusers | Keeps lists of superusers and super groups loaded from HBase configuration,
 checks if certain user is regarded as superuser. | 
| User | Wrapper to abstract out usage of user and group information in HBase. | 
| User.SecureHadoopUser | Bridges  Userinvocations to underlying calls toUserGroupInformationfor secure Hadoop
 0.20 and versions 0.21 and above. | 
| User.TestingGroups | |
| UserProvider | Provide an instance of a user. | 
| Enum | Description | 
|---|---|
| AuthMethod | Authentication method | 
| SaslStatus | |
| SaslUtil.QualityOfProtection | 
| Exception | Description | 
|---|---|
| AccessDeniedException | Exception thrown by access-related methods. | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.