Package org.digidoc4j

Class CertificateValidatorBuilder

java.lang.Object
org.digidoc4j.CertificateValidatorBuilder

public final class CertificateValidatorBuilder extends Object
Builder for certificate validator. Currently only OCSP is supported

Created by Janar Rahumeel (CGI Estonia)

  • Constructor Details

    • CertificateValidatorBuilder

      public CertificateValidatorBuilder()
  • Method Details

    • getDefaultCertificateSource

      public static ExtendedCertificateSource getDefaultCertificateSource()
      Returns:
      CertificateSource
    • withConfiguration

      public CertificateValidatorBuilder withConfiguration(Configuration configuration)
      Parameters:
      configuration - configuration context
      Returns:
      CertificateValidatorBuilder
    • withOCSPSource

      public CertificateValidatorBuilder withOCSPSource(eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPSource ocspSource)
      Parameters:
      ocspSource - the source of OCSP
      Returns:
      CertificateValidatorBuilder
    • withIssuerCertificateSource

      public CertificateValidatorBuilder withIssuerCertificateSource(eu.europa.esig.dss.spi.x509.CertificateSource certificateSource)
      Parameters:
      certificateSource - the source of certificate
      Returns:
      CertificateValidatorBuilder
    • build

      public CertificateValidator build()
      Returns:
      CertificateValidator