Aspose::Pdf::Forms::Signature class
Contents
[
Hide
]Signature class
An abstract class which represents signature object in the pdf document. Signatures are fields with values of signature objects, the last contain data which is used to verify the document validity.
class Signature : public System::Object
Methods
Method | Description |
---|---|
get_Authority() const | The name of the person or authority signing the document. |
get_ByteRange() const | An array of pairs of integers (starting byte offset, length in bytes) that shall describe the exact byte range for the digest calculation. |
get_ContactInfo() const | Information provided by the signer to enable a recipient to contact the signer to verify the signature, e.g. a phone number. |
get_CustomAppearance() const | Gets/sets the custom appearance. |
get_CustomSignHash() const | The delegate for custom sign the document hash (Beta). |
get_Date() const | The time of signing. |
get_Location() const | The CPU host name or physical location of the signing. |
get_OcspSettings() const | Gets/sets ocsp settings. |
get_Reason() const | The reason for the signing, such as (I agree, Pip B.). |
get_ShowProperties() const | Force to show/hide signature properties. |
get_TimestampSettings() const | Gets/sets timestamp settings. |
get_UseLtv() const | Gets/sets ltv validation flag. |
set_Authority(System::String) | The name of the person or authority signing the document. |
set_ContactInfo(System::String) | Information provided by the signer to enable a recipient to contact the signer to verify the signature, e.g. a phone number. |
set_CustomAppearance(System::SharedPtr<SignatureCustomAppearance>) | Gets/sets the custom appearance. |
set_CustomSignHash(SignHash) | The delegate for custom sign the document hash (Beta). |
set_Date(System::DateTime) | The time of signing. |
set_Location(System::String) | The CPU host name or physical location of the signing. |
set_OcspSettings(System::SharedPtr<Aspose::Pdf::OcspSettings>) | Gets/sets ocsp settings. |
set_Reason(System::String) | The reason for the signing, such as (I agree, Pip B.). |
set_ShowProperties(bool) | Force to show/hide signature properties. |
set_TimestampSettings(System::SharedPtr<Aspose::Pdf::TimestampSettings>) | Gets/sets timestamp settings. |
set_UseLtv(bool) | Gets/sets ltv validation flag. |
Signature() | Inititalizes new instance of the Signature class. |
Signature(System::String, System::String) | Inititalizes new instance of the Signature class. |
Signature(System::SharedPtr<System::IO::Stream>, System::String) | Inititalizes new instance of the Signature class. |
Verify() | Verify the document regarding this signature and return true if document is valid or otherwise false. |
See Also
- Namespace Aspose::Pdf::Forms
- Library Aspose.PDF for C++