Thetype exposes the following members.
Initializes a new instance of theclass with the specified digital ID.
Initializes a new instance of theclass with a digital ID available as a file with the specified file name and the password protecting the private key.
The most common format for such files is a PKCS#12 file, which uses .pfx or .p12 file extension and is a password protected storage container for digital IDs containing the public key (Certificate) and the associated private key.
Gets or sets the information provided by the signer to enable a recipient to contact the signer to verify the signature.
Default value: .
Gets the digital ID used to sign documents. The certificate that comes with your digital ID is sent to others so that they can verify your signature.
Gets or sets the CPU host name or physical location of the signing.
Default value: .
Gets or sets the RSA signature padding to use if signer's certificate has an 'RSA' public key.
Default value: . If signer's certificate has an 'RSA' public key, Pkcs1 is used.
Gets or sets the level of the PDF Advanced Electronic Signature (PAdES) that signature created by this signer must satisfy.
Default value: None.
If SignatureLevel is set to:
Gets or sets the timestamper used to retrieve the TimeStampToken as specified in RFC 3161 as updated by RFC 5816 for the signature field within SignerInfo for the CMS-based Content that will be added as a unsigned attribute to the SignerInfo.
Default value: (no timestamp will be embedded in the signature).
Gets or sets the (potentially partial) validation-related information (certificates, certificate revocation lists and Online Certificate Status Protocol responses) that should be embedded in the signature.
Default value: (only signing certificate will be embedded in the signature).