Interface | Description |
---|---|
RecipientRepository |
Interface for a reipient repository used to lookup a recipients encryption key.
|
TokenGenerator |
Interface for Token Generator in charge of generating
different types of Tokens throughout the systems such
as pre image data, JSON Web Tokens etc.
|
Class | Description |
---|---|
AsymmetricKeyTokenGenerator |
Token Manager to generate token using asymmetric key manager.
|
BaseTokenGenerator |
Default abstract base class containing help method for implementing
TokenGenerators.
|
JWTClaim |
Abstract base that a value object can be added as a claim or parsed from a JWTToken Claim.
|
KeyIdByFileRecipientRepository |
Implementation that looks up recipient keys stored in local given where it is assumed that the keyId is used as subject.
|
SymmetricKeyTokenGenerator |
Token Manager to generate token using symmetric key manager.
|
TokenContext |
Cryptographic context specific for token generation specifying which
type of token about to be generated.
|
Enum | Description |
---|---|
TokenException.Reason |
A List of reasons on why that was wrong with to token.
|
Exception | Description |
---|---|
TokenException |
Exception thrown by TokenGenerator if verification of a token failed.
|