Interface AuthenticationToken
-
- All Superinterfaces:
Cloneable
,Destroyable
,org.apache.hadoop.io.Writable
- All Known Subinterfaces:
DelegationToken
- All Known Implementing Classes:
CredentialProviderToken
,DelegationTokenImpl
,KerberosToken
,NullToken
,PasswordToken
public interface AuthenticationToken extends org.apache.hadoop.io.Writable, Destroyable, Cloneable
- Since:
- 1.5.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
AuthenticationToken.AuthenticationTokenSerializer
A utility class to serialize/deserializeAuthenticationToken
objects.
Unfortunately, these methods are provided in an inner-class, to avoid breaking the interface API.static class
AuthenticationToken.Properties
static class
AuthenticationToken.TokenProperty
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthenticationToken
clone()
Set<AuthenticationToken.TokenProperty>
getProperties()
void
init(AuthenticationToken.Properties properties)
-
Methods inherited from interface javax.security.auth.Destroyable
destroy, isDestroyed
-
-
-
-
Method Detail
-
init
void init(AuthenticationToken.Properties properties)
-
getProperties
Set<AuthenticationToken.TokenProperty> getProperties()
-
clone
AuthenticationToken clone()
-
-