Class
Pkcs7

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

Definition

Namespace:Telerik.Windows.Documents.Fixed.Model.DigitalSignatures

Assembly:Telerik.Windows.Documents.Fixed.dll

Syntax:

cs-api-definition
public class Pkcs7 : SignatureValidationHandlerBase

Inheritance: objectSignatureValidationHandlerBasePkcs7

Inherited Members SignatureValidationHandlerBase.GetByteArrayCompositionForHash()

Constructors

Pkcs7()

Create a PKCS#7/CMS signature validation handler.

Declaration

cs-api-definition
public Pkcs7()

Methods

ValidateOverride(SignatureDataProperties, SignatureValidationProperties)

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

Declaration

cs-api-definition
protected override SignatureValidationResult ValidateOverride(SignatureDataProperties dataProperties, SignatureValidationProperties validationProperties)

Parameters

dataProperties

SignatureDataProperties

The data properties containing information about the signature to validate.

validationProperties

SignatureValidationProperties

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)