Class OidcClientBuildStep
java.lang.Object
io.quarkus.oidc.client.deployment.OidcClientBuildStep
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateNonDefaultTokensProducers(BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBean, OidcClientNamesBuildItem oidcClientNames) (package private) ExtensionSslNativeSupportBuildItem(package private) voidextractInjectedOidcClientNames(ApplicationArchivesBuildItem beanArchiveIndex, BuildProducer<OidcClientNamesBuildItem> oidcClientNames) (package private) voidregisterProvider(BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) (package private) voidvoidsetup(OidcClientsConfig oidcConfig, io.quarkus.runtime.TlsConfig tlsConfig, OidcClientRecorder recorder, CoreVertxBuildItem vertxBuildItem, OidcClientNamesBuildItem oidcClientNames, BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBean)
-
Constructor Details
-
OidcClientBuildStep
public OidcClientBuildStep()
-
-
Method Details
-
enableSslInNative
ExtensionSslNativeSupportBuildItem enableSslInNative() -
registerProvider
void registerProvider(BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) -
runtimeInitializeTokenHelper
-
extractInjectedOidcClientNames
void extractInjectedOidcClientNames(ApplicationArchivesBuildItem beanArchiveIndex, BuildProducer<OidcClientNamesBuildItem> oidcClientNames) -
setup
public void setup(OidcClientsConfig oidcConfig, io.quarkus.runtime.TlsConfig tlsConfig, OidcClientRecorder recorder, CoreVertxBuildItem vertxBuildItem, OidcClientNamesBuildItem oidcClientNames, BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBean) -
createNonDefaultTokensProducers
public void createNonDefaultTokensProducers(BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBean, OidcClientNamesBuildItem oidcClientNames)
-