Interface TrustStoreConfig


public interface TrustStoreConfig
  • Method Details

    • pem

      Configures the list of trusted certificates.
    • p12

      Configure the PKCS12 trust store.
    • jks

      Configure the JKS trust store.
    • certificateExpirationPolicy

      @WithDefault("WARN") TrustStoreConfig.CertificateExpiryPolicy certificateExpirationPolicy()
      Enforce certificate expiration. When enabled, the certificate expiration date is verified and the certificate (or any certificate in the chain) is rejected if it is expired.
    • credentialsProvider

      TrustStoreCredentialProviderConfig credentialsProvider()
      The credential provider configuration for the trust store. A credential provider offers a way to retrieve the trust store password. Note that the credential provider is only used if the password is not set in the configuration.
    • validate

      default void validate(io.quarkus.arc.InstanceHandle<TrustStoreProvider> provider, String name)