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
JwkSetFetcherforJWKSet.AOT Optimizations.Default implementation ofJwkValidatorwhich uses a JSON Web Signature (JWS) verifier.Implementation ofJwksClientthat uses the MicronautHttpClient.Designates a class which caches a Json Web Key Set which may typically be fetched from a remote authorization server.Client for loading Json Web Key Set content over http.Fetch a Json Web Key Set by a given url.SignatureConfigurationbacked by aJWKSet.Deprecated, for removal: This API element is subject to removal in a future version.Not used.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).Implementation ofJwksClientthat uses the Nimbus library's built-incom.nimbusds.jose.util.ResourceRetrieverinterface.Creates aSignatureConfigurationper bean of typeStaticJwksSignatureConfiguration.Configuration JSON Web Key Sets defined as static resources.Creates a bean of typeStaticJwksSignatureConfigurationper `micronaut.security.token.jwt.signatures.jwks-static.*`.