
io.quarkus.vertx.http.runtime.CertificateConfig.jdp Maven / Gradle / Ivy
#
#Wed Jun 21 11:12:51 CEST 2023
io.quarkus.vertx.http.runtime.CertificateConfig.keyFile=The file path to the corresponding certificate private key file in PEM format.\n\n@deprecated Use {@link \#keyFiles} instead.
io.quarkus.vertx.http.runtime.CertificateConfig.keyStorePasswordKey=A parameter to specify a {@linkplain CredentialsProvider} property key which can be used to get the password of the key\nstore file\nfrom {@linkplain CredentialsProvider}.\n\n@see {@link \#credentialsProvider}
io.quarkus.vertx.http.runtime.CertificateConfig.files=The list of path to server certificates using the PEM format.\nSpecifying multiple files require SNI to be enabled.
io.quarkus.vertx.http.runtime.CertificateConfig.keyStoreKeyPassword=An optional parameter to define the password for the key, in case it's different from {@link \#keyStorePassword}\nIf not given then it may be retrieved from {@linkplain CredentialsProvider}.\n\n@see {@link \#credentialsProvider}.
io.quarkus.vertx.http.runtime.CertificateConfig.trustStoreFile=An optional trust store which holds the certificate information of the certificates to trust.
io.quarkus.vertx.http.runtime.CertificateConfig.trustStorePasswordKey=A parameter to specify a {@linkplain CredentialsProvider} property key which can be used to get the password of the trust\nstore file\nfrom {@linkplain CredentialsProvider}.\n\n@see {@link \#credentialsProvider}
io.quarkus.vertx.http.runtime.CertificateConfig.keyStoreFile=An optional key store which holds the certificate information instead of specifying separate files.
io.quarkus.vertx.http.runtime.CertificateConfig.keyStoreProvider=An optional parameter to specify a provider of the key store file. If not given, the provider is automatically detected\nbased on the key store file type.
io.quarkus.vertx.http.runtime.CertificateConfig.trustStoreProvider=An optional parameter to specify a provider of the trust store file. If not given, the provider is automatically detected\nbased on the trust store file type.
io.quarkus.vertx.http.runtime.CertificateConfig.keyFiles=The list of path to server certificates private key file using the PEM format.\nSpecifying multiple files require SNI to be enabled.\n\nThe order of the key files must match the order of the certificates.
io.quarkus.vertx.http.runtime.CertificateConfig.credentialsProvider=The {@linkplain CredentialsProvider}.\nIf this property is configured then a matching 'CredentialsProvider' will be used\nto get the keystore, keystore key and truststore passwords unless these passwords have already been configured.\n\nPlease note that using MicroProfile {@linkplain ConfigSource} which is directly supported by Quarkus Configuration\nshould be preferred unless using `CredentialsProvider` provides for some additional security and dynamism.
io.quarkus.vertx.http.runtime.CertificateConfig.credentialsProviderName=The credentials provider bean name.\n\nIt is the {@code &\#64;Named} value of the credentials provider bean. It is used to discriminate if multiple\nCredentialsProvider beans are available.\nIt is recommended to set this property even if there is only one credentials provider currently available\nto ensure the same provider is always found in deployments where more than one provider may be available.
io.quarkus.vertx.http.runtime.CertificateConfig.trustStoreFileType=An optional parameter to specify type of the trust store file. If not given, the type is automatically detected\nbased on the file name.
io.quarkus.vertx.http.runtime.CertificateConfig.file=The file path to a server certificate or certificate chain in PEM format.\n\n@deprecated Use {@link \#files} instead.
io.quarkus.vertx.http.runtime.CertificateConfig.keyStoreFileType=An optional parameter to specify type of the key store file. If not given, the type is automatically detected\nbased on the file name.
io.quarkus.vertx.http.runtime.CertificateConfig.trustStoreCertAlias=An optional parameter to trust only one specific certificate in the trust store (instead of trusting all certificates in\nthe store).
io.quarkus.vertx.http.runtime.CertificateConfig.keyStoreKeyAlias=An optional parameter to select a specific key in the key store. When SNI is disabled, if the key store contains multiple\nkeys and no alias is specified, the behavior is undefined.
io.quarkus.vertx.http.runtime.CertificateConfig.keyStorePassword=A parameter to specify the password of the key store file. If not given, and if it can not be retrieved from\n{@linkplain CredentialsProvider}.\n\n@see {@link \#credentialsProvider}
io.quarkus.vertx.http.runtime.CertificateConfig.trustStorePassword=A parameter to specify the password of the trust store file.\nIf not given then it may be retrieved from {@linkplain CredentialsProvider}.\n\n@see {@link \#credentialsProvider}.
io.quarkus.vertx.http.runtime.CertificateConfig.keyStoreKeyPasswordKey=A parameter to specify a {@linkplain CredentialsProvider} property key which can be used to get the password for the key\nfrom {@linkplain CredentialsProvider}.\n\n@see {@link \#credentialsProvider}