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 EncryptedJwtCreate new EncryptedJwt.DecryptSignedJwtfrom the content of the encrypted jwt.DecryptSignedJwtfrom the content of the encrypted jwt.SpecificJwkwhich should be used for content key encryption.static SignedJwtSign 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 theJwkKeysprovided). -
Uses of Jwk in io.helidon.security.jwt.jwk
Subclasses of Jwk in io.helidon.security.jwt.jwkModifier and TypeClassDescriptionclassElliptic curve JSON web key.classSymmetric cipher JSON web key.classRSA JSON web key.Fields in io.helidon.security.jwt.jwk declared as JwkModifier and TypeFieldDescriptionstatic final JwkJwk.NONE_JWKA jwk with no fields filled andALG_NONEalgorithm.Methods in io.helidon.security.jwt.jwk that return JwkModifier and TypeMethodDescriptionstatic JwkJwk.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.