jose library
Javascript Object Signing and Encryption (JOSE) library
Classes
- DefaultJsonWebKeySetLoader
-
A JsonWebKeySetLoader that uses
http.Client
to make http requests. - JoseHeader
-
Contains the
JSON Object Signing and Encryption
header parameters for JsonWebSignature and JsonWebEncryption - JoseObject
- Base class for JsonWebSignature and JsonWebEncryption.
-
JoseObjectBuilder<
T extends JoseObject> - Base class for JsonWebSignatureBuilder and JsonWebEncryptionBuilder
- JosePayload
- The payload of a JsonWebSignature or JsonWebEncryption
- JoseRecipient
- Per-recipient content of a JoseObject
- JsonWebAlgorithm
- JsonWebEncryption
- JSON Web Encryption (JWE) represents encrypted content using JSON-based data structures
- JsonWebEncryptionBuilder
- Builder for JsonWebSignature
- JsonWebKey
- JSON Web Key (JWK) represents a cryptographic key
- JsonWebKeySet
- Represents a set of JsonWebKeys
- JsonWebKeySetLoader
- Used for loading JSON Web Key sets from an url
- JsonWebKeyStore
- A key store to lookup JsonWebKeys
- JsonWebSignature
- JSON Web Signature (JWS) represents content secured with digital signatures or Message Authentication Codes (MACs) using JSON-based data structures.
- JsonWebSignatureBuilder
- Builder for JsonWebSignature
- JsonWebToken
- Represents a JWT
- JsonWebTokenClaims
- The set of claims conveyed by the JsonWebToken