Class OpenIdProviderMetadataFetcherFactory
- java.lang.Object
-
- io.micronaut.security.oauth2.client.OpenIdProviderMetadataFetcherFactory
-
@Factory @Internal public class OpenIdProviderMetadataFetcherFactory extends java.lang.Object- Since:
- 3.9.0
-
-
Constructor Summary
Constructors Constructor Description OpenIdProviderMetadataFetcherFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenIdProviderMetadataFetchercreateOpenIdProviderMetadataFetcher(OpenIdClientConfiguration openIdClientConfiguration, io.micronaut.http.client.HttpClient issuerClient)Retrieves OpenID configuration from the provided issuer.
-
-
-
Method Detail
-
createOpenIdProviderMetadataFetcher
@EachBean(OpenIdClientConfiguration.class) @Singleton @NonNull public OpenIdProviderMetadataFetcher createOpenIdProviderMetadataFetcher(@Parameter OpenIdClientConfiguration openIdClientConfiguration, @Client io.micronaut.http.client.HttpClient issuerClient)
Retrieves OpenID configuration from the provided issuer.- Parameters:
openIdClientConfiguration- The openid client configurationissuerClient- The client to request the metadata- Returns:
- The OpenID Provider Metadata Fetcher
-
-