|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.hadoop.hive.thrift.MemoryTokenStore
public class MemoryTokenStore
Default in-memory token store implementation.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.apache.hadoop.hive.thrift.DelegationTokenStore |
|---|
DelegationTokenStore.TokenStoreException |
| Constructor Summary | |
|---|---|
MemoryTokenStore()
|
|
| Method Summary | |
|---|---|
int |
addMasterKey(String s)
Add new master key. |
boolean |
addToken(DelegationTokenIdentifier tokenIdentifier,
org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager.DelegationTokenInformation token)
Add token. |
void |
close()
|
List<DelegationTokenIdentifier> |
getAllDelegationTokenIdentifiers()
List of all token identifiers in the store. |
org.apache.hadoop.conf.Configuration |
getConf()
|
String[] |
getMasterKeys()
Return all master keys. |
org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager.DelegationTokenInformation |
getToken(DelegationTokenIdentifier tokenIdentifier)
Get token. |
boolean |
removeMasterKey(int keySeq)
Remove key for given id. |
boolean |
removeToken(DelegationTokenIdentifier tokenIdentifier)
Remove token. |
void |
setConf(org.apache.hadoop.conf.Configuration conf)
|
void |
setStore(Object hmsHandler)
|
void |
updateMasterKey(int keySeq,
String s)
Update master key (for expiration and setting store assigned sequence within key) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MemoryTokenStore()
| Method Detail |
|---|
public void setConf(org.apache.hadoop.conf.Configuration conf)
setConf in interface org.apache.hadoop.conf.Configurablepublic org.apache.hadoop.conf.Configuration getConf()
getConf in interface org.apache.hadoop.conf.Configurablepublic int addMasterKey(String s)
DelegationTokenStore
addMasterKey in interface DelegationTokenStore
public void updateMasterKey(int keySeq,
String s)
DelegationTokenStore
updateMasterKey in interface DelegationTokenStorepublic boolean removeMasterKey(int keySeq)
DelegationTokenStore
removeMasterKey in interface DelegationTokenStorepublic String[] getMasterKeys()
DelegationTokenStore
getMasterKeys in interface DelegationTokenStore
public boolean addToken(DelegationTokenIdentifier tokenIdentifier,
org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager.DelegationTokenInformation token)
DelegationTokenStore
addToken in interface DelegationTokenStorepublic boolean removeToken(DelegationTokenIdentifier tokenIdentifier)
DelegationTokenStore
removeToken in interface DelegationTokenStorepublic org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager.DelegationTokenInformation getToken(DelegationTokenIdentifier tokenIdentifier)
DelegationTokenStore
getToken in interface DelegationTokenStorepublic List<DelegationTokenIdentifier> getAllDelegationTokenIdentifiers()
DelegationTokenStore
getAllDelegationTokenIdentifiers in interface DelegationTokenStore
public void close()
throws IOException
close in interface CloseableIOException
public void setStore(Object hmsHandler)
throws DelegationTokenStore.TokenStoreException
setStore in interface DelegationTokenStoreDelegationTokenStore.TokenStoreException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||