@InterfaceAudience.Private public interface DelegationTokenManager
Modifier and Type | Method and Description |
---|---|
void |
cancelToken(Token<DelegationTokenIdentifier> token,
String canceler)
Cancels a delegation token.
|
Token<DelegationTokenIdentifier> |
createToken(UserGroupInformation ugi,
String renewer)
Creates a delegation token.
|
long |
renewToken(Token<DelegationTokenIdentifier> token,
String renewer)
Renews a delegation token.
|
UserGroupInformation |
verifyToken(Token<DelegationTokenIdentifier> token)
Verifies a delegation token.
|
Token<DelegationTokenIdentifier> createToken(UserGroupInformation ugi, String renewer) throws DelegationTokenManagerException
ugi
- UGI creating the token.renewer
- token renewer.DelegationTokenManagerException
- thrown if the token could not be
created.long renewToken(Token<DelegationTokenIdentifier> token, String renewer) throws DelegationTokenManagerException
token
- delegation token to renew.renewer
- token renewer.DelegationTokenManagerException
- thrown if the token could not be
renewed.void cancelToken(Token<DelegationTokenIdentifier> token, String canceler) throws DelegationTokenManagerException
token
- delegation token to cancel.canceler
- token canceler.DelegationTokenManagerException
- thrown if the token could not be
canceled.UserGroupInformation verifyToken(Token<DelegationTokenIdentifier> token) throws DelegationTokenManagerException
token
- delegation token to verify.DelegationTokenManagerException
- thrown if the token could not be
verified.Copyright © 2013 Apache Software Foundation. All rights reserved.