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 SecurityInfo |
RpcConnection.securityInfo |
Modifier and Type | Field and Description |
---|---|
private static ConcurrentMap<String,SecurityInfo> |
SecurityInfo.infos
Maps RPC service names to authentication information
|
Modifier and Type | Method and Description |
---|---|
static SecurityInfo |
SecurityInfo.getInfo(String serviceName)
Returns the security configuration associated with the given service name.
|
Modifier and Type | Method and Description |
---|---|
static void |
SecurityInfo.addInfo(String serviceName,
SecurityInfo securityInfo)
Adds a security configuration for a new service name.
|
Constructor and Description |
---|
AbstractHBaseSaslRpcClient(org.apache.hadoop.conf.Configuration conf,
SaslClientAuthenticationProvider provider,
org.apache.hadoop.security.token.Token<? extends org.apache.hadoop.security.token.TokenIdentifier> token,
InetAddress serverAddr,
SecurityInfo securityInfo,
boolean fallbackAllowed)
Create a HBaseSaslRpcClient for an authentication method
|
AbstractHBaseSaslRpcClient(org.apache.hadoop.conf.Configuration conf,
SaslClientAuthenticationProvider provider,
org.apache.hadoop.security.token.Token<? extends org.apache.hadoop.security.token.TokenIdentifier> token,
InetAddress serverAddr,
SecurityInfo securityInfo,
boolean fallbackAllowed,
String rpcProtection)
Create a HBaseSaslRpcClient for an authentication method
|
HBaseSaslRpcClient(org.apache.hadoop.conf.Configuration conf,
SaslClientAuthenticationProvider provider,
org.apache.hadoop.security.token.Token<? extends org.apache.hadoop.security.token.TokenIdentifier> token,
InetAddress serverAddr,
SecurityInfo securityInfo,
boolean fallbackAllowed) |
HBaseSaslRpcClient(org.apache.hadoop.conf.Configuration conf,
SaslClientAuthenticationProvider provider,
org.apache.hadoop.security.token.Token<? extends org.apache.hadoop.security.token.TokenIdentifier> token,
InetAddress serverAddr,
SecurityInfo securityInfo,
boolean fallbackAllowed,
String rpcProtection,
boolean initStreamForCrypto) |
NettyHBaseSaslRpcClient(org.apache.hadoop.conf.Configuration conf,
SaslClientAuthenticationProvider provider,
org.apache.hadoop.security.token.Token<? extends org.apache.hadoop.security.token.TokenIdentifier> token,
InetAddress serverAddr,
SecurityInfo securityInfo,
boolean fallbackAllowed,
String rpcProtection) |
NettyHBaseSaslRpcClientHandler(org.apache.hbase.thirdparty.io.netty.util.concurrent.Promise<Boolean> saslPromise,
org.apache.hadoop.security.UserGroupInformation ugi,
SaslClientAuthenticationProvider provider,
org.apache.hadoop.security.token.Token<? extends org.apache.hadoop.security.token.TokenIdentifier> token,
InetAddress serverAddr,
SecurityInfo securityInfo,
boolean fallbackAllowed,
org.apache.hadoop.conf.Configuration conf) |
Modifier and Type | Method and Description |
---|---|
SaslClient |
GssSaslClientAuthenticationProvider.createClient(org.apache.hadoop.conf.Configuration conf,
InetAddress serverAddr,
SecurityInfo securityInfo,
org.apache.hadoop.security.token.Token<? extends org.apache.hadoop.security.token.TokenIdentifier> token,
boolean fallbackAllowed,
Map<String,String> saslProps) |
SaslClient |
SimpleSaslClientAuthenticationProvider.createClient(org.apache.hadoop.conf.Configuration conf,
InetAddress serverAddress,
SecurityInfo securityInfo,
org.apache.hadoop.security.token.Token<? extends org.apache.hadoop.security.token.TokenIdentifier> token,
boolean fallbackAllowed,
Map<String,String> saslProps) |
SaslClient |
SaslClientAuthenticationProvider.createClient(org.apache.hadoop.conf.Configuration conf,
InetAddress serverAddr,
SecurityInfo securityInfo,
org.apache.hadoop.security.token.Token<? extends org.apache.hadoop.security.token.TokenIdentifier> token,
boolean fallbackAllowed,
Map<String,String> saslProps)
Creates the SASL client instance for this auth'n method.
|
SaslClient |
DigestSaslClientAuthenticationProvider.createClient(org.apache.hadoop.conf.Configuration conf,
InetAddress serverAddr,
SecurityInfo securityInfo,
org.apache.hadoop.security.token.Token<? extends org.apache.hadoop.security.token.TokenIdentifier> token,
boolean fallbackAllowed,
Map<String,String> saslProps) |
(package private) String |
GssSaslClientAuthenticationProvider.getServerPrincipal(org.apache.hadoop.conf.Configuration conf,
SecurityInfo securityInfo,
InetAddress server) |
Modifier and Type | Method and Description |
---|---|
SaslClient |
ShadeSaslClientAuthenticationProvider.createClient(org.apache.hadoop.conf.Configuration conf,
InetAddress serverAddr,
SecurityInfo securityInfo,
org.apache.hadoop.security.token.Token<? extends org.apache.hadoop.security.token.TokenIdentifier> token,
boolean fallbackAllowed,
Map<String,String> saslProps) |
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.