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<RouteBuildItem> routes, LetsEncryptRecorder recorder, TlsRegistryBuildItem registryBuildItem) getProviderBucketNames(BeanDiscoveryFinishedBuildItem beanDiscovery) initializeCertificate(Optional<VertxBuildItem> vertx, BeanDiscoveryFinishedBuildItem beadDiscovery, CertificateRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<SyntheticBeanBuildItem> syntheticBeans, List<TlsCertificateBuildItem> otherCertificates, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown)
-
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
-
initializeCertificate
public TlsRegistryBuildItem initializeCertificate(Optional<VertxBuildItem> vertx, BeanDiscoveryFinishedBuildItem beadDiscovery, CertificateRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<SyntheticBeanBuildItem> syntheticBeans, List<TlsCertificateBuildItem> otherCertificates, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdown) -
createManagementRoutes
void createManagementRoutes(io.quarkus.deployment.annotations.BuildProducer<RouteBuildItem> routes, LetsEncryptRecorder recorder, TlsRegistryBuildItem registryBuildItem) -
getProviderBucketNames
-