Class OidcClientBuildStep
java.lang.Object
io.quarkus.oidc.client.deployment.OidcClientBuildStep
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateNonDefaultTokensProducers(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBean, OidcClientNamesBuildItem oidcClientNames) (package private) io.quarkus.arc.deployment.AdditionalBeanBuildItem(package private) io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem(package private) voidextractInjectedOidcClientNames(io.quarkus.deployment.builditem.ApplicationArchivesBuildItem beanArchiveIndex, io.quarkus.deployment.annotations.BuildProducer<OidcClientNamesBuildItem> oidcClientNames) (package private) voidinitOidcClients(io.quarkus.oidc.client.runtime.OidcClientRecorder recorder) (package private) voidproduceNamedOidcClientBeans(io.quarkus.oidc.client.runtime.OidcClientRecorder recorder, OidcClientNamesBuildItem oidcClientNames, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBean) (package private) voidregisterHealthCheck(io.quarkus.oidc.client.runtime.OidcClientBuildTimeConfig config, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.smallrye.health.deployment.spi.HealthBuildItem> healthBuildItems, io.quarkus.deployment.Capabilities capabilities) (package private) voidregisterProvider(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) (package private) voidruntimeInitializeTokenHelper(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem> runtime) (package private) io.quarkus.deployment.builditem.RunTimeConfigBuilderBuildItem
-
Constructor Details
-
OidcClientBuildStep
public OidcClientBuildStep()
-
-
Method Details
-
enableSslInNative
io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem enableSslInNative() -
registerProvider
void registerProvider(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) -
runtimeInitializeTokenHelper
void runtimeInitializeTokenHelper(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem> runtime) -
extractInjectedOidcClientNames
void extractInjectedOidcClientNames(io.quarkus.deployment.builditem.ApplicationArchivesBuildItem beanArchiveIndex, io.quarkus.deployment.annotations.BuildProducer<OidcClientNamesBuildItem> oidcClientNames) -
initOidcClients
void initOidcClients(io.quarkus.oidc.client.runtime.OidcClientRecorder recorder) -
createOidcClientsBean
io.quarkus.arc.deployment.AdditionalBeanBuildItem createOidcClientsBean() -
produceNamedOidcClientBeans
void produceNamedOidcClientBeans(io.quarkus.oidc.client.runtime.OidcClientRecorder recorder, OidcClientNamesBuildItem oidcClientNames, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBean) -
createNonDefaultTokensProducers
public void createNonDefaultTokensProducers(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBean, OidcClientNamesBuildItem oidcClientNames) -
useOidcClientDefaultIdConfigBuilder
io.quarkus.deployment.builditem.RunTimeConfigBuilderBuildItem useOidcClientDefaultIdConfigBuilder() -
registerHealthCheck
void registerHealthCheck(io.quarkus.oidc.client.runtime.OidcClientBuildTimeConfig config, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.smallrye.health.deployment.spi.HealthBuildItem> healthBuildItems, io.quarkus.deployment.Capabilities capabilities)
-