Package io.micronaut.security.token.jwt.signature.jwks
package io.micronaut.security.token.jwt.signature.jwks
Classes providing functionality to verify JWT signatures with a remote JSON Web Key Set.
- Since:
- 1.1.0
- Author:
- Sergio del Amo
-
ClassDescriptionDefault implementation of
JwkSetFetcher
forJWKSet
.AOT Optimizations.Default implementation ofJwkValidator
which uses a JSON Web Signature (JWS) verifier.Designates a class which caches a Json Web Key Set which may typically be fetched from a remote authorization server.Fetch a Json Web Key Set by a given url.SignatureConfiguration
backed by aJWKSet
.Signature configuration which enables verification of remote JSON Web Key Set.JSON Web Key Set Configuration.JSON Web Key Set (JWKS) Signature Configuration properties holder.Utility class to verify signatures with aJWKSet
.Validates a JWT signature with a JSON Web Key (JWK).Creates aSignatureConfiguration
per bean of typeStaticJwksSignatureConfiguration
.Configuration JSON Web Key Sets defined as static resources.Creates a bean of typeStaticJwksSignatureConfiguration
per `micronaut.security.token.jwt.signatures.jwks-static.*`.