Package io.micronaut.security.oauth2.client
package io.micronaut.security.oauth2.client
Classes related to the creation of OAuth 2.0 clients.
- Since:
- 1.2.0
- Author:
- James Kleeh
-
ClassDescriptionThe default implementation of
OauthClient
.The default implementation ofOpenIdClient
.Builder.Default implementation ofOpenIdProviderMetadataFetcher
.AOT Optimizations.ForAuthenticationMode.IDTOKEN
authentication mode performs the following verification as described in the OpenID Connect Spec.Factory to createJwksSignature
beans for theOpenIdProviderMetadata.getJwksUri()
of OpenID clients.A contract for an OAuth 2.0 client.Extends theOauthClient
with OpenID specific functionality.Metadata describing the configuration of OpenID Providers.Fetches OpenIdProviderMetadata for aOpenIdClientConfiguration
.