| Package | Description |
|---|---|
| org.apache.hadoop.security | |
| org.apache.hadoop.security.rpcauth | |
| org.apache.hadoop.security.scram | |
| org.apache.hadoop.util |
Common utilities.
|
| Modifier and Type | Field | Description |
|---|---|---|
RpcAuthMethod |
SaslRpcServer.authMethod |
| Modifier and Type | Method | Description |
|---|---|---|
RpcAuthMethod |
SaslRpcClient.getAuthMethod() |
|
RpcAuthMethod |
SaslRpcClient.saslConnect(Client.IpcStreams ipcStreams) |
Do client side SASL authentication with server via the given IpcStreams.
|
| Modifier and Type | Method | Description |
|---|---|---|
static java.lang.Class<? extends RpcAuthMethod> |
SecurityUtil.getCustomRpcAuthMethod(Configuration conf) |
|
java.util.List<RpcAuthMethod> |
UserGroupInformation.getRpcAuthMethodList() |
| Constructor | Description |
|---|---|
SaslRpcServer(RpcAuthMethod authMethod) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
DigestAuthMethod |
|
class |
FakeKerberosAuthMethod |
|
class |
KerberosAuthMethod |
|
class |
SimpleAuthMethod |
|
class |
TokenAuthMethod |
| Modifier and Type | Field | Description |
|---|---|---|
static RpcAuthMethod |
RpcAuthRegistry.DIGEST |
|
static RpcAuthMethod |
RpcAuthRegistry.FAKE_KERBEROS |
|
static RpcAuthMethod |
RpcAuthRegistry.KERBEROS |
Pre-defined authentication methods
|
static RpcAuthMethod |
RpcAuthRegistry.SCRAM |
|
static RpcAuthMethod |
RpcAuthRegistry.SIMPLE |
| Modifier and Type | Method | Description |
|---|---|---|
RpcAuthMethod |
RetryWithNextAuthException.getAuthMethod() |
|
static RpcAuthMethod |
RpcAuthRegistry.getAuthMethod(byte authCode) |
Return the RpcAuthMethod for given auth code
|
static RpcAuthMethod |
RpcAuthRegistry.getAuthMethod(java.lang.String name) |
|
static RpcAuthMethod |
RpcAuthRegistry.getAuthMethod(UserGroupInformation.AuthenticationMethod authenticationMethod) |
|
static RpcAuthMethod |
RpcAuthRegistry.getAuthMethodForLoginModule(java.lang.String loginModule) |
Return the RpcAuthMethod for given JAAS login module
|
static RpcAuthMethod |
RpcAuthRegistry.readAuthMethod(java.io.DataInput in) |
Deprecated.
|
| Modifier and Type | Method | Description |
|---|---|---|
static java.util.List<RpcAuthMethod> |
RpcAuthRegistry.getAuthMethodList(byte[] authCodes) |
Deprecated.
|
| Modifier and Type | Method | Description |
|---|---|---|
static void |
RpcAuthRegistry.addRpcAuthMethod(RpcAuthMethod authMethod) |
| Constructor | Description |
|---|---|
RetryWithNextAuthException(RpcAuthMethod authMethod) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
ScramAuthMethod |
| Modifier and Type | Method | Description |
|---|---|---|
static org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.IpcConnectionContextProto |
ProtoUtil.makeIpcConnectionContext(java.lang.String protocol,
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 © 2008–2025 Apache Software Foundation. All rights reserved.