| Modifier and Type | Method and Description |
|---|---|
Token<RMDelegationTokenIdentifier> |
RMDelegationTokenSelector.selectToken(Text service,
Collection<Token<? extends TokenIdentifier>> tokens) |
| Modifier and Type | Method and Description |
|---|---|
static void |
RMDelegationTokenIdentifier.Renewer.setSecretManager(AbstractDelegationTokenSecretManager<RMDelegationTokenIdentifier> secretManager,
InetSocketAddress serviceAddress) |
| Modifier and Type | Method and Description |
|---|---|
Map<RMDelegationTokenIdentifier,Long> |
RMStateStore.RMDTSecretManagerState.getTokenState() |
| Modifier and Type | Method and Description |
|---|---|
void |
RMStateStore.removeRMDelegationToken(RMDelegationTokenIdentifier rmDTIdentifier,
int sequenceNumber)
RMDTSecretManager call this to remove the state of a delegation token
|
void |
FileSystemRMStateStore.removeRMDelegationTokenState(RMDelegationTokenIdentifier identifier) |
void |
NullRMStateStore.removeRMDelegationTokenState(RMDelegationTokenIdentifier rmDTIdentifier) |
void |
MemoryRMStateStore.removeRMDelegationTokenState(RMDelegationTokenIdentifier rmDTIdentifier) |
protected abstract void |
RMStateStore.removeRMDelegationTokenState(RMDelegationTokenIdentifier rmDTIdentifier)
Blocking API
Derived classes must implement this method to remove the state of RMDelegationToken
|
void |
RMStateStore.storeRMDelegationTokenAndSequenceNumber(RMDelegationTokenIdentifier rmDTIdentifier,
Long renewDate,
int latestSequenceNumber)
RMDTSecretManager call this to store the state of a delegation token
and sequence number
|
void |
FileSystemRMStateStore.storeRMDelegationTokenAndSequenceNumberState(RMDelegationTokenIdentifier identifier,
Long renewDate,
int latestSequenceNumber) |
void |
NullRMStateStore.storeRMDelegationTokenAndSequenceNumberState(RMDelegationTokenIdentifier rmDTIdentifier,
Long renewDate,
int latestSequenceNumber) |
void |
MemoryRMStateStore.storeRMDelegationTokenAndSequenceNumberState(RMDelegationTokenIdentifier rmDTIdentifier,
Long renewDate,
int latestSequenceNumber) |
protected abstract void |
RMStateStore.storeRMDelegationTokenAndSequenceNumberState(RMDelegationTokenIdentifier rmDTIdentifier,
Long renewDate,
int latestSequenceNumber)
Blocking API
Derived classes must implement this method to store the state of
RMDelegationToken and sequence number
|
| Modifier and Type | Method and Description |
|---|---|
RMDelegationTokenIdentifier |
RMDelegationTokenSecretManager.createIdentifier() |
| Modifier and Type | Method and Description |
|---|---|
Map<RMDelegationTokenIdentifier,Long> |
RMDelegationTokenSecretManager.getAllTokens() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RMDelegationTokenSecretManager.removeStoredToken(RMDelegationTokenIdentifier ident) |
protected void |
RMDelegationTokenSecretManager.storeNewToken(RMDelegationTokenIdentifier identifier,
long renewDate) |
protected void |
RMDelegationTokenSecretManager.updateStoredToken(RMDelegationTokenIdentifier id,
long renewDate) |
Copyright © 2013 Apache Software Foundation. All rights reserved.