Represents a digital signature used for signing a PDF document.

Namespace: Spire.Pdf.Security
Assembly: Spire.Pdf (in Spire.Pdf.dll) Version: 7.9.2.0 (7.9.2.1020)

Syntax

            
 C#  Visual Basic  Visual C++  F# 
public class PdfSignature
Public Class PdfSignature
public ref class PdfSignature
type PdfSignature =  class end

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
PdfSignature()()()()
Initializes a new instance of the class.
PdfSignature(PdfNewPage, IPdfSignatureFormatter, String)
Initializes a new instance of the class.
PdfSignature(PdfNewPage, PdfCertificate, String)
Initializes a new instance of the class.
PdfSignature(PdfDocument, PdfPageBase, IPdfSignatureFormatter, String)
Initializes a new instance of the class.
PdfSignature(PdfDocument, PdfPageBase, PdfCertificate, String)
Initializes a new instance of the class.
PdfSignature(PdfDocumentBase, PdfPageBase, IPdfSignatureFormatter, String)
Initializes a new instance of the class.
PdfSignature(PdfDocumentBase, PdfPageBase, PdfCertificate, String)
Initializes a new instance of the class.
PdfSignature(PdfDocument, PdfPageBase, IPdfSignatureFormatter, String, PdfSignatureFieldWidget)
Initializes a new instance of the class.
PdfSignature(PdfDocument, PdfPageBase, PdfCertificate, String, PdfSignatureFieldWidget)
Initializes a new instance of the class.
PdfSignature(PdfDocumentBase, PdfPageBase, IPdfSignatureFormatter, String, PdfSignatureFieldWidget)
Initializes a new instance of the class.
PdfSignature(PdfDocumentBase, PdfPageBase, PdfCertificate, String, PdfSignatureFieldWidget)
Initializes a new instance of the class.
Appearence
Gets the signature Appearance.
Bounds
Gets or sets bounds of signature.
Certificate
Gets signing certificate.
Certificated
Gets or sets a value indicating certificate document or not. NOTE: Works only with Adobe Reader 7.0.8 or higher.
Certificates
Get all certificates.
ConfigGraphicType Obsolete.
Digital Signature Graphic Type
ConfiguerGraphicPath Obsolete.
Digital Signature Configuer Graphic file Path
ConfigureCustomGraphics(PdfSignature..::..GraphicsGenerateHandler)
Configure custom graphics.
ConfigureCustomOCSP(PdfSignature..::..OCSPResponseGenerateHandler, X509Certificate2Collection)
Configure OCSP which must conform to RFC 2560.
ConfigureHttpOCSP(String, X509Certificate2Collection)
Configure OCSP which must conform to RFC 2560.
ConfigureTimestamp(String)
Configure timestamp which must conform to RFC 3161.
ConfigureTimestamp(PdfSignature..::..TimestampGenerateHandler)
Configure timestamp which must conform to RFC 3161.
ConfigureTimestamp(String, String, String)
Configure timestamp which must conform to RFC 3161.
ContactInfo
Gets or sets information provided by the signer to enable a recipient to contact the signer to verify the signature; for example, a phone number.
ContactInfoLabel
Digital Signature ContactInfo Label
Date
Get Signature Datetime
DateLabel
Digital Signature Date Label
DigitalSigner Obsolete.
The name of the person or authority signing the document, usually called signer.
DigitalSignerLable Obsolete.
Digital Signature Common name label
DistinguishedName
Digital Signature Distinguished name. Notes: Assigning a stirng value to it directly is not recommended unless you know what is the Distinguish Name exactly. One way suggested of value Assignment is using pdfSignature.Certificate.IssuerName.Name,in which, pdfSignature is an instance of PDFSignature class.
DistinguishedNameLabel
Signature Distinguished Name label
DocumentPermissions
Gets or sets the permission for certificated document.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
GraphicsMode
The Grapphic render/display mode.
IsConfiguerGraphicFilledBounds Obsolete.
Digital Signature Configuer Graphic is filled bounds.
IsTag Obsolete.
Flag determine whether to display the labels
Location
Gets or sets signature location on the page.
LocationInfo
Gets or sets the physical location of the signing.
LocationInfoLabel
Digital Signature LocationInfo Label
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Name
The name of the person or authority signing the document.
NameLabel
Name label
Reason
Gets or sets reason of signing.
ReasonLabel
Digital Signature Reason Label
SetSignNameWidth(Single)
Set the Sign Name Width
ShowConfiguerText Obsolete.
Show Digital Signature,Configuer Text
SignDetailsFont
Set the SignDetails font. Note: if not set, the default font will be applied.
SignFontColor
Set font color for the signature info if not set, the default is black
SignImageLayout
Set or get the sign image layout.
SignImageSource
Signature Image Source
SignInfoFont Obsolete.
Set signature info font
SignNameFont
Set the sign name font. Note: This font applys to sign name when the GraphicMode is SignNameOnly or SignNameAndSignDetail. if not set, the default font will be applied.
SignTextAlignment
Sets the alignment of signature text
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
VerifyDocModified()()()()
Check if the document was altered after signed. True if modified; otherwise false.
VerifySignature()()()()
check thie validity of the signature
Visible
Gets a value indicating whether signature visible or not.

Inheritance Hierarchy

System..::..Object
  Spire.Pdf.Security..::..PdfSignature

See Also