Index

A B C D E F G H I J K L N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(String, TlsConfiguration, Duration) - Method in class io.quarkus.tls.runtime.TlsCertificateUpdater
 
alias() - Method in interface io.quarkus.tls.runtime.config.JKSKeyStoreConfig
Alias of the private key and certificate in the key store.
alias() - Method in interface io.quarkus.tls.runtime.config.JKSTrustStoreConfig
Alias of the key in the trust store.
alias() - Method in interface io.quarkus.tls.runtime.config.P12KeyStoreConfig
Alias of the private key and certificate in the key store.
alias() - Method in interface io.quarkus.tls.runtime.config.P12TrustStoreConfig
Alias of the trust store.
aliasPassword() - Method in interface io.quarkus.tls.runtime.config.JKSKeyStoreConfig
Password of the alias in the key store.
aliasPassword() - Method in interface io.quarkus.tls.runtime.config.P12KeyStoreConfig
Password of the alias in the key store.
aliasPasswordKey() - Method in interface io.quarkus.tls.runtime.config.KeyStoreCredentialProviderConfig
The key used to retrieve the key store alias password.
alpn() - Method in interface io.quarkus.tls.runtime.config.TlsBucketConfig
Enables the Application-Layer Protocol Negotiation (ALPN).

B

BaseTlsConfiguration - Class in io.quarkus.tls
A base implementation of the transport layer security configuration interface.
BaseTlsConfiguration() - Constructor for class io.quarkus.tls.BaseTlsConfiguration
 
beanName() - Method in interface io.quarkus.tls.runtime.config.KeyStoreCredentialProviderConfig
The name of the bean providing the credential provider.
beanName() - Method in interface io.quarkus.tls.runtime.config.TrustStoreCredentialProviderConfig
The name of the bean providing the credential provider.

C

cert() - Method in interface io.quarkus.tls.runtime.config.PemCertsConfig.KeyCertConfig
The path to the certificate file (in PEM format).
cert() - Method in interface io.quarkus.tls.runtime.config.PemKeyCertConfig.KeyCertConfig
The path to the certificate file (in PEM format).
certificateExpirationPolicy() - Method in interface io.quarkus.tls.runtime.config.TrustStoreConfig
Enforce certificate expiration.
CertificateRecorder - Class in io.quarkus.tls.runtime
 
CertificateRecorder() - Constructor for class io.quarkus.tls.runtime.CertificateRecorder
 
certificateRevocationList() - Method in interface io.quarkus.tls.runtime.config.TlsBucketConfig
Sets the list of revoked certificates (paths to files).
CertificateUpdatedEvent - Record Class in io.quarkus.tls
Event fired when a certificate is updated.
CertificateUpdatedEvent(String, TlsConfiguration) - Constructor for record class io.quarkus.tls.CertificateUpdatedEvent
Creates an instance of a CertificateUpdatedEvent record class.
certs() - Method in interface io.quarkus.tls.runtime.config.PemCertsConfig
List of the trusted cert paths (Pem format).
chalengeAdminHandler() - Method in class io.quarkus.tls.runtime.LetsEncryptRecorder
 
challengeHandler() - Method in class io.quarkus.tls.runtime.LetsEncryptRecorder
Returns a handler that serves the Let's Encrypt challenge.
cipherSuites() - Method in interface io.quarkus.tls.runtime.config.TlsBucketConfig
Sets the ordered list of enabled cipher suites.
cleanupChallenge(RoutingContext) - Method in class io.quarkus.tls.runtime.LetsEncryptRecorder
Cleans up the ACME Challenge.
close() - Method in class io.quarkus.tls.runtime.TlsCertificateUpdater
 
config() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
configure(HttpClientOptions, TlsConfiguration) - Static method in class io.quarkus.tls.runtime.config.TlsConfigUtils
Configure the HttpClientOptions with the given TlsConfiguration.
configure(WebSocketClientOptions, TlsConfiguration) - Static method in class io.quarkus.tls.runtime.config.TlsConfigUtils
Configure the WebSocketClientOptions with the given TlsConfiguration.
configure(ClientOptionsBase, TlsConfiguration) - Static method in class io.quarkus.tls.runtime.config.TlsConfigUtils
Configure the ClientOptionsBase with the given TlsConfiguration.
configure(NetClientOptions, TlsConfiguration) - Static method in class io.quarkus.tls.runtime.config.TlsConfigUtils
Configure the NetClientOptions with the given TlsConfiguration.
configure(TCPSSLOptions, TlsConfiguration) - Static method in class io.quarkus.tls.runtime.config.TlsConfigUtils
Configure the TCPSSLOptions with the given TlsConfiguration.
copy() - Method in class io.quarkus.tls.runtime.JavaxNetSslTrustStoreProvider.JavaNetSslTrustOptions
 
copy() - Method in class io.quarkus.tls.runtime.keystores.ExpiryTrustOptions
 
copy() - Method in class io.quarkus.tls.runtime.keystores.TrustAllOptions
 
copyCerts(TrustManagerFactory) - Static method in class io.quarkus.tls.runtime.JavaxNetSslTrustStoreProvider.JavaNetSslTrustOptions
 
createSSLContext() - Method in class io.quarkus.tls.BaseTlsConfiguration
Creates and returns the SSL Context.
createSSLContext() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
createSSLContext() - Method in interface io.quarkus.tls.TlsConfiguration
Creates and returns the SSL Context.
CredentialProviders - Class in io.quarkus.tls.runtime.keystores
 
CredentialProviders() - Constructor for class io.quarkus.tls.runtime.keystores.CredentialProviders
 
credentialsProvider() - Method in interface io.quarkus.tls.runtime.config.KeyStoreConfig
The credential provider configuration for the keys store.
credentialsProvider() - Method in interface io.quarkus.tls.runtime.config.TrustStoreConfig
The credential provider configuration for the trust store.

D

DEFAULT_NAME - Static variable in interface io.quarkus.tls.runtime.config.TlsConfig
 
defaultCertificateConfig() - Method in interface io.quarkus.tls.runtime.config.TlsConfig
The default TLS bucket configuration

E

equals(Object) - Method in record class io.quarkus.tls.CertificateUpdatedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.quarkus.tls.runtime.keystores.ExpiryTrustOptions
 
ExpiryTrustOptions - Class in io.quarkus.tls.runtime.keystores
A trust options that verify for the certificate expiration date and reject the certificate if it is expired.
ExpiryTrustOptions(TrustOptions, TrustStoreConfig.CertificateExpiryPolicy) - Constructor for class io.quarkus.tls.runtime.keystores.ExpiryTrustOptions
 

F

from(TlsConfigurationRegistry, Optional<String>) - Static method in interface io.quarkus.tls.TlsConfiguration
 

G

get(String) - Method in class io.quarkus.tls.runtime.CertificateRecorder
 
get(String) - Method in interface io.quarkus.tls.TlsConfigurationRegistry
Returns the named transport layer security configuration.
getAliasPassword(Optional<String>, KeyStoreCredentialProviderConfig) - Static method in class io.quarkus.tls.runtime.keystores.CredentialProviders
 
getDefault() - Method in class io.quarkus.tls.runtime.CertificateRecorder
 
getDefault() - Method in interface io.quarkus.tls.TlsConfigurationRegistry
Returns the default transport layer security configuration.
getHostnameVerificationAlgorithm() - Method in class io.quarkus.tls.BaseTlsConfiguration
Returns the hostname verification algorithm for this configuration.
getHostnameVerificationAlgorithm() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
getHostnameVerificationAlgorithm() - Method in interface io.quarkus.tls.TlsConfiguration
Returns the hostname verification algorithm for this configuration.
getKeyStore() - Method in class io.quarkus.tls.BaseTlsConfiguration
Returns the key store.
getKeyStore() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
getKeyStore() - Method in interface io.quarkus.tls.TlsConfiguration
Returns the key store.
getKeyStore(TlsBucketConfig, Vertx, String) - Static method in class io.quarkus.tls.runtime.CertificateRecorder
 
