| Package | Description |
|---|---|
| org.apache.hadoop.security.rpcauth | |
| org.apache.hadoop.util |
Common utilities.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DigestAuthMethod |
class |
FakeKerberosAuthMethod |
class |
KerberosAuthMethod |
class |
SimpleAuthMethod |
| Modifier and Type | Field and Description |
|---|---|
static RpcAuthMethod |
RpcAuthRegistry.DIGEST |
static RpcAuthMethod |
RpcAuthRegistry.FAKE_KERBEROS |
static RpcAuthMethod |
RpcAuthRegistry.KERBEROS
Pre-defined authentication methods
|
static RpcAuthMethod |
RpcAuthRegistry.SIMPLE |
| Modifier and Type | Method and Description |
|---|---|
RpcAuthMethod |
RetryWithNextAuthException.getAuthMethod() |
static RpcAuthMethod |
RpcAuthRegistry.getAuthMethod(byte authCode)
Return the RpcAuthMethod for given auth code
|
static RpcAuthMethod |
RpcAuthRegistry.getAuthMethod(String name) |
static RpcAuthMethod |
RpcAuthRegistry.getAuthMethod(UserGroupInformation.AuthenticationMethod authenticationMethod) |
static RpcAuthMethod |
RpcAuthRegistry.getAuthMethodForLoginModule(String loginModule)
Return the RpcAuthMethod for given JAAS login module
|
static RpcAuthMethod |
RpcAuthRegistry.readAuthMethod(DataInput in)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static List<RpcAuthMethod> |
RpcAuthRegistry.getAuthMethodList(byte[] authCodes)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
RpcAuthRegistry.addRpcAuthMethod(RpcAuthMethod authMethod) |
| Constructor and Description |
|---|
RetryWithNextAuthException(RpcAuthMethod authMethod) |
| Modifier and Type | Method and Description |
|---|---|
static IpcConnectionContextProtos.IpcConnectionContextProto |
ProtoUtil.makeIpcConnectionContext(String protocol,
org.apache.hadoop.security.UserGroupInformation ugi,
RpcAuthMethod authMethod)
This method creates the connection context using exactly the same logic
as the old connection context as was done for writable where
the effective and real users are set based on the auth method.
|
Copyright © 2015 Apache Software Foundation. All Rights Reserved.