Search Results for

    Show / Hide Table of Contents

    Namespace IronPdf.Signing

    Classes

    PdfSignature

    A class that represents a PDF signing certificate (.PFX or .p12) format which can be used to digitally sign a PDF. This protecting it from alteration, Also PKCS11 converted to 12.

    PdfSignatureExtensions

    Extension methods for PdfSignature to sign PDF files directly without loading into memory. Provides convenient file-based signing operations for batch processing.

    Example - Sign PDF file:

    var signature = new PdfSignature("certificate.pfx", "password");
    signature.SignPdfFile("document.pdf", removeOldSignatures: true);

    PdfSignatureImage

    PDF digital signature image

    SignatureHashAlgorithmExtensions

    Helpers for SignatureHashAlgorithms.

    SignatureHashAlgorithms

    Hashing algorithms available for the PKCS#7/CMS signature digest (the "Hash Algorithm" Adobe Reader shows under Signature Details). SHA-256 is the modern default; SHA-1 remains selectable only for compatibility with legacy validators and is cryptographically weak.

    SignaturePermissions

    Permission options for a PDF document which is digitally signed

    TimestampHashAlgorithmExtensions

    Helpers for TimestampHashAlgorithms.

    TimestampHashAlgorithms

    Timestamp hashing algorithms

    ☀
    ☾
    Downloads
    • Download with Nuget
    • Start for Free
    In This Article
    Back to top
    Install with Nuget