getKeyStore(Vertx) - Method in interface io.quarkus.tls.runtime.KeyStoreProvider
Returns the keystore and options to be used for [re]loading the state of a TLS configuration
getKeyStoreOptions() - Method in class io.quarkus.tls.BaseTlsConfiguration
Returns the key store options.
getKeyStoreOptions() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
getKeyStoreOptions() - Method in interface io.quarkus.tls.TlsConfiguration
Returns the key store options.
getKeyStorePassword(Optional<String>, KeyStoreCredentialProviderConfig) - Static method in class io.quarkus.tls.runtime.keystores.CredentialProviders
 
getName() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
getName() - Method in interface io.quarkus.tls.TlsConfiguration
Returns the name which was associated with this configuration
getSSLOptions() - Method in class io.quarkus.tls.BaseTlsConfiguration
Returns the (Vert.x) SSL options.
getSSLOptions() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
getSSLOptions() - Method in interface io.quarkus.tls.TlsConfiguration
Returns the (Vert.x) SSL options.
getSupplier() - Method in class io.quarkus.tls.runtime.CertificateRecorder
 
getTrustManagerFactory(Vertx) - Method in class io.quarkus.tls.runtime.JavaxNetSslTrustStoreProvider.JavaNetSslTrustOptions
 
getTrustManagerFactory(Vertx) - Method in class io.quarkus.tls.runtime.keystores.ExpiryTrustOptions
 
getTrustManagerFactory(Vertx) - Method in class io.quarkus.tls.runtime.keystores.TrustAllOptions
 
getTrustStore() - Method in class io.quarkus.tls.BaseTlsConfiguration
Returns the trust store.
getTrustStore() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
getTrustStore() - Method in interface io.quarkus.tls.TlsConfiguration
Returns the trust store.
getTrustStore(TlsBucketConfig, Vertx, String) - Static method in class io.quarkus.tls.runtime.CertificateRecorder
 
getTrustStore(Vertx) - Static method in class io.quarkus.tls.runtime.JavaxNetSslTrustStoreProvider
 
getTrustStore(Vertx) - Method in interface io.quarkus.tls.runtime.TrustStoreProvider
Returns the truststore and options to be used for [re]loading the state of a TLS configuration
getTrustStoreOptions() - Method in class io.quarkus.tls.BaseTlsConfiguration
Returns the trust store options.
getTrustStoreOptions() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
getTrustStoreOptions() - Method in interface io.quarkus.tls.TlsConfiguration
Returns the trust store options.
getTrustStorePassword(Optional<String>, TrustStoreCredentialProviderConfig) - Static method in class io.quarkus.tls.runtime.keystores.CredentialProviders
 

H

handshakeTimeout() - Method in interface io.quarkus.tls.runtime.config.TlsBucketConfig
The timeout for the TLS handshake phase.
hashCode() - Method in record class io.quarkus.tls.CertificateUpdatedEvent
Returns a hash code value for this object.
hashCode() - Method in class io.quarkus.tls.runtime.JavaxNetSslTrustStoreProvider.JavaNetSslTrustOptions
 
hostnameVerificationAlgorithm() - Method in interface io.quarkus.tls.runtime.config.TlsBucketConfig
The hostname verification algorithm to use in case the server's identity should be checked.

I

IGNORE - Enum constant in enum class io.quarkus.tls.runtime.config.TrustStoreConfig.CertificateExpiryPolicy
Ignore the expiration date.
initialize(Supplier<TlsConfigurationRegistry>) - Method in class io.quarkus.tls.runtime.LetsEncryptRecorder
 
