Platform Explorer / Nuxeo Platform LTS 2015 7.10

Operation Services.SignPDFDocument

Sign PDF

Description

Applies a digital signature to the PDF blob of the input document.
Operation id Services.SignPDFDocument
Category Services
Label Sign PDF
Requires
Since

Parameters

Name Description Type Required Default value
password string yes  
reason string yes  
username string yes  

Signature

Inputs document
Outputs blob

Implementation information

Implementation class org.nuxeo.ecm.platform.signature.core.operations.SignPDFDocument
Contributing component org.nuxeo.ecm.platform.signature.core.operations.contrib

JSON definition

{
  "id" : "Services.SignPDFDocument",
  "label" : "Sign PDF",
  "category" : "Services",
  "requires" : null,
  "description" : "Applies a digital signature to the PDF blob of the input document.",
  "url" : "Services.SignPDFDocument",
  "signature" : [ "document", "blob" ],
  "params" : [ {
    "name" : "password",
    "description" : "Certificate password.",
    "type" : "string",
    "required" : true,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "reason",
    "description" : "Signature reason.",
    "type" : "string",
    "required" : true,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  }, {
    "name" : "username",
    "description" : "The user ID for signing PDF document.",
    "type" : "string",
    "required" : true,
    "widget" : null,
    "order" : 0,
    "values" : [ ]
  } ]
}