Class SignatureValidationHandlerBase
Base infrastructure for signature validation handlers, providing byte-range hashing and certificate checks.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Fixed.Model.DigitalSignatures
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public abstract class SignatureValidationHandlerBase
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.
Declaration
protected byte[] GetByteArrayCompositionForHash()
Returns
|
System.Byte[]
|
ValidateOverride(SignatureDataProperties, SignatureValidationProperties)
When overridden in a derived class, validates the digital signature.
Declaration
protected abstract SignatureValidationResult ValidateOverride(SignatureDataProperties dataProperties, SignatureValidationProperties validationProperties)
Parameters
|
SignatureDataProperties
dataProperties
The data properties containing information about the signature to validate. |
|
SignatureValidationProperties
validationProperties
The validation properties specifying how the signature should be validated. |
Returns
|
SignatureValidationResult
An instance of the SignatureValidationResult class describing the result from the validation. |