Class VDSData

java.lang.Object
com.regula.documentreader.api.results.VDSData

public class VDSData extends Object
Visible Digital Seal.
  • Method Details

    • getType

      public int getType()
    • getCertificate

      public String getCertificate()
    • getDocType

      public int getDocType()
    • getFeatureRef

      public int getFeatureRef()
    • getSigner

      public String getSigner()
    • getSignatureDate

      public String getSignatureDate()
    • getDocIssueDate

      public String getDocIssueDate()
    • getDocFeatures

      public List<DocFeature> getDocFeatures()
    • getVersion

      public int getVersion()
      Returns:
      Visible Digital Seal use case version.
    • getIssuingCountry

      public String getIssuingCountry()
      Returns:
      Three letter code identifying the issuing state or organization.
    • getSignature

      public BytesData getSignature()
      Returns:
      The binary data of the verified digital signature.
    • getNotifications

      public long[] getNotifications()
      The list of remarks occured during the scanning procedure.
      Returns:
      Each element is a `long` that belongs to the `enum eLDS_ParsingErrorCodes` or the `enum eLDS_ParsingNotificationCodes`.
    • getCertificateChain

      public List<CertificateChain> getCertificateChain()
      Returns:
      The certificate chain, used for the digital signature verification.
    • fromJson

      public static VDSData fromJson(String json)
    • fromJson

      public static VDSData fromJson(JSONObject object)
    • toJson

      public String toJson()
      Method convert object to string in json format
      Returns:
      string in json format