Package io.quarkus.mailer.runtime
Interface TrustStoreConfig
public interface TrustStoreConfig
-
Method Summary
-
Method Details
-
password
Sets the trust store password if any. Note that the password is only used for JKS and PCK#12 trust stores. -
paths
Optional<List<@WithConverter(io.quarkus.runtime.configuration.TrimmedStringConverter.class) String>> paths()Sets the location of the trust store files. If you use JKS or PCK#12, only one path is allowed. If you use PEM files, you can specify multiple paths.The relative paths are relative to the application working directly.
-
type
Sets the trust store type. By default, it guesses the type from the file name extension. For instance,truststore.pemwill be seen as a PEM file, whiletruststore.jkswill be seen as a JKS file.truststore.p12andtruststore.pfxwill both be seen as PKCS#12 files. Accepted values are:JKS,PEM,PKCS. -
isConfigured
default boolean isConfigured()- Returns:
trueis the trust store is configured,false otherwise
-