Class OidcTenantConfig.CertificateChain

java.lang.Object
io.quarkus.oidc.OidcTenantConfig.CertificateChain
Enclosing class:
OidcTenantConfig

public static class OidcTenantConfig.CertificateChain extends Object
  • Field Details

    • trustStoreFile

      @ConfigItem public Optional<Path> trustStoreFile
      Truststore file which keeps thumbprints of the trusted certificates.
    • trustStorePassword

      @ConfigItem public Optional<String> trustStorePassword
      A parameter to specify the password of the truststore file if it is configured with trustStoreFile.
    • trustStoreCertAlias

      @ConfigItem public Optional<String> trustStoreCertAlias
      A parameter to specify the alias of the truststore certificate.
    • trustStoreFileType

      @ConfigItem public Optional<String> trustStoreFileType
      An optional parameter to specify type of the truststore file. If not given, the type is automatically detected based on the file name.
  • Constructor Details

    • CertificateChain

      public CertificateChain()
  • Method Details

    • getTrustStoreFile

      public Optional<Path> getTrustStoreFile()
    • setTrustStoreFile

      public void setTrustStoreFile(Path trustStoreFile)
    • getTrustStoreCertAlias

      public Optional<String> getTrustStoreCertAlias()
    • setTrustStoreCertAlias

      public void setTrustStoreCertAlias(String trustStoreCertAlias)
    • getTrustStoreFileType

      public Optional<String> getTrustStoreFileType()
    • setTrustStoreFileType

      public void setTrustStoreFileType(Optional<String> trustStoreFileType)