Quantcast
Channel: Adobe Community : Discussion List - Security & Digital Signatures
Viewing all articles
Browse latest Browse all 4693

Digital Signature with JavaScript, Appearance won't change

$
0
0

I am trying to set up a script to certify multiple documents with my hand drawn signature. Everything in the code appears to function correctly except that it won't apply my appearance attribute, instead just applying the default Adobe signature appearance.

 

Here is the code I am using (personal info omitted for obvious reasons)

 

/* Add Signature*/

 

 

// Validate signatures when the document is opened:

  security.validateSignaturesOnOpen = true;

 

  // List all the available signature handlers

  for (var i=0; i<security.handlers.length; i++)

  console.println(security.handlers[i]);

 

  // Select the Adobe.PPKLite engine with the Acrobat user interface:

  var ppklite = security.getHandler(security.PPKLiteHandler, true);

 

 

var oParams = {

  cPassword: "password",

  cDIPath: "/C/Users/user/Desktop/file.pfx" // Digital signature profile

  };

  ppklite.login(oParams);

 

 

var myInfo = {

  password: "password",

  location: "",

  reason: "",

  contactInfo: "email",

  appearance: "Signature", // This is the part that does not get applied

  mdp: "allowNone"

  };

 

 

// Obtain the signature field object:

  var f = this.getField("NameOfSigField");

 

  // Sign the field:

  f.signatureSign({

  oSig: ppklite,

  oInfo: myInfo,

  cDIPath: "/C/temp/mySignedFile.pdf",

  //cLegalAttest: ""

  }); //End of signature

 

console.println(myInfo.appearance); // This returns "Signature" in the console, so it clearly sees the attribute but does not change it


Viewing all articles
Browse latest Browse all 4693

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>