Uses of Class
io.helidon.security.jwt.jwk.Jwk
-
Packages that use Jwk Package Description io.helidon.microprofile.jwt.auth Implementation of Microprofile JWT Auth specification.io.helidon.security.jwt JWT (JSON web token) support.io.helidon.security.jwt.jwk 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 Jwk Modifier and Type Method Description JwtAuthProvider.Builder
JwtAuthProvider.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 Jwk Modifier and Type Method Description static SignedJwt
SignedJwt. sign(Jwt jwt, Jwk jwk)
Sign a jwt using an explicit jwk.Errors
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.jwk Modifier and Type Class Description class
JwkEC
Elliptic curve JSON web key.class
JwkOctet
Symmetric cipher JSON web key.class
JwkRSA
RSA JSON web key.Fields in io.helidon.security.jwt.jwk declared as Jwk Modifier and Type Field Description static Jwk
Jwk. NONE_JWK
A jwk with no fields filled andALG_NONE
algorithm.Methods in io.helidon.security.jwt.jwk that return Jwk Modifier and Type Method Description static 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 Jwk Modifier and Type Method Description Optional<Jwk>
JwkKeys. forKeyId(String keyId)
Get a JWK for defined key id if present.List<Jwk>
JwkKeys. keys()
List of keys in this instance.Methods in io.helidon.security.jwt.jwk with parameters of type Jwk Modifier and Type Method Description JwkKeys.Builder
JwkKeys.Builder. addKey(Jwk key)
Add a new JWK to this keys.
-