Package io.helidon.security.jwt.jwk
JWK (JSON web key) support.
Classes in this package allow you to read JWK definitions from Json (
JwkKeys) and
to use them for signatures (Jwk.sign(byte[]) and Jwk.verifySignature(byte[], byte[])).- See Also:
Jwk.create(javax.json.JsonObject),JwkEC,JwkRSA,JwkOctet
-
Class Summary Class Description Jwk A JWK (JSON Web key) is a representation of data needed to sign, encrypt, verify and /or decrypt data (e.g a public and/or private key; password for symmetric ciphers).JwkEC Elliptic curve JSON web key.JwkEC.Builder Builder forJwkEC.JwkKeys A representation of the JSON web keys document - a map of key ids to corresponding web keys.JwkKeys.Builder Builder ofJwkKeys.JwkOctet Symmetric cipher JSON web key.JwkOctet.Builder Builder forJwkOctet.JwkRSA RSA JSON web key.JwkRSA.Builder Builder forJwkRSA.