Uses of Class
io.helidon.security.jwt.jwk.Jwk
Packages that use 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
Methods in io.helidon.microprofile.jwt.auth with parameters of type JwkModifier and TypeMethodDescriptionJwtAuthProvider.Builder.defaultJwk
(Jwk defaultJwk) Default JWK which should be used. -
Uses of Jwk in io.helidon.security.jwt
Methods in io.helidon.security.jwt with parameters of type JwkModifier 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
Subclasses of Jwk in io.helidon.security.jwt.jwkModifier and TypeClassDescriptionclass
Elliptic curve JSON web key.class
Symmetric cipher JSON web key.class
RSA JSON web key.Fields in io.helidon.security.jwt.jwk declared as JwkModifier and TypeFieldDescriptionstatic final Jwk
Jwk.NONE_JWK
A jwk with no fields filled andALG_NONE
algorithm.Methods in io.helidon.security.jwt.jwk that return JwkModifier and TypeMethodDescriptionstatic Jwk
Jwk.create
(JsonObject json) Create an instance from Json object.Methods in io.helidon.security.jwt.jwk that return types with arguments of type JwkModifier and TypeMethodDescriptionGet a JWK for defined key id if present.JwkKeys.keys()
List of keys in this instance.Methods in io.helidon.security.jwt.jwk with parameters of type JwkModifier and TypeMethodDescriptionAdd a new JWK to this keys.