@InterfaceAudience.Private @InterfaceStability.Evolving public class FsDelegationToken extends java.lang.Object
Constructor and Description |
---|
FsDelegationToken(UserProvider userProvider,
java.lang.String renewer) |
Modifier and Type | Method and Description |
---|---|
void |
acquireDelegationToken(FileSystem fs)
Acquire the delegation token for the specified filesytem.
|
FileSystem |
getFileSystem() |
java.lang.String |
getRenewer() |
UserProvider |
getUserProvider() |
<any> |
getUserToken() |
void |
releaseDelegationToken()
Releases a previously acquired delegation token.
|
public FsDelegationToken(UserProvider userProvider, java.lang.String renewer)
public void acquireDelegationToken(FileSystem fs) throws java.io.IOException
fs
- the filesystem that requires the delegation tokenjava.io.IOException
- on fs.getDelegationToken() failurepublic void releaseDelegationToken()
public UserProvider getUserProvider()
public java.lang.String getRenewer()
public <any> getUserToken()
public FileSystem getFileSystem()