Package io.quarkus.tls.deployment
Class CertificatesProcessor
java.lang.Object
io.quarkus.tls.deployment.CertificatesProcessor
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final org.jboss.jandex.DotName(package private) static final org.jboss.jandex.DotName(package private) static final org.jboss.jandex.DotName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidcreateManagementRoutes(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.spi.RouteBuildItem> routes, io.quarkus.tls.runtime.LetsEncryptRecorder recorder, io.quarkus.tls.deployment.spi.TlsRegistryBuildItem registryBuildItem) getProviderBucketNames(io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beanDiscovery) io.quarkus.tls.deployment.spi.TlsRegistryBuildIteminitializeCertificate(Optional<io.quarkus.vertx.deployment.VertxBuildItem> vertx, io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beadDiscovery, io.quarkus.tls.runtime.CertificateRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeans, List<io.quarkus.tls.deployment.spi.TlsCertificateBuildItem> otherCertificates, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown) io.quarkus.arc.deployment.UnremovableBeanBuildItem
-
Field Details
-
IDENTIFIER_DOT_NAME
static final org.jboss.jandex.DotName IDENTIFIER_DOT_NAME -
KEYSTORE_PROVIDER_DOT_NAME
static final org.jboss.jandex.DotName KEYSTORE_PROVIDER_DOT_NAME -
TRUSTSTORE_PROVIDER_DOT_NAME
static final org.jboss.jandex.DotName TRUSTSTORE_PROVIDER_DOT_NAME
-
-
Constructor Details
-
CertificatesProcessor
public CertificatesProcessor()
-
-
Method Details
-
unremovableBeans
public io.quarkus.arc.deployment.UnremovableBeanBuildItem unremovableBeans() -
initializeCertificate
public io.quarkus.tls.deployment.spi.TlsRegistryBuildItem initializeCertificate(Optional<io.quarkus.vertx.deployment.VertxBuildItem> vertx, io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem beadDiscovery, io.quarkus.tls.runtime.CertificateRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeans, List<io.quarkus.tls.deployment.spi.TlsCertificateBuildItem> otherCertificates, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown) -
createManagementRoutes
void createManagementRoutes(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.spi.RouteBuildItem> routes, io.quarkus.tls.runtime.LetsEncryptRecorder recorder, io.quarkus.tls.deployment.spi.TlsRegistryBuildItem registryBuildItem) -
getProviderBucketNames
-