INSTANCE - Static variable in class io.quarkus.tls.runtime.keystores.TrustAllOptions
 
io.quarkus.tls - package io.quarkus.tls
 
io.quarkus.tls.runtime - package io.quarkus.tls.runtime
 
io.quarkus.tls.runtime.config - package io.quarkus.tls.runtime.config
 
io.quarkus.tls.runtime.keystores - package io.quarkus.tls.runtime.keystores
 
isTrustAll() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
isTrustAll() - Method in interface io.quarkus.tls.TlsConfiguration
Returns whether the trust store is configured to trust all certificates.

J

JAVA_NET_SSL_TLS_CONFIGURATION_NAME - Static variable in interface io.quarkus.tls.runtime.config.TlsConfig
 
JavaNetSslTrustOptions() - Constructor for class io.quarkus.tls.runtime.JavaxNetSslTrustStoreProvider.JavaNetSslTrustOptions
 
JavaxNetSslTrustStoreProvider - Class in io.quarkus.tls.runtime
Provides TrustStoreAndTrustOptions wrapping the default Java trust store specified as follows: If the javax.net.ssl.trustStore property is defined, then it is honored If the $JAVA_HOME/lib/security/jssecacerts is a regular file, then it is used If the $JAVA_HOME/lib/security/cacerts is a regular file, then it is used
JavaxNetSslTrustStoreProvider() - Constructor for class io.quarkus.tls.runtime.JavaxNetSslTrustStoreProvider
 
JavaxNetSslTrustStoreProvider.JavaNetSslTrustOptions - Class in io.quarkus.tls.runtime
 
jks() - Method in interface io.quarkus.tls.runtime.config.KeyStoreConfig
Configure the JKS key store.
jks() - Method in interface io.quarkus.tls.runtime.config.TrustStoreConfig
Configure the JKS trust store.
JKSKeyStoreConfig - Interface in io.quarkus.tls.runtime.config
 
JKSKeyStores - Class in io.quarkus.tls.runtime.keystores
A utility class to validate JKS key store and trust store configurations.
JKSTrustStoreConfig - Interface in io.quarkus.tls.runtime.config
 

K

key() - Method in interface io.quarkus.tls.runtime.config.PemCertsConfig.KeyCertConfig
The path to the key file (in PEM format).
key() - Method in interface io.quarkus.tls.runtime.config.PemKeyCertConfig.KeyCertConfig
The path to the key file (in PEM format: PKCS#8, PKCS#1 or encrypted PKCS#8).
keyCerts() - Method in interface io.quarkus.tls.runtime.config.PemKeyCertConfig
List of the PEM key/cert files (Pem format).
keyStore - Variable in class io.quarkus.tls.runtime.KeyStoreAndKeyCertOptions
 
keyStore() - Method in interface io.quarkus.tls.runtime.config.TlsBucketConfig
The key store configuration.
KeyStoreAndKeyCertOptions - Class in io.quarkus.tls.runtime
A structure storing a key store and its associated Vert.x options.
KeyStoreAndKeyCertOptions(KeyStore, KeyCertOptions) - Constructor for class io.quarkus.tls.runtime.KeyStoreAndKeyCertOptions
 
KeyStoreConfig - Interface in io.quarkus.tls.runtime.config
 
KeyStoreCredentialProviderConfig - Interface in io.quarkus.tls.runtime.config
 
KeyStoreProvider - Interface in io.quarkus.tls.runtime
An interface for providing KeyStoreAndKeyCertOptions from CDI beans at runtime.

L

LetsEncryptRecorder - Class in io.quarkus.tls.runtime
Recorder for Let's Encrypt support.
LetsEncryptRecorder() - Constructor for class io.quarkus.tls.runtime.LetsEncryptRecorder
 
lookup(String) - Static method in class io.quarkus.tls.runtime.keystores.CredentialProviders
 
lookupProvider(Class<T>, String) - Static method in class io.quarkus.tls.runtime.CertificateRecorder
 

N

name() - Method in record class io.quarkus.tls.CertificateUpdatedEvent
Returns the value of the name record component.
name() - Method in interface io.quarkus.tls.runtime.config.KeyStoreCredentialProviderConfig
The name of the "credential" bucket (map key -> passwords) to retrieve from the CredentialsProvider.
name() - Method in interface io.quarkus.tls.runtime.config.TrustStoreCredentialProviderConfig
The name of the "credential" bucket (map key -> passwords) to retrieve from the CredentialsProvider.
namedCertificateConfig() - Method in interface io.quarkus.tls.runtime.config.TlsConfig
Configures additional (named) TLS bucket configurations.

O

options - Variable in class io.quarkus.tls.runtime.KeyStoreAndKeyCertOptions
 
options - Variable in class io.quarkus.tls.runtime.TrustStoreAndTrustOptions
 
order() - Method in interface io.quarkus.tls.runtime.config.PemKeyCertConfig
The order of the key/cert files, based on the names in the `keyCerts` map.

P

p12() - Method in interface io.quarkus.tls.runtime.config.KeyStoreConfig
Configure the PKCS12 key store.
p12() - Method in interface io.quarkus.tls.runtime.config.TrustStoreConfig
Configure the PKCS12 trust store.
P12KeyStoreConfig - Interface in io.quarkus.tls.runtime.config
 
P12KeyStores - Class in io.quarkus.tls.runtime.keystores
A utility class to validate P12 key store and trust store configurations.
P12TrustStoreConfig - Interface in io.quarkus.tls.runtime.config
 
password() - Method in interface io.quarkus.tls.runtime.config.JKSKeyStoreConfig
Password of the key store.
password() - Method in interface io.quarkus.tls.runtime.config.JKSTrustStoreConfig
Password of the trust store.
password() - Method in interface io.quarkus.tls.runtime.config.P12KeyStoreConfig
Password of the key store.
password() - Method in interface io.quarkus.tls.runtime.config.P12TrustStoreConfig
Password of the trust store.
password() - Method in interface io.quarkus.tls.runtime.config.PemKeyCertConfig.KeyCertConfig
When the key is encrypted (encrypted PKCS#8), the password to decrypt it.
passwordKey() - Method in interface io.quarkus.tls.runtime.config.KeyStoreCredentialProviderConfig
The key used to retrieve the key store password.
passwordKey() - Method in interface io.quarkus.tls.runtime.config.TrustStoreCredentialProviderConfig
The key used to retrieve the trust store password.
path() - Method in interface io.quarkus.tls.runtime.config.JKSKeyStoreConfig
Path to the keystore file (JKS format).
path() - Method in interface io.quarkus.tls.runtime.config.JKSTrustStoreConfig
Path to the trust store file (JKS format).
path() - Method in interface io.quarkus.tls.runtime.config.P12KeyStoreConfig
Path to the key store file (P12 / PFX format).
path() - Method in interface io.quarkus.tls.runtime.config.P12TrustStoreConfig
Path to the trust store file (P12 / PFX format).
pem() - Method in interface io.quarkus.tls.runtime.config.KeyStoreConfig
Configures the PEM key/certificate pair.
pem() - Method in interface io.quarkus.tls.runtime.config.TrustStoreConfig
Configures the list of trusted certificates.
PemCertsConfig - Interface in io.quarkus.tls.runtime.config
 
PemCertsConfig.KeyCertConfig - Interface in io.quarkus.tls.runtime.config
 
PemKeyCertConfig - Interface in io.quarkus.tls.runtime.config
 
PemKeyCertConfig.KeyCertConfig - Interface in io.quarkus.tls.runtime.config
 
PemKeyStores - Class in io.quarkus.tls.runtime.keystores
A utility class to validate PEM key store and trust store configurations.
protocols() - Method in interface io.quarkus.tls.runtime.config.TlsBucketConfig
Sets the ordered list of enabled TLS protocols.
provider() - Method in interface io.quarkus.tls.runtime.config.JKSKeyStoreConfig
Provider of the key store.
provider() - Method in interface io.quarkus.tls.runtime.config.JKSTrustStoreConfig
Provider of the trust store.
provider() - Method in interface io.quarkus.tls.runtime.config.P12KeyStoreConfig
Provider of the key store.
provider() - Method in interface io.quarkus.tls.runtime.config.P12TrustStoreConfig
Provider of the trust store.

R

read(Path) - Static method in class io.quarkus.tls.runtime.config.TlsConfigUtils
Read the content of the path.
ready(RoutingContext) - Method in class io.quarkus.tls.runtime.LetsEncryptRecorder
Checks if the application is configured correctly to serve the Let's Encrypt challenge.
register(String, TlsConfiguration) - Method in class io.quarkus.tls.runtime.CertificateRecorder
 
register(String, TlsConfiguration) - Method in interface io.quarkus.tls.TlsConfigurationRegistry
Registers a TLS configuration into the registry.
register(String, Supplier<TlsConfiguration>) - Method in class io.quarkus.tls.runtime.CertificateRecorder
 
REJECT - Enum constant in enum class io.quarkus.tls.runtime.config.TrustStoreConfig.CertificateExpiryPolicy
Reject the certificate if it is expired.
reload() - Method in class io.quarkus.tls.BaseTlsConfiguration
Reloads the configuration.
reload() - Method in class io.quarkus.tls.runtime.LetsEncryptRecorder
 
reload() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
reload() - Method in interface io.quarkus.tls.TlsConfiguration
Reloads the configuration.
reloadPeriod() - Method in interface io.quarkus.tls.runtime.config.TlsBucketConfig
When configured, the server will reload the certificates (from the file system for example) and fires a CertificateUpdatedEvent if the reload is successful

S

setupCustomizer() - Method in class io.quarkus.tls.runtime.LetsEncryptRecorder
 
sni() - Method in interface io.quarkus.tls.runtime.config.KeyStoreConfig
Enables Server Name Indication (SNI).

T

TlsBucketConfig - Interface in io.quarkus.tls.runtime.config
 
TlsCertificateUpdater - Class in io.quarkus.tls.runtime
A helper class that reload the TLS certificates at a configured interval.
TlsCertificateUpdater(Vertx) - Constructor for class io.quarkus.tls.runtime.TlsCertificateUpdater
 
TlsConfig - Interface in io.quarkus.tls.runtime.config
 
tlsConfiguration() - Method in record class io.quarkus.tls.CertificateUpdatedEvent
Returns the value of the tlsConfiguration record component.
TlsConfiguration - Interface in io.quarkus.tls
The transport layer security configuration.
TlsConfigurationRegistry - Interface in io.quarkus.tls
 
TlsConfigUtils - Class in io.quarkus.tls.runtime.config
 
toOptions() - Method in interface io.quarkus.tls.runtime.config.PemCertsConfig
 
toOptions() - Method in interface io.quarkus.tls.runtime.config.PemKeyCertConfig
 
toString() - Method in record class io.quarkus.tls.CertificateUpdatedEvent
Returns a string representation of this record class.
toString() - Method in class io.quarkus.tls.runtime.keystores.ExpiryTrustOptions
 
trustAll() - Method in interface io.quarkus.tls.runtime.config.TlsBucketConfig
If set to true, the server trusts all certificates.
TrustAllOptions - Class in io.quarkus.tls.runtime.keystores
 
trustManagerMapper(Vertx) - Method in class io.quarkus.tls.runtime.JavaxNetSslTrustStoreProvider.JavaNetSslTrustOptions
 
trustManagerMapper(Vertx) - Method in class io.quarkus.tls.runtime.keystores.ExpiryTrustOptions
 
trustManagerMapper(Vertx) - Method in class io.quarkus.tls.runtime.keystores.TrustAllOptions
 
trustStore - Variable in class io.quarkus.tls.runtime.TrustStoreAndTrustOptions
 
trustStore() - Method in interface io.quarkus.tls.runtime.config.TlsBucketConfig
The trust store configuration.
TrustStoreAndTrustOptions - Class in io.quarkus.tls.runtime
A structure storing a trust store and its associated Vert.x options.
TrustStoreAndTrustOptions(KeyStore, TrustOptions) - Constructor for class io.quarkus.tls.runtime.TrustStoreAndTrustOptions
 
TrustStoreConfig - Interface in io.quarkus.tls.runtime.config
 
TrustStoreConfig.CertificateExpiryPolicy - Enum Class in io.quarkus.tls.runtime.config
The policy to apply when a certificate is expired.
TrustStoreCredentialProviderConfig - Interface in io.quarkus.tls.runtime.config
 
TrustStoreProvider - Interface in io.quarkus.tls.runtime
An interface for providing TrustStoreAndTrustOptions from CDI beans at runtime.

U

unwrap() - Method in class io.quarkus.tls.runtime.keystores.ExpiryTrustOptions
 
usesSni() - Method in class io.quarkus.tls.BaseTlsConfiguration
Returns whether the key store is configured to use SNI.
usesSni() - Method in class io.quarkus.tls.runtime.VertxCertificateHolder
 
usesSni() - Method in interface io.quarkus.tls.TlsConfiguration
Returns whether the key store is configured to use SNI.

V

validate(InstanceHandle<KeyStoreProvider>, String) - Method in interface io.quarkus.tls.runtime.config.KeyStoreConfig
 
validate(InstanceHandle<TrustStoreProvider>, String) - Method in interface io.quarkus.tls.runtime.config.TrustStoreConfig
 
validateCertificates(Set<String>, TlsConfig, RuntimeValue<Vertx>, ShutdownContext) - Method in class io.quarkus.tls.runtime.CertificateRecorder
Validate the certificate configuration.
valueOf(String) - Static method in enum class io.quarkus.tls.runtime.config.TrustStoreConfig.CertificateExpiryPolicy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkus.tls.runtime.config.TrustStoreConfig.CertificateExpiryPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
verifyCertificateConfig(TlsBucketConfig, Vertx, String) - Method in class io.quarkus.tls.runtime.CertificateRecorder
 
verifyJKSKeyStore(KeyStoreConfig, Vertx, String) - Static method in class io.quarkus.tls.runtime.keystores.JKSKeyStores
 
verifyJKSTrustStoreStore(TrustStoreConfig, Vertx, String) - Static method in class io.quarkus.tls.runtime.keystores.JKSKeyStores
 
verifyP12KeyStore(KeyStoreConfig, Vertx, String) - Static method in class io.quarkus.tls.runtime.keystores.P12KeyStores
 
verifyP12TrustStoreStore(TrustStoreConfig, Vertx, String) - Static method in class io.quarkus.tls.runtime.keystores.P12KeyStores
 
verifyPEMKeyStore(KeyStoreConfig, Vertx, String) - Static method in class io.quarkus.tls.runtime.keystores.PemKeyStores
 
verifyPEMTrustStoreStore(TrustStoreConfig, Vertx, String) - Static method in class io.quarkus.tls.runtime.keystores.PemKeyStores
 
VertxCertificateHolder - Class in io.quarkus.tls.runtime
 
VertxCertificateHolder(Vertx, String, TlsBucketConfig, KeyStoreAndKeyCertOptions, TrustStoreAndTrustOptions) - Constructor for class io.quarkus.tls.runtime.VertxCertificateHolder
 

W

WARN - Enum constant in enum class io.quarkus.tls.runtime.config.TrustStoreConfig.CertificateExpiryPolicy
Log a warning when the certificate is expired.
A B C D E F G H I J K L N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values