Documents for PDF, .NET Edition Documentation
SignatureProperties Class Members
Properties 

GrapeCity.Documents.Pdf Assembly > GrapeCity.Documents.Pdf Namespace : SignatureProperties Class

The following tables list the members exposed by SignatureProperties.

Public Constructors
 NameDescription
Public ConstructorInitializes a new instance of the SignatureProperties class.  
Top
Public Properties
 NameDescription
Public PropertyGets or sets a certificate used to generate a digital signature.  
Public PropertyGets or sets the information provided by the signer to enable a recipient to contact the signer to verify the signature (for example, a phone number).  
Public PropertyGets or sets a document's access permissions granted by this signature. This property can be specified only for one and first signature in the document, this signature will be "certification signature".  
Public PropertyGets or sets the CPU host name or physical location of the signing.

By default this property is initalized with System.Environment.MachineName.

 
Public PropertyGets or sets the reason for the signing, such as "I agree...".  
Public PropertyGets or sets a SignatureAppearance object defining the visual appearance of the generated signature.

By default this property is initialized with a default instance of the SignatureAppearance class.

 
Public PropertyGets or sets the signature digest algorithm.

NOTE: If SignatureFormat is SignatureFormat.PKCS7SHA1, then this property is ignored and SignatureDigestAlgorithm.SHA1 is used.

 
Public PropertyGets or sets an acroform field used to store a digital signature.

If GrapeCity.Documents.Pdf.AcroForms.SignatureField.Widget is not null, then a visual appearance will be generated based on the values of properties SigningDateTime, Location etc.

 
Public PropertyGets or sets the format of the signature.  
Public PropertyGets or sets the name of the person or authority signing the document.

NOTE: This value is used only if it is not possible to extract the name from the signature, for example from the certificate of the signer.

By default this property is initialized with System.Environment.UserName.

 
Public PropertyGes or sets the time of signing.

NOTE: This value is used only if the time of signing is not available in the signature. For example, a time stamp can be embedded in a PKCS#7 binary data object.

By default this property is initalized with the current date and time.

 
Top
See Also

Reference

SignatureProperties Class
GrapeCity.Documents.Pdf Namespace