| 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 | 
| Modifier and Type | Field and Description | 
|---|---|
| protected SaslServerAuthenticationProvider | ServerRpcConnection. provider | 
| Constructor and Description | 
|---|
| HBaseSaslRpcServer(SaslServerAuthenticationProvider provider,
                  Map<String,String> saslProps,
                  org.apache.hadoop.security.token.SecretManager<org.apache.hadoop.security.token.TokenIdentifier> secretManager) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DigestSaslServerAuthenticationProvider | 
| class  | GssSaslServerAuthenticationProvider | 
| class  | SimpleSaslServerAuthenticationProvider | 
| Modifier and Type | Field and Description | 
|---|---|
| private HashMap<Byte,SaslServerAuthenticationProvider> | SaslServerAuthenticationProviders. providers | 
| Modifier and Type | Method and Description | 
|---|---|
| SaslServerAuthenticationProvider | SaslServerAuthenticationProviders. getSimpleProvider()Extracts the SIMPLE authentication provider. | 
| SaslServerAuthenticationProvider | SaslServerAuthenticationProviders. selectProvider(byte authByte)Selects the appropriate SaslServerAuthenticationProvider from those available. | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) static void | SaslServerAuthenticationProviders. addProviderIfNotExists(SaslServerAuthenticationProvider provider,
                      HashMap<Byte,SaslServerAuthenticationProvider> providers)Adds the given provider into the map of providers if a mapping for the auth code does not
 already exist in the map. | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) static void | SaslServerAuthenticationProviders. addExtraProviders(org.apache.hadoop.conf.Configuration conf,
                 HashMap<Byte,SaslServerAuthenticationProvider> providers)Adds any providers defined in the configuration. | 
| (package private) static void | SaslServerAuthenticationProviders. addProviderIfNotExists(SaslServerAuthenticationProvider provider,
                      HashMap<Byte,SaslServerAuthenticationProvider> providers)Adds the given provider into the map of providers if a mapping for the auth code does not
 already exist in the map. | 
| Constructor and Description | 
|---|
| SaslServerAuthenticationProviders(org.apache.hadoop.conf.Configuration conf,
                                 HashMap<Byte,SaslServerAuthenticationProvider> providers) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ShadeSaslServerAuthenticationProvider | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.