Interface SoapPAdESWithExternalCMSService

All Superinterfaces:
Serializable
All Known Implementing Classes:
SoapPAdESWithExternalCMSServiceImpl

public interface SoapPAdESWithExternalCMSService extends Serializable
This SOAP interface provides a possibility of PAdES signature creation using an external CMS signature provider
  • Method Summary

    Modifier and Type
    Method
    Description
    Creates a signature revision for the provided PDF document according to the defined parameters and returns the message-digest computed on the extracted ByteRange content.
    Signs the toSignDocument by incorporating the provided cmsSignature within computed PDF signature revision.
  • Method Details

    • getMessageDigest

      DigestDTO getMessageDigest(PDFExternalMessageDigestDTO pdfMessageDigest)
      Creates a signature revision for the provided PDF document according to the defined parameters and returns the message-digest computed on the extracted ByteRange content.
      Parameters:
      pdfMessageDigest - PDFExternalMessageDigestDTO containing a PDF document to be singed and signature parameters
      Returns:
      DigestDTO representing message-digest computed on the prepared PDF signature byte range
    • signDocument

      RemoteDocument signDocument(PDFExternalSignDocumentDTO pdfSignDocument)
      Signs the toSignDocument by incorporating the provided cmsSignature within computed PDF signature revision.
      Parameters:
      pdfSignDocument - PDFExternalSignDocumentDTO containing a PDF document, set of driven signature creation parameters and a CMS signature document
      Returns:
      RemoteDocument representing a PDF signed document embedding the provided CMS signature