Search Results for

    Show / Hide Table of Contents

    Class SignaturePermissions

    Permission options for a PDF document which is digitally signed

    Inheritance
    System.Object
    SignaturePermissions
    Namespace: IronPdf.Signing
    Assembly: IronPdf.dll
    Syntax
    public sealed class SignaturePermissions : Enum

    The SignaturePermissions enumeration in IronPDF declares what further modifications a viewer may make to a digitally signed PDF without breaking the signature.

    Part of the IronPdf.Signing namespace, the 3 members are NoChangesAllowed, AdditionalSignaturesAndFormFillingAllowed, and AdditionalSignaturesFormFillingAndAnnotationsAllowed, ranging from a locked document to one that still accepts countersignatures and annotations. Assign a value to PdfSignature.SigningPermissions before signing.

    See Signing PDFs for full C# usage.

    Fields

    AdditionalSignaturesAndFormFillingAllowed

    Adding additional signatures and changing form field values are allowed

    Declaration
    public const SignaturePermissions AdditionalSignaturesAndFormFillingAllowed
    Field Value
    Type Description
    SignaturePermissions

    AdditionalSignaturesFormFillingAndAnnotationsAllowed

    Adding additional signatures, changing form field values, and modifying annotations are allowed

    Declaration
    public const SignaturePermissions AdditionalSignaturesFormFillingAndAnnotationsAllowed
    Field Value
    Type Description
    SignaturePermissions

    NoChangesAllowed

    No changes are allowed

    Declaration
    public const SignaturePermissions NoChangesAllowed
    Field Value
    Type Description
    SignaturePermissions

    value__

    Declaration
    public int value__
    Field Value
    Type Description
    System.Int32
    ☀
    ☾
    Downloads
    • Download with Nuget
    • Start for Free
    In This Article
    Back to top
    Install with Nuget