New to Telerik Document ProcessingStart a free 30-day trial

Validates PKCS#7 (CMS) detached signatures by comparing message digests or checking signer info when available.

Definition

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

Assembly:Telerik.Windows.Documents.Fixed.dll

Syntax:

C#
public class Pkcs7Detached : SignatureValidationHandlerBase

Inheritance: objectSignatureValidationHandlerBasePkcs7Detached

Inherited Members SignatureValidationHandlerBase.GetByteArrayCompositionForHash()

Constructors

Create a PKCS#7 detached signature validation handler.

C#
public Pkcs7Detached()

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)