Module io.helidon.security.jwt
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
.