The SignatureHandler type exposes the following members.

Constructors

  NameDescription
Protected methodSignatureHandler
Initializes a new instance of the SignatureHandler class

Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSign
Signs the given bytes and returns the digest.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodVerify
This function verifies the given bytes.

Properties

  NameDescription
Public propertyCanSign
Returns true if and only if this signature handler can be used to sign a document.
Public propertyCanVerify
Returns if this signature handler can be used to verify a document.
Public propertyCertificates
An array of strings representing the X.509 certicicate chain used for signing and validating signatures that use public-key cryptology.
Public propertyDistinguishedName
The Distinguished Name (DN) of the person or authority signing the document.
Public propertyFilter
The name of this signarure handler.
Public propertyMaxDigestLength
The maximum length in bytes of the digest as returned by the Sign function (default 300).
Public propertyName
The name of the person or authority signing the document.
Public propertyRevision
The version of this signature handler.
Public propertySignDate
The date and time of signing.
Public propertySubFilter
The name that identifies the encoding of the signature value and key information.
Public propertyUsePropBuild
You can specify if you want to use the PropertyBuild structure or not. (default false)

See Also