| Package | Description |
|---|---|
| org.apache.hadoop.ipc |
Tools to help define network clients and servers.
|
| org.apache.hadoop.security | |
| org.apache.hadoop.security.rpcauth | |
| org.apache.hadoop.security.scram | |
| org.apache.hadoop.security.token |
Support for delegation tokens.
|
| org.apache.hadoop.security.token.delegation |
ZooKeeper secret manager for TokenIdentifiers and DelegationKeys.
|
| Modifier and Type | Method | Description |
|---|---|---|
RPC.Server |
ProtobufRpcEngine.getServer(java.lang.Class<?> protocol,
java.lang.Object protocolImpl,
java.lang.String bindAddress,
int port,
int numHandlers,
int numReaders,
int queueSizePerHandler,
boolean verbose,
Configuration conf,
SecretManager<? extends TokenIdentifier> secretManager,
java.lang.String portRangeConfig,
AlignmentContext alignmentContext) |
Deprecated.
|
RPC.Server |
ProtobufRpcEngine2.getServer(java.lang.Class<?> protocol,
java.lang.Object protocolImpl,
java.lang.String bindAddress,
int port,
int numHandlers,
int numReaders,
int queueSizePerHandler,
boolean verbose,
Configuration conf,
SecretManager<? extends TokenIdentifier> secretManager,
java.lang.String portRangeConfig,
AlignmentContext alignmentContext) |
|
RPC.Server |
RpcEngine.getServer(java.lang.Class<?> protocol,
java.lang.Object instance,
java.lang.String bindAddress,
int port,
int numHandlers,
int numReaders,
int queueSizePerHandler,
boolean verbose,
Configuration conf,
SecretManager<? extends TokenIdentifier> secretManager,
java.lang.String portRangeConfig,
AlignmentContext alignmentContext) |
Construct a server for a protocol implementation instance.
|
RPC.Server |
WritableRpcEngine.getServer(java.lang.Class<?> protocolClass,
java.lang.Object protocolImpl,
java.lang.String bindAddress,
int port,
int numHandlers,
int numReaders,
int queueSizePerHandler,
boolean verbose,
Configuration conf,
SecretManager<? extends TokenIdentifier> secretManager,
java.lang.String portRangeConfig,
AlignmentContext alignmentContext) |
Deprecated.
|
RPC.Builder |
RPC.Builder.setSecretManager(SecretManager<? extends TokenIdentifier> secretManager) |
| Constructor | Description |
|---|---|
Server(java.lang.Class<?> protocolClass,
java.lang.Object protocolImpl,
Configuration conf,
java.lang.String bindAddress,
int port,
int numHandlers,
int numReaders,
int queueSizePerHandler,
boolean verbose,
SecretManager<? extends TokenIdentifier> secretManager,
java.lang.String portRangeConfig,
AlignmentContext alignmentContext) |
Construct an RPC server.
|
Server(java.lang.Class<?> protocolClass,
java.lang.Object protocolImpl,
Configuration conf,
java.lang.String bindAddress,
int port,
int numHandlers,
int numReaders,
int queueSizePerHandler,
boolean verbose,
SecretManager<? extends TokenIdentifier> secretManager,
java.lang.String portRangeConfig,
AlignmentContext alignmentContext) |
Construct an RPC server.
|
Server(java.lang.String bindAddress,
int port,
java.lang.Class<? extends Writable> paramClass,
int handlerCount,
int numReaders,
int queueSizePerHandler,
Configuration conf,
java.lang.String serverName,
SecretManager<? extends TokenIdentifier> secretManager,
java.lang.String portRangeConfig) |
|
Server(java.lang.String bindAddress,
int port,
java.lang.Class<? extends Writable> rpcRequestClass,
int handlerCount,
int numReaders,
int queueSizePerHandler,
Configuration conf,
java.lang.String serverName,
SecretManager<? extends TokenIdentifier> secretManager) |
|
Server(java.lang.String bindAddress,
int port,
java.lang.Class<? extends Writable> rpcRequestClass,
int handlerCount,
int numReaders,
int queueSizePerHandler,
Configuration conf,
java.lang.String serverName,
SecretManager<? extends TokenIdentifier> secretManager,
java.lang.String portRangeConfig) |
Constructs a server listening on the named port and address.
|
Server(java.lang.Class<?> protocolClass,
java.lang.Object protocolImpl,
Configuration conf,
java.lang.String bindAddress,
int port,
int numHandlers,
int numReaders,
int queueSizePerHandler,
boolean verbose,
SecretManager<? extends TokenIdentifier> secretManager,
java.lang.String portRangeConfig) |
Deprecated.
use Server#Server(Class, Object,
Configuration, String, int, int, int, int, boolean, SecretManager)
|
Server(java.lang.Class<?> protocolClass,
java.lang.Object protocolImpl,
Configuration conf,
java.lang.String bindAddress,
int port,
int numHandlers,
int numReaders,
int queueSizePerHandler,
boolean verbose,
SecretManager<? extends TokenIdentifier> secretManager,
java.lang.String portRangeConfig,
AlignmentContext alignmentContext) |
Deprecated.
Construct an RPC server.
|
Server(java.lang.Object protocolImpl,
Configuration conf,
java.lang.String bindAddress,
int port,
int numHandlers,
int numReaders,
int queueSizePerHandler,
boolean verbose,
SecretManager<? extends TokenIdentifier> secretManager) |
Deprecated.
use Server#Server(Class, Object,
Configuration, String, int, int, int, int, boolean, SecretManager)
|
| Modifier and Type | Method | Description |
|---|---|---|
javax.security.sasl.SaslServer |
SaslRpcServer.create(Server.Connection connection,
java.util.Map<java.lang.String,java.lang.Object> saslProperties,
SecretManager<TokenIdentifier> secretManager) |
|
static <T extends TokenIdentifier> |
SaslRpcServer.getIdentifier(java.lang.String id,
SecretManager<T> secretManager) |
| Constructor | Description |
|---|---|
SaslDigestCallbackHandler(SecretManager<TokenIdentifier> secretManager,
Server.Connection connection) |
| Modifier and Type | Method | Description |
|---|---|---|
UserGroupInformation |
RpcAuthMethod.getAuthorizedUgi(java.lang.String authorizedId,
SecretManager secretManager) |
|
UserGroupInformation |
TokenAuthMethod.getAuthorizedUgi(java.lang.String authorizedId,
SecretManager secretManager) |
|
static <T extends TokenIdentifier> |
TokenAuthMethod.getIdentifier(java.lang.String id,
SecretManager<T> secretManager) |
| Constructor | Description |
|---|---|
SaslDigestCallbackHandler(SecretManager<TokenIdentifier> secretManager,
Server.Connection connection) |
| Modifier and Type | Method | Description |
|---|---|---|
static <T extends TokenIdentifier> |
ScramServerCallbackHandler.getIdentifier(java.lang.String id,
SecretManager<T> secretManager) |
| Constructor | Description |
|---|---|
ScramServerCallbackHandler(CredentialCache.Cache<ScramCredential> credentialCache,
SecretManager<TokenIdentifier> secretManager,
Server.Connection connection) |
| Constructor | Description |
|---|---|
Token(T id,
SecretManager<T> mgr) |
Construct a token given a token identifier and a secret manager for the
type of the token identifier.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractDelegationTokenSecretManager<TokenIdent extends AbstractDelegationTokenIdentifier> |
|
class |
SQLDelegationTokenSecretManager<TokenIdent extends AbstractDelegationTokenIdentifier> |
An implementation of
AbstractDelegationTokenSecretManager that
persists TokenIdentifiers and DelegationKeys in an existing SQL database. |
class |
ZKDelegationTokenSecretManager<TokenIdent extends AbstractDelegationTokenIdentifier> |
An implementation of
AbstractDelegationTokenSecretManager that
persists TokenIdentifiers and DelegationKeys in Zookeeper. |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.