Package io.quarkus.tls.deployment.spi
Class TlsCertificateBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.tls.deployment.spi.TlsCertificateBuildItem
public final class TlsCertificateBuildItem
extends io.quarkus.builder.item.MultiBuildItem
A build item to register a TLS certificate.
An extension can produce an instance of this build item to add a custom certificate into the registry.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTlsCertificateBuildItem(String name, Supplier<io.quarkus.tls.TlsConfiguration> supplier) Create an instance ofTlsCertificateBuildItemto register a TLS certificate. -
Method Summary
-
Field Details
-
name
-
supplier
-
-
Constructor Details
-
TlsCertificateBuildItem
Create an instance ofTlsCertificateBuildItemto register a TLS certificate. The certificate will be registered just after the regular TLS certificate configuration is registered.- Parameters:
name- the name of the certificate, cannot benull, cannot be<default>supplier- the supplier providing the TLS configuration, must not returnnull
-