@InterfaceAudience.Public @InterfaceStability.Evolving
| Interface | Description |
|---|---|
| DtFetcher |
DtFetcher is an interface which permits the abstraction and separation of
delegation token fetch implementaions across different packages and
compilation units.
|
| TokenSelector<T extends TokenIdentifier> |
Select token of type T from tokens for use with named service
|
| Class | Description |
|---|---|
| DtFileOperations |
DtFileOperations is a collection of delegation token file operations.
|
| DtUtilShell |
DtUtilShell is a set of command line token file management operations.
|
| SecretManager<T extends TokenIdentifier> |
The server-side secret manager for each token type.
|
| Token<T extends TokenIdentifier> |
The client-side form of the token.
|
| Token.TrivialRenewer |
A trivial renewer for token kinds that aren't managed.
|
| TokenIdentifier |
An identifier that identifies a token, may contain public information
about a token, including its kind (or type).
|
| TokenRenewer |
This is the interface for plugins that handle tokens.
|
| Exception | Description |
|---|---|
| SecretManager.InvalidToken |
The token was invalid and the message explains why.
|
| Annotation Type | Description |
|---|---|
| TokenInfo |
Indicates Token related information to be used
|
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.