Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Interface

ICmsVerificationSession

Namespace OfficeIMO.Security
Assembly OfficeIMO.Core
Implements
IDisposable
Modifiers abstract

Bounded CMS verification scope used when one document operation verifies several related CMS containers.

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Methods

public abstract CmsVerificationResult Verify(Byte[] encodedCms, CertificateValidationPurpose signerCertificatePurpose = DocumentSigning) #
Returns: CmsVerificationResult

Verifies one encapsulated CMS SignedData container within this operation's shared limits.

Parameters

encodedCms System.Byte[] requiredposition: 0
signerCertificatePurpose OfficeIMO.Security.CertificateValidationPurpose = DocumentSigning optionalposition: 1
public abstract CmsVerificationResult VerifyDetached(Byte[] encodedCms, Byte[] detachedContent, CertificateValidationPurpose signerCertificatePurpose = DocumentSigning) #
Returns: CmsVerificationResult

Verifies one detached CMS SignedData container within this operation's shared limits.

Parameters

encodedCms System.Byte[] requiredposition: 0
detachedContent System.Byte[] requiredposition: 1
signerCertificatePurpose OfficeIMO.Security.CertificateValidationPurpose = DocumentSigning optionalposition: 2