Uses of Interface
io.quarkus.oidc.client.OidcClient
Packages that use OidcClient
-
Uses of OidcClient in io.quarkus.oidc.client
Methods in io.quarkus.oidc.client that return OidcClientModifier and TypeMethodDescriptionOidcClients.getClient()Returns a defaultOidcClient.Returns anOidcClientwith a specific id.Methods in io.quarkus.oidc.client that return types with arguments of type OidcClientModifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<OidcClient> OidcClients.newClient(OidcClientConfig clientConfig) Returns a newOidcClient. -
Uses of OidcClient in io.quarkus.oidc.client.runtime
Classes in io.quarkus.oidc.client.runtime that implement OidcClientModifier and TypeClassDescription(package private) final classOidcClientthat wraps a lazily initialized OIDC client whose OIDC metadata discovery failed on the application startup.class(package private) static final classMethods in io.quarkus.oidc.client.runtime that return OidcClientModifier and TypeMethodDescriptionprotected static OidcClientOidcClientRecorder.createOidcClient(OidcClientConfig oidcConfig, String oidcClientId, io.vertx.core.Vertx vertx, io.quarkus.oidc.common.runtime.OidcTlsSupport tlsSupport, io.quarkus.proxy.ProxyConfigurationRegistry proxyConfigurationRegistry) (package private) OidcClientOidcClientsImpl.createOidcClientBean()OidcClientsImpl.getClient()(package private) OidcClientDeferredOidcClient.getResolvedOidcClient()Methods in io.quarkus.oidc.client.runtime that return types with arguments of type OidcClientModifier and TypeMethodDescriptionprotected Optional<OidcClient> AbstractTokensProducer.client()Function<io.quarkus.arc.SyntheticCreationalContext<OidcClient>, OidcClient> OidcClientRecorder.createOidcClientBean(String clientName) Function<io.quarkus.arc.SyntheticCreationalContext<OidcClient>, OidcClient> OidcClientRecorder.createOidcClientBean(String clientName) protected static io.smallrye.mutiny.Uni<OidcClient> OidcClientRecorder.createOidcClientUni(OidcClientConfig oidcConfig, String oidcClientId, io.vertx.core.Vertx vertx, io.quarkus.oidc.common.runtime.OidcTlsSupport tlsSupport, io.quarkus.proxy.ProxyConfigurationRegistry proxyConfigurationRegistry) (package private) static Map<String, OidcClient> OidcClientRecorder.createStaticOidcClients(OidcClientsConfig oidcClientsConfig, io.vertx.core.Vertx vertx, io.quarkus.oidc.common.runtime.OidcTlsSupport tlsSupport, OidcClientConfig defaultClientConfig, io.quarkus.proxy.ProxyConfigurationRegistry proxyConfigurationRegistry) OidcClientsImpl.getStaticOidcClients()io.smallrye.mutiny.Uni<OidcClient> OidcClientsImpl.newClient(OidcClientConfig clientConfig) (package private) static io.smallrye.mutiny.Uni<OidcClient> OidcClientImpl.of(io.vertx.mutiny.ext.web.client.WebClient client, String tokenRequestUri, String tokenRevokeUri, String grantType, io.vertx.mutiny.core.MultiMap tokenGrantParams, io.vertx.mutiny.core.MultiMap commonRefreshGrantParams, OidcClientConfig oidcClientConfig, Map<io.quarkus.oidc.common.OidcEndpoint.Type, List<io.quarkus.oidc.common.OidcRequestFilter>> requestFilters, Map<io.quarkus.oidc.common.OidcEndpoint.Type, List<io.quarkus.oidc.common.OidcResponseFilter>> responseFilters, io.vertx.core.Vertx vertx) Methods in io.quarkus.oidc.client.runtime with parameters of type OidcClientModifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<Tokens> TokensHelper.getTokens(OidcClient oidcClient) io.smallrye.mutiny.Uni<Tokens> TokensHelper.getTokens(OidcClient oidcClient, Map<String, String> additionalParameters, boolean forceNewTokens) voidTokensHelper.initTokens(OidcClient oidcClient) voidTokensHelper.initTokens(OidcClient oidcClient, Map<String, String> additionalParameters) (package private) voidOidcClientsImpl.registerTokenRefresh(OidcClient oidcClient, Supplier<io.smallrye.mutiny.Uni<Tokens>> tokensSupplier) Constructor parameters in io.quarkus.oidc.client.runtime with type arguments of type OidcClientModifierConstructorDescription(package private)DeferredOidcClient(io.smallrye.mutiny.Uni<OidcClient> deferredOidcClient, String oidcClientId)