| Package | Description |
|---|---|
| org.apache.hadoop.crypto.key.kms | |
| org.apache.hadoop.fs |
An abstract file system API.
|
| org.apache.hadoop.ipc |
Tools to help define network clients and servers.
|
| org.apache.hadoop.ipc.internal |
IPC internal classes not for any use by libraries outside
the apache hadoop source tree.
|
| 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.
|
| org.apache.hadoop.security.token.delegation.web |
| Modifier and Type | Class | Description |
|---|---|---|
static class |
KMSDelegationToken.KMSDelegationTokenIdentifier |
DelegationTokenIdentifier used for the KMS.
|
| Modifier and Type | Method | Description |
|---|---|---|
Token<? extends TokenIdentifier> |
LoadBalancingKMSClientProvider.selectDelegationToken(Credentials creds) |
| Modifier and Type | Method | Description |
|---|---|---|
<T extends TokenIdentifier> |
DelegationTokenRenewer.Renewable.setDelegationToken(Token<T> token) |
Set delegation token.
|
| Modifier and Type | Method | Description |
|---|---|---|
static Token<? extends TokenIdentifier> |
ProtobufHelper.tokenFromProto(org.apache.hadoop.security.proto.SecurityProtos.TokenProto tokenProto) |
Deprecated.
Get a token from a TokenProto payload.
|
| 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 |
|---|---|---|
static Token<? extends TokenIdentifier> |
ShadedProtobufHelper.tokenFromProto(org.apache.hadoop.security.proto.SecurityProtos.TokenProto tokenProto) |
Create a hadoop token from a protobuf token.
|
| Modifier and Type | Method | Description |
|---|---|---|
static <T extends TokenIdentifier> |
SaslRpcServer.getIdentifier(java.lang.String id,
SecretManager<T> secretManager) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Collection<Token<? extends TokenIdentifier>> |
Credentials.getAllTokens() |
Return all the tokens in the in-memory map.
|
Token<? extends TokenIdentifier> |
Credentials.getToken(Text alias) |
Returns the Token object for the alias.
|
java.util.Set<TokenIdentifier> |
UserGroupInformation.getTokenIdentifiers() |
Get the set of TokenIdentifiers belonging to this UGI
|
java.util.Map<Text,Token<? extends TokenIdentifier>> |
Credentials.getTokenMap() |
Returns an unmodifiable version of the full map of aliases to Tokens.
|
java.util.Collection<Token<? extends TokenIdentifier>> |
UserGroupInformation.getTokens() |
Obtain the collection of tokens associated with this user.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
UserGroupInformation.addTokenIdentifier(TokenIdentifier tokenId) |
Add a TokenIdentifier to this UGI.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
Credentials.addToken(Text alias,
Token<? extends TokenIdentifier> t) |
Add a token in the storage (in memory).
|
boolean |
UserGroupInformation.addToken(Text alias,
Token<? extends TokenIdentifier> token) |
Add a named token to this UGI
|
boolean |
UserGroupInformation.addToken(Token<? extends TokenIdentifier> token) |
Add a token to this UGI
|
javax.security.sasl.SaslServer |
SaslRpcServer.create(Server.Connection connection,
java.util.Map<java.lang.String,java.lang.Object> saslProperties,
SecretManager<TokenIdentifier> secretManager) |
| Constructor | Description |
|---|---|
SaslDigestCallbackHandler(SecretManager<TokenIdentifier> secretManager,
Server.Connection connection) |
| Modifier and Type | Method | Description |
|---|---|---|
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 |
|---|---|
ScramClientCallbackHandler(java.lang.String password,
Token<? extends TokenIdentifier> token) |
|
ScramServerCallbackHandler(CredentialCache.Cache<ScramCredential> credentialCache,
SecretManager<TokenIdentifier> secretManager,
Server.Connection connection) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
SecretManager<T extends TokenIdentifier> |
The server-side secret manager for each token type.
|
class |
Token<T extends TokenIdentifier> |
The client-side form of the token.
|
interface |
TokenSelector<T extends TokenIdentifier> |
Select token of type T from tokens for use with named service
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Class<? extends TokenSelector<? extends TokenIdentifier>> |
value() |
The type of TokenSelector to be used.
|
| Modifier and Type | Method | Description |
|---|---|---|
Token<T> |
TokenSelector.selectToken(Text service,
java.util.Collection<Token<? extends TokenIdentifier>> tokens) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractDelegationTokenIdentifier |
| Modifier and Type | Method | Description |
|---|---|---|
Token<TokenIdent> |
AbstractDelegationTokenSelector.selectToken(Text service,
java.util.Collection<Token<? extends TokenIdentifier>> tokens) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
DelegationTokenIdentifier |
Concrete delegation token identifier used by
DelegationTokenManager,
KerberosDelegationTokenAuthenticationHandler and
DelegationTokenAuthenticationFilter. |
| Modifier and Type | Method | Description |
|---|---|---|
Token<? extends TokenIdentifier> |
DelegationTokenAuthenticatedURL.selectDelegationToken(java.net.URL url,
Credentials creds) |
Select a delegation token from all tokens in credentials, based on url.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.