Package de.christofreichardt.json.webkey
package de.christofreichardt.json.webkey
Provides the JSON Web Key (JWK) classes for convenience.
- See Also:
-
ClassesClassDescriptionBase class for JSON web keys.JsonWebKey.Builder<T extends JsonWebKey.Builder<T>>Base class for all
JsonWebKey.Builders.Convenient for the handling of key pairs in the spirit of RFC 7517 (JSON Web Key) and RFC 7518 (JSON Web Algorithms).AJsonWebKey.Builderfor buildingJsonWebKeyPairs by internally generating an EC key pair for the curve "secp256r1".Some low level utility procedures for handling raw bytes.Convenient for the handling of public keys in the spirit of RFC 7517 (JSON Web Key) and RFC 7518 (JSON Web Algorithms).Convenient for the handling of secret keys in the spirit of RFC 7517 (JSON Web Key) and RFC 7518 (JSON Web Algorithms).AJsonWebKey.Builderfor buildingJsonWebSecretKeys by specifying an algorithm and a keysize.Helper class needed to propagate the identifiers of this curve through serialization and deserialization.