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.