Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

PdfCmsSignatureCryptographyProvider

Namespace OfficeIMO.Pdf
Assembly OfficeIMO.Pdf
Source revision c8404474f9f2 with working tree changes
Modifiers sealed

Maps shared CMS, RFC 3161, and X.509 validation into PDF signature reports.

Inheritance

  • Object
  • PdfCmsSignatureCryptographyProvider

Constructors

public PdfCmsSignatureCryptographyProvider(IOfficeSecurityProvider securityProvider, CmsVerificationOptions? options = null) #

Creates a PDF adapter over the shared OfficeIMO security policy.

Parameters

securityProvider OfficeIMO.Security.IOfficeSecurityProvider requiredposition: 0
options OfficeIMO.Security.CmsVerificationOptions? = null optionalposition: 1

Methods

public PdfSignatureCryptographicResult Verify(PdfSignatureCryptographyInput input) #
Returns: PdfSignatureCryptographicResult

Validates cryptographic evidence prepared by the dependency-free PDF parser.

Parameters

input OfficeIMO.Pdf.PdfSignatureCryptographyInput requiredposition: 0

Properties

public String Name { get; } #

Stable provider name included in signature reports.