| Package | Description |
|---|---|
| org.apache.hadoop.crypto.key |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.hadoop.crypto.key.kms | |
| org.apache.hadoop.fs |
An abstract file system API.
|
| org.apache.hadoop.fs.viewfs |
ViewFileSystem and ViewFileSystemOverloadScheme classes.
|
| 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.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 | Method | Description |
|---|---|---|
Token<?> |
KeyProviderDelegationTokenExtension.getDelegationToken(java.lang.String renewer) |
|
Token<?> |
KeyProviderDelegationTokenExtension.DelegationTokenExtension.selectDelegationToken(Credentials creds) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Void |
KeyProviderDelegationTokenExtension.DelegationTokenExtension.cancelDelegationToken(Token<?> token) |
Cancels the given token.
|
long |
KeyProviderDelegationTokenExtension.DelegationTokenExtension.renewDelegationToken(Token<?> token) |
Renews the given token.
|
| Modifier and Type | Method | Description |
|---|---|---|
Token<?> |
KMSClientProvider.getDelegationToken(java.lang.String renewer) |
|
Token<?> |
LoadBalancingKMSClientProvider.getDelegationToken(java.lang.String renewer) |
|
Token<?> |
KMSClientProvider.selectDelegationToken(Credentials creds) |
|
protected static Token<?> |
KMSClientProvider.selectDelegationToken(Credentials creds,
Text service) |
|
Token<? extends TokenIdentifier> |
LoadBalancingKMSClientProvider.selectDelegationToken(Credentials creds) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
KMSClientProvider.KMSTokenRenewer.cancel(Token<?> token,
Configuration conf) |
|
java.lang.Void |
KMSClientProvider.cancelDelegationToken(Token<?> dToken) |
|
java.lang.Void |
LoadBalancingKMSClientProvider.cancelDelegationToken(Token<?> token) |
|
boolean |
KMSClientProvider.KMSTokenRenewer.isManaged(Token<?> token) |
|
long |
KMSClientProvider.KMSTokenRenewer.renew(Token<?> token,
Configuration conf) |
|
long |
KMSClientProvider.renewDelegationToken(Token<?> dToken) |
|
long |
LoadBalancingKMSClientProvider.renewDelegationToken(Token<?> token) |
| Modifier and Type | Method | Description |
|---|---|---|
Token<?> |
FileSystem.getDelegationToken(java.lang.String renewer) |
Get a new delegation token for this FileSystem.
|
Token<?> |
DelegationTokenRenewer.Renewable.getRenewToken() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<Token<?>> |
AbstractFileSystem.getDelegationTokens(java.lang.String renewer) |
Get one or more delegation tokens associated with the filesystem.
|
java.util.List<Token<?>> |
DelegateToFileSystem.getDelegationTokens(java.lang.String renewer) |
|
java.util.List<Token<?>> |
FileContext.getDelegationTokens(Path p,
java.lang.String renewer) |
Get delegation tokens for the file systems accessed for a given
path.
|
java.util.List<Token<?>> |
FilterFs.getDelegationTokens(java.lang.String renewer) |
| Modifier and Type | Method | Description |
|---|---|---|
<T extends TokenIdentifier> |
DelegationTokenRenewer.Renewable.setDelegationToken(Token<T> token) |
Set delegation token.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.List<Token<?>> |
ViewFs.getDelegationTokens(java.lang.String renewer) |
| 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 |
|---|---|---|
static org.apache.hadoop.security.proto.SecurityProtos.TokenProto |
ProtobufHelper.protoFromToken(Token<?> tok) |
Deprecated.
Create a
TokenProto instance
from a hadoop token. |
| 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 org.apache.hadoop.security.proto.SecurityProtos.TokenProto |
ShadedProtobufHelper.protoFromToken(Token<?> tok) |
Create a
TokenProto instance
from a hadoop token. |
| Modifier and Type | Method | Description |
|---|---|---|
Token<? extends TokenIdentifier> |
Credentials.getToken(Text alias) |
Returns the Token object for the alias.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Collection<Token<? extends TokenIdentifier>> |
Credentials.getAllTokens() |
Return all the tokens in the in-memory map.
|
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 |
|---|---|---|
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
|
static java.net.InetSocketAddress |
SecurityUtil.getTokenServiceAddr(Token<?> token) |
Decode the given token's service field into an InetAddress
|
static void |
SecurityUtil.setTokenService(Token<?> token,
java.net.InetSocketAddress addr) |
Set the given token's service to the format expected by the RPC client
|
| Constructor | Description |
|---|---|
ScramClientCallbackHandler(java.lang.String password,
Token<? extends TokenIdentifier> token) |
| Modifier and Type | Method | Description |
|---|---|---|
default Token<?>[] |
DelegationTokenIssuer.addDelegationTokens(java.lang.String renewer,
Credentials credentials) |
Given a renewer, add delegation tokens for issuer and it's child issuers
to the
Credentials object if it is not already present. |
Token<?> |
DtFetcher.addDelegationTokens(Configuration conf,
Credentials creds,
java.lang.String renewer,
java.lang.String url) |
Add any number of delegation tokens to Credentials object and return
a token instance that is appropriate for aliasing, or null if none.
|
Token<T> |
Token.copyToken() |
|
Token<?> |
DelegationTokenIssuer.getDelegationToken(java.lang.String renewer) |
Unconditionally get a new token with the optional renewer.
|
Token<T> |
Token.privateClone(Text newService) |
Create a private clone of a public token.
|
Token<T> |
TokenSelector.selectToken(Text service,
java.util.Collection<Token<? extends TokenIdentifier>> tokens) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Token.TrivialRenewer.cancel(Token<?> token,
Configuration conf) |
|
abstract void |
TokenRenewer.cancel(Token<?> token,
Configuration conf) |
Cancel the given token.
|
boolean |
Token.TrivialRenewer.isManaged(Token<?> token) |
|
abstract boolean |
TokenRenewer.isManaged(Token<?> token) |
Is the given token managed? Only managed tokens may be renewed or
cancelled.
|
long |
Token.TrivialRenewer.renew(Token<?> token,
Configuration conf) |
|
abstract long |
TokenRenewer.renew(Token<?> token,
Configuration conf) |
Renew the given token.
|
| Modifier and Type | Method | Description |
|---|---|---|
static void |
DelegationTokenIssuer.collectDelegationTokens(DelegationTokenIssuer issuer,
java.lang.String renewer,
Credentials credentials,
java.util.List<Token<?>> tokens) |
NEVER call this method directly.
|
Token<T> |
TokenSelector.selectToken(Text service,
java.util.Collection<Token<? extends TokenIdentifier>> tokens) |
| Constructor | Description |
|---|---|
Token(Token<T> other) |
Clone a token.
|
| Modifier and Type | Method | Description |
|---|---|---|
Token<TokenIdent> |
AbstractDelegationTokenSelector.selectToken(Text service,
java.util.Collection<Token<? extends TokenIdentifier>> tokens) |
| Modifier and Type | Method | Description |
|---|---|---|
TokenIdent |
AbstractDelegationTokenSecretManager.cancelToken(Token<TokenIdent> token,
java.lang.String canceller) |
Cancel a token by removing it from cache.
|
TokenIdent |
SQLDelegationTokenSecretManager.cancelToken(Token<TokenIdent> token,
java.lang.String canceller) |
Cancels a token by removing it from the SQL database.
|
TokenIdent |
ZKDelegationTokenSecretManager.cancelToken(Token<TokenIdent> token,
java.lang.String canceller) |
|
TokenIdent |
AbstractDelegationTokenSecretManager.decodeTokenIdentifier(Token<TokenIdent> token) |
Decode the token identifier.
|
long |
AbstractDelegationTokenSecretManager.renewToken(Token<TokenIdent> token,
java.lang.String renewer) |
Renew a delegation token.
|
| Modifier and Type | Method | Description |
|---|---|---|
Token<TokenIdent> |
AbstractDelegationTokenSelector.selectToken(Text service,
java.util.Collection<Token<? extends TokenIdentifier>> tokens) |
| Modifier and Type | Method | Description |
|---|---|---|
Token<? extends AbstractDelegationTokenIdentifier> |
DelegationTokenManager.createToken(UserGroupInformation ugi,
java.lang.String renewer) |
|
Token<? extends AbstractDelegationTokenIdentifier> |
DelegationTokenManager.createToken(UserGroupInformation ugi,
java.lang.String renewer,
java.lang.String service) |
|
Token<AbstractDelegationTokenIdentifier> |
DelegationTokenAuthenticatedURL.getDelegationToken(java.net.URL url,
DelegationTokenAuthenticatedURL.Token token,
java.lang.String renewer) |
Requests a delegation token using the configured
Authenticator
for authentication. |
Token<AbstractDelegationTokenIdentifier> |
DelegationTokenAuthenticatedURL.getDelegationToken(java.net.URL url,
DelegationTokenAuthenticatedURL.Token token,
java.lang.String renewer,
java.lang.String doAsUser) |
Requests a delegation token using the configured
Authenticator
for authentication. |
Token<AbstractDelegationTokenIdentifier> |
DelegationTokenAuthenticatedURL.Token.getDelegationToken() |
|
Token<AbstractDelegationTokenIdentifier> |
DelegationTokenAuthenticator.getDelegationToken(java.net.URL url,
org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token token,
java.lang.String renewer) |
Requests a delegation token using the configured
Authenticator
for authentication. |
Token<AbstractDelegationTokenIdentifier> |
DelegationTokenAuthenticator.getDelegationToken(java.net.URL url,
org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token token,
java.lang.String renewer,
java.lang.String doAsUser) |
Requests a delegation token using the configured
Authenticator
for authentication. |
Token<? extends TokenIdentifier> |
DelegationTokenAuthenticatedURL.selectDelegationToken(java.net.URL url,
Credentials creds) |
Select a delegation token from all tokens in credentials, based on url.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
DelegationTokenAuthenticator.cancelDelegationToken(java.net.URL url,
org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token token,
Token<AbstractDelegationTokenIdentifier> dToken) |
Cancels a delegation token from the server end-point.
|
void |
DelegationTokenAuthenticator.cancelDelegationToken(java.net.URL url,
org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token token,
Token<AbstractDelegationTokenIdentifier> dToken,
java.lang.String doAsUser) |
Cancels a delegation token from the server end-point.
|
void |
DelegationTokenManager.cancelToken(Token<? extends AbstractDelegationTokenIdentifier> token,
java.lang.String canceler) |
|
long |
DelegationTokenAuthenticator.renewDelegationToken(java.net.URL url,
org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token token,
Token<AbstractDelegationTokenIdentifier> dToken) |
Renews a delegation token from the server end-point using the
configured
Authenticator for authentication. |
long |
DelegationTokenAuthenticator.renewDelegationToken(java.net.URL url,
org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token token,
Token<AbstractDelegationTokenIdentifier> dToken,
java.lang.String doAsUser) |
Renews a delegation token from the server end-point using the
configured
Authenticator for authentication. |
long |
DelegationTokenManager.renewToken(Token<? extends AbstractDelegationTokenIdentifier> token,
java.lang.String renewer) |
|
void |
DelegationTokenAuthenticatedURL.Token.setDelegationToken(Token<AbstractDelegationTokenIdentifier> delegationToken) |
|
UserGroupInformation |
DelegationTokenManager.verifyToken(Token<? extends AbstractDelegationTokenIdentifier> token) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.