private PdfSignatureAppearance setSignAppearance(PdfStamper stamper)
{
var signAppearance = stamper.SignatureAppearance;
signAppearance.Reason = SignatureData.SigningInfo.Reason;
signAppearance.Contact = SignatureData.SigningInfo.Contact;
signAppearance.Location = SignatureData.SigningInfo.Location;
addVisibleSignature(signAppearance, stamper);
var dic = new PdfSignature(PdfName.ADOBE_PPKLITE, new PdfName("adbe.pkcs7.detached"))
{
Reason = signAppearance.Reason,
Location = signAppearance.Location,
Contact = signAppearance.Contact,
Date = new PdfDate(signAppearance.SignDate)
};
signAppearance.CryptoDictionary = dic;
return signAppearance;
}