Aspose::Pdf::Forms::Signature-klass
Innehåll
[
Dölj
]Signature class
En abstrakt klass som representerar signaturobjekt i pdf-dokumentet. Signatures är fält med värden av signaturobjekt, de sista innehåller data som används för att verifiera dokumentets giltighet.
class Signature : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| get_Authority() const | Namnet på personen eller myndigheten som signerar dokumentet. |
| get_AvoidEstimatingSignatureLength() const | Hämtar och anger ett alternativ som betyder om man ska undvika att uppskatta längden på en signatur. |
| get_ByteRange() const | En array av par av heltal (startbyteoffset, längd i byte) som ska beskriva det exakta byteintervallet för digestberäkningen. |
| get_ContactInfo() const | Information som tillhandahålls av signatären för att möjliggöra att mottagaren kan kontakta signatären för att verifiera signaturen, t.ex. ett telefonnummer. |
| get_CustomAppearance() const | Hämtar/anger det anpassade utseendet. |
| get_CustomSignHash() const | Delegaten för att anpassat signera dokumentets hash. |
| get_Date() const | Tidpunkten för signering. |
| get_DefaultSignatureLength() const | Hämtar standardlängden för signaturdata i byte. |
| get_Location() const | CPU-värdnamnet eller den fysiska platsen för signeringen. |
| get_OcspSettings() const | Hämtar/anger OCSP-inställningar. |
| get_Reason() const | Anledningen till signeringen, såsom (Jag godkänner, Pip B.). |
| get_ShowProperties() const | Tvinga att visa/dölja signaturegenskaper. |
| get_TimestampSettings() const | Hämtar/anger tidsstämpelinställningar. |
| get_UseLtv() const | Hämtar/anger LTV-valideringsflagga. |
| GetSignatureAlgorithmInfo() | Hämtar information om signaturalgoritmen som används i signaturen. |
| set_Authority(const System::String&) | Namnet på personen eller myndigheten som signerar dokumentet. |
| set_AvoidEstimatingSignatureLength(bool) | Hämtar och anger ett alternativ som betyder om man ska undvika att uppskatta längden på en signatur. |
| set_ContactInfo(const System::String&) | Information som tillhandahålls av signatären för att möjliggöra att mottagaren kan kontakta signatären för att verifiera signaturen, t.ex. ett telefonnummer. |
| set_CustomAppearance(const System::SharedPtr<SignatureCustomAppearance>&) | Hämtar/anger det anpassade utseendet. |
| set_CustomSignHash(SignHash) | Delegaten för att anpassat signera dokumentets hash. |
| set_Date(System::DateTime) | Tidpunkten för signering. |
| set_DefaultSignatureLength(int32_t) | Anger standardlängden för signaturdata i byte. |
| set_Location(const System::String&) | CPU-värdnamnet eller den fysiska platsen för signeringen. |
| set_OcspSettings(const System::SharedPtr<Aspose::Pdf::OcspSettings>&) | Hämtar/anger OCSP-inställningar. |
| set_Reason(const System::String&) | Anledningen till signeringen, såsom (Jag godkänner, Pip B.). |
| set_ShowProperties(bool) | Tvinga att visa/dölja signaturegenskaper. |
| set_TimestampSettings(const System::SharedPtr<Aspose::Pdf::TimestampSettings>&) | Hämtar/anger tidsstämpelinställningar. |
| set_UseLtv(bool) | Hämtar/anger LTV-valideringsflagga. |
| Signature() | Initierar en ny instans av klassen Signature. |
| Signature(const System::String&, const System::String&) | Initierar en ny instans av klassen Signature. |
| Signature(const System::SharedPtr<System::IO::Stream>&, const System::String&) | Initierar en ny instans av klassen Signature. |
| TryVerify(System::SharedPtr<Security::VerificationResult>&) | Försök att verifiera dokumentet med avseende på denna signatur och returnera true om dokumentet är giltigt annars false. |
| TryVerify(const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&, System::SharedPtr<Security::VerificationResult>&) | Försök att verifiera dokumentet med avseende på denna signatur och returnera true om dokumentet är giltigt annars false. |
| TryVerify(const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&, const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&, System::SharedPtr<Security::VerificationResult>&) | Försök att verifiera dokumentet med avseende på denna signatur och returnera true om dokumentet är giltigt annars false. Verifieringen utförs med hjälp av det externa offentliga nyckelcertifikatet. |
| Verify() | Verifiera dokumentet med avseende på denna signatur och returnera true om dokumentet är giltigt annars false. |
| Verify(const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&) | Verifiera dokumentet med avseende på denna signatur och returnera true om dokumentet är giltigt annars false. |
| Verify(const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&, const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&) | Verifiera dokumentet med avseende på denna signatur och returnera true om dokumentet är giltigt annars false. Verifieringen utförs med hjälp av det externa offentliga nyckelcertifikatet. |
Se även
- Class Object
- Namespace Aspose::Pdf::Forms
- Library Aspose.PDF for C++