ClassSignatureValidationHandlerBase
Base infrastructure for signature validation handlers, providing byte-range hashing and certificate checks.
Definition
Namespace:Telerik.Windows.Documents.Fixed.Model.DigitalSignatures
Assembly:Telerik.Windows.Documents.Fixed.dll
Syntax:
public abstract class SignatureValidationHandlerBase
Inheritance: objectSignatureValidationHandlerBase
Derived Classes:
Constructors
SignatureValidationHandlerBase()
Create a base handler for signature validation.
Declaration
public SignatureValidationHandlerBase()
Methods
GetByteArrayCompositionForHash()
Gets the byte array over which the hash should be computed.
ValidateOverride(SignatureDataProperties, SignatureValidationProperties)
When overridden in a derived class, validates the digital signature.
Declaration
protected abstract SignatureValidationResult ValidateOverride(SignatureDataProperties dataProperties, SignatureValidationProperties validationProperties)
Parameters
dataProperties
The data properties containing information about the signature to validate.
validationProperties
The validation properties specifying how the signature should be validated.
Returns
An instance of the SignatureValidationResult class describing the result from the validation.