22.03.2015 Views

DLI Implementation and Reference Guide - Datalogics

DLI Implementation and Reference Guide - Datalogics

DLI Implementation and Reference Guide - Datalogics

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

15.4 <strong>DLI</strong> <strong>Implementation</strong> <strong>and</strong> <strong>Reference</strong> <strong>Guide</strong><br />

Digital Signature Calls<br />

Concepts <strong>and</strong> Facilities: <strong>Guide</strong> to the DL Pager Composition System<br />

dlpdfdoccreatesignature<br />

This call creates a digital signature object for the <strong>DLI</strong> document being created. The<br />

sigType value is one of:<br />

dlpdfsigacrox509 (Adobe self-sign plug-in compatible with an x.509 v3<br />

certificate)<br />

dlpdfsigacropkcs7 (Adobe self-sign plug-in compatible with a PKCS #7<br />

certificate)<br />

dlpdfsigverisign (VeriSign signature plug-in compatible with a PKCS #7<br />

certificate)<br />

The nameStr, reasonStr <strong>and</strong> locationStr arguments are ASCII strings<br />

representing the signatory's name, the reason for signing (such as an initial release or a<br />

document revision), <strong>and</strong> the location of the signatory respectively. This information is<br />

stored outside of the certificate <strong>and</strong> is optional.<br />

dlpdfdocsetsignatureappearance<br />

This call sets the appearance layers for the digital signature to the supplied<br />

DLPDFFORM values:<br />

• The background layer is the bottommost layer of the digital signature<br />

appearance.<br />

• The unverified layer is displayed when the signature has not been verified.<br />

• The signature layer is a graphical representation of the signature itself (such as a<br />

scanned h<strong>and</strong>written signature).<br />

• The textSigInfo layer is used to display information about the signature <strong>and</strong> the<br />

signatory.<br />

This call is optional. For an invisible digital signature, do not call this function. All the<br />

signature layers are also optional. Blank layers will be used for any omitted signature<br />

appearance layers. These forms are placed at the origin of the <strong>DLI</strong> page.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!