New to Telerik Document ProcessingStart a free 30-day trial

Pkcs7

Class

Validates PKCS#7 (CMS) embedded signatures, decoding and verifying message digests.

Definition

Namespace:Telerik.Documents.Fixed.Model.DigitalSignatures

Assembly:Telerik.Windows.Documents.Fixed.dll

Syntax:

C#
public class Pkcs7 : SignatureValidationHandlerBase

Inheritance: objectSignatureValidationHandlerBasePkcs7

Inherited Members SignatureValidationHandlerBase.GetByteArrayCompositionForHash()

Constructors

Create a PKCS#7/CMS signature validation handler.

C#
public Pkcs7()

Methods

When overridden in a derived class, validates the digital signature.

C#
protected override SignatureValidationResult ValidateOverride(SignatureDataProperties dataProperties, SignatureValidationProperties validationProperties)
Parameters:dataPropertiesSignatureDataProperties

The data properties containing information about the signature to validate.

validationPropertiesSignatureValidationProperties

The validation properties specifying how the signature should be validated.

Returns:

SignatureValidationResult

An instance of the SignatureValidationResult class describing the result from the validation.

Overrides: SignatureValidationHandlerBase.ValidateOverride(SignatureDataProperties, SignatureValidationProperties)