Document Solutions for PDF
DS.Documents.Pdf Assembly / GrapeCity.Documents.Pdf.Security Namespace / Signature Class
Properties Methods

In This Topic
    Signature Class Members
    In This Topic

    The following tables list the members exposed by Signature.

    Public Properties
     NameDescription
    Public PropertyGets 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 the signature value.  
    Public PropertyGets the GrapeCity.Documents.Pdf.GcPdfDocument owning this object.  
    Public PropertyGets the name of the preferred signature handler to use when validating this signature.  
    Public PropertyGets the CPU host name or physical location of the signing.  
    Public PropertyGets the name of the person or authority signing the document. This value should be used only when it is not possible to extract the name from the signature; for example, from the certificate of the signer.  
    Public PropertyGets the PDF object ID. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public PropertyGets the underlying GrapeCity.Documents.Pdf.Spec.IPdfDict. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfDictWrapper)
    Public PropertyGets the underlying GrapeCity.Documents.Pdf.Spec.IPdfObject. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapper<IPdfDict>)
    Public PropertyGets the reason for the signing, such as "I agree...".  
    Public PropertyGets the time of signing. Depending on the signature handler, this may be a normal unverified computer time or a time generated in a verifiable way from a secure time server. This value should be used only when 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 (see PDF specification for more details).  
    Public PropertyGets a name that describes the encoding of the signature value and key information in the signature dictionary.  
    Public PropertyGets the signature type, if present, shall be "Sig" for a signature dictionary or "DocTimeStamp" for a time-stamp signature dictionary.  
    Top
    Public Methods
     NameDescription
    Public MethodCreates an GrapeCity.Documents.Pdf.ISignatureParser object that can be used to parse a binary signature.  
    Public MethodGets the System.IO.Stream object containing the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. Note! The stream should be disposed after usage. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public MethodGets the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public MethodGets the GrapeCity.Documents.Pdf.Spec.PdfStreamInfo object containing the data of GrapeCity.Documents.Pdf.Spec.PdfStreamObjectBase owned by this wrapper. Note! The stream should be disposed after usage. (Inherited from GrapeCity.Documents.Pdf.Wrappers.PdfWrapperBase)
    Public MethodVerifies the signature.  
    Public MethodVerifies the signature by checking that embedded data digest corresponds to the calculated one.  
    Top
    See Also