Uses of Class
io.helidon.security.jwt.jwk.Jwk
Package
Description
Implementation of Microprofile JWT Auth specification.
JWT (JSON web token) support.
JWK (JSON web key) support.
-
Uses of Jwk in io.helidon.microprofile.jwt.auth
Modifier and TypeMethodDescriptionJwtAuthProvider.Builder.defaultJwk
(Jwk defaultJwk) Default JWK which should be used. -
Uses of Jwk in io.helidon.security.jwt
Modifier and TypeMethodDescriptionstatic EncryptedJwt
Create new EncryptedJwt.DecryptSignedJwt
from the content of the encrypted jwt.DecryptSignedJwt
from the content of the encrypted jwt.SpecificJwk
which should be used for content key encryption.static SignedJwt
Sign a jwt using an explicit jwk.SignedJwt.verifySignature
(JwkKeys keys, Jwk defaultJwk) Verify signature against the provided keys (the kid of thisPrincipal JWT should be present in theJwkKeys
provided). -
Uses of Jwk in io.helidon.security.jwt.jwk
Modifier and TypeClassDescriptionclass
Elliptic curve JSON web key.class
Symmetric cipher JSON web key.class
RSA JSON web key.Modifier and TypeFieldDescriptionstatic final Jwk
Jwk.NONE_JWK
A jwk with no fields filled andALG_NONE
algorithm.Modifier and TypeMethodDescriptionstatic Jwk
Jwk.create
(JsonObject json) Create an instance from Json object.Modifier and TypeMethodDescriptionGet a JWK for defined key id if present.JwkKeys.keys()
List of keys in this instance.Modifier and TypeMethodDescriptionAdd a new JWK to this keys.