iTextSharp.text.pdf.AcroFields.SignatureCoversWholeDocument C# (CSharp) Метод

SignatureCoversWholeDocument() публичный Метод

public SignatureCoversWholeDocument ( String name ) : bool
name String
Результат bool
        public bool SignatureCoversWholeDocument(String name) {
            FindSignatureNames();
            name = GetTranslatedFieldName(name);
            if (!sigNames.ContainsKey(name))
                return false;
            return ((int[])sigNames[name])[0] == reader.FileLength;
        }
        

Usage Example

Пример #1
0
 public static PdfPKCS7 VerifySignatureOld(AcroFields fields, String name)
 {
     Console.WriteLine("Signature covers whole document: " + fields.SignatureCoversWholeDocument(name));
     Console.WriteLine("Document revision: " + fields.GetRevision(name) + " of " + fields.TotalRevisions);
     PdfPKCS7 pkcs7 = fields.VerifySignature(name);
     Console.WriteLine("Integrity check OK? " + pkcs7.Verify());
     return pkcs7;
 }
All Usage Examples Of iTextSharp.text.pdf.AcroFields::SignatureCoversWholeDocument