Class ValidationOptions

java.lang.Object
com.pdftools.internal.NativeBase
com.pdftools.internal.NativeObject
com.pdftools.signaturevalidation.profiles.ValidationOptions

public class ValidationOptions extends NativeObject

Signature validation options

  • Method Details

    • getTimeSource

      public EnumSet<TimeSource> getTimeSource()

      Allowed validation time sources (Getter)

    • setTimeSource

      public void setTimeSource(EnumSet<TimeSource> value)

      Allowed validation time sources (Setter)

      Throws:
      IllegalArgumentException - if value is null
    • getCertificateSources

      public EnumSet<DataSource> getCertificateSources()

      Allowed sources to get certificates, e.g. intermediate issuer certificates (Getter)

    • setCertificateSources

      public void setCertificateSources(EnumSet<DataSource> value)

      Allowed sources to get certificates, e.g. intermediate issuer certificates (Setter)

      Throws:
      IllegalArgumentException - if value is null
    • getRevocationInformationSources

      public EnumSet<DataSource> getRevocationInformationSources()

      Allowed sources to get revocation information (OCSP, CRL) (Getter)

    • setRevocationInformationSources

      public void setRevocationInformationSources(EnumSet<DataSource> value)

      Allowed sources to get revocation information (OCSP, CRL) (Setter)

      Throws:
      IllegalArgumentException - if value is null