Class OidcClientRegistrationRecorder
java.lang.Object
io.quarkus.oidc.client.registration.runtime.OidcClientRegistrationRecorder
-
Constructor Summary
ConstructorsConstructorDescriptionOidcClientRegistrationRecorder(io.quarkus.runtime.RuntimeValue<OidcClientRegistrationsConfig> runtimeConfig) -
Method Summary
Modifier and TypeMethodDescriptionstatic OidcClientRegistrationcreateOidcClientRegistration(OidcClientRegistrationConfig oidcConfig, io.quarkus.oidc.common.runtime.OidcTlsSupport tlsSupport, Supplier<io.vertx.core.Vertx> vertxSupplier, Supplier<io.quarkus.proxy.ProxyConfigurationRegistry> proxyConfigurationRegistrySupplier) createOidcClientRegistrationBean(OidcClientRegistrations oidcClientRegs) createOidcClientRegistrationsBean(OidcClientRegistrations oidcClientRegs) static io.smallrye.mutiny.Uni<OidcClientRegistration> createOidcClientRegistrationUni(OidcClientRegistrationConfig oidcConfig, io.quarkus.oidc.common.runtime.OidcTlsSupport tlsSupport, Supplier<io.vertx.core.Vertx> vertxSupplier, Supplier<io.quarkus.proxy.ProxyConfigurationRegistry> proxyConfigurationRegistrySupplier) setup(Supplier<io.vertx.core.Vertx> vertx, Supplier<io.quarkus.tls.TlsConfigurationRegistry> registrySupplier, Supplier<io.quarkus.proxy.ProxyConfigurationRegistry> proxyConfigurationRegistrySupplier) protected static OidcClientRegistrationExceptiontoOidcClientRegException(String authServerUrlString, Throwable cause)
-
Constructor Details
-
OidcClientRegistrationRecorder
public OidcClientRegistrationRecorder(io.quarkus.runtime.RuntimeValue<OidcClientRegistrationsConfig> runtimeConfig)
-
-
Method Details
-
setup
public OidcClientRegistrations setup(Supplier<io.vertx.core.Vertx> vertx, Supplier<io.quarkus.tls.TlsConfigurationRegistry> registrySupplier, Supplier<io.quarkus.proxy.ProxyConfigurationRegistry> proxyConfigurationRegistrySupplier) -
createOidcClientRegistrationBean
public Supplier<OidcClientRegistration> createOidcClientRegistrationBean(OidcClientRegistrations oidcClientRegs) -
createOidcClientRegistrationsBean
public Supplier<OidcClientRegistrations> createOidcClientRegistrationsBean(OidcClientRegistrations oidcClientRegs) -
createOidcClientRegistration
public static OidcClientRegistration createOidcClientRegistration(OidcClientRegistrationConfig oidcConfig, io.quarkus.oidc.common.runtime.OidcTlsSupport tlsSupport, Supplier<io.vertx.core.Vertx> vertxSupplier, Supplier<io.quarkus.proxy.ProxyConfigurationRegistry> proxyConfigurationRegistrySupplier) -
createOidcClientRegistrationUni
public static io.smallrye.mutiny.Uni<OidcClientRegistration> createOidcClientRegistrationUni(OidcClientRegistrationConfig oidcConfig, io.quarkus.oidc.common.runtime.OidcTlsSupport tlsSupport, Supplier<io.vertx.core.Vertx> vertxSupplier, Supplier<io.quarkus.proxy.ProxyConfigurationRegistry> proxyConfigurationRegistrySupplier) -
toOidcClientRegException
protected static OidcClientRegistrationException toOidcClientRegException(String authServerUrlString, Throwable cause)
-