Signature

Overview

Signature यह एक क्लास है Aspose.PDF FOSS के लिए .NET.

एक पीडीएफ दस्तावेज़ में डिजिटल हस्ताक्षर का प्रतिनिधित्व करता है।.

इस कक्षा में .NET प्रोग्रामों में हस्ताक्षर वस्तुओं के साथ काम करने के लिए 7 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: GetSignatureAlgorithmInfo, Signature, Verify. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS को स्थापित करने के बाद .Net पैकेज के साथ।. संपत्ति : Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash,और 8 और भी।.

Properties

NameTypeAccessDescription
Authoritystringपढ़ना / लिखनाअधिकार प्राप्त करें या स्थापित करें।.
ContactInfostringपढ़ना / लिखनासंपर्क जानकारी प्राप्त करें या स्थापित करें।.
Locationstringपढ़ना / लिखनास्थान प्राप्त करें या स्थापित करें।.
Reasonstringपढ़ना / लिखनाकारण मिलता है या ठहराया जाता है।.
DateDateTimeपढ़ना / लिखनातारीख को प्राप्त करें या निर्धारित करें।.
ByteRangeint[]Readहस्ताक्षर के लिए /ByteRange इनपुट int[] के रूप में।.
TimestampSettingsAspose.Pdf.TimestampSettingsपढ़ना / लिखनाRFC 3161 TSA सेटिंग्स; स्थापित करते समय हस्ताक्षरकर्ता द्वारा सम्मानित।.
OcspSettingsAspose.Pdf.OcspSettingsपढ़ना / लिखनाOCSP / रिवॉक्शन-चेक सेटिंग्स; जब सेट किया जाता है तो हस्ताक्षरकर्ता द्वारा सम्मानित।.
CustomAppearanceSignatureCustomAppearance?पढ़ना / लिखनादृश्य-प्रदर्शन बटन SignWithAppearance द्वारा सम्मानित होते हैं जब हस्ताक्षर एक स्पष्ट-सही अतिरिक्त लोड के माध्यम से हस्तक्षेप किया जाता है।.
CustomSignHashSignHash?पढ़ना / लिखनाऑपरेटिंग एक्सटर्न-सिगनर कॉलबैक।.
UseLtvboolपढ़ना / लिखनाLTV का उपयोग करें या स्थापित करें।.
AvoidEstimatingSignatureLengthboolपढ़ना / लिखनाजब सच है, तो हस्ताक्षरकर्ता बाइट-रिज अनुमान को पार करता है और सीधे DefaultSignatureLength का उपयोग PKCS#7 /Contents hex श्रृंखला के लिए स्थान आरक्षित करते समय करता हूं।.
DefaultSignatureLengthintपढ़ना / लिखनाPKCS#7 /Contents hex श्रृंखला के लिए आरक्षित बेट्स की संख्या।.
ShowPropertiesboolपढ़ना / लिखनाजब सच है, तो दृश्य हस्ताक्षर प्रदर्शित में पाठ के रूप में साइनर का कारण / स्थान / ContactInfo शामिल है।.

Methods

SignatureDescription
Signature()इस हस्ताक्षर के मामले में कॉल करें।.
Signature(pfx: string, password: string)
Signature(pfx: Stream, password: string)
Verify()लोड किए गए हस्ताक्षर के PKCS#7 को मूल PDF बाइट्स के खिलाफ जांच करें – जब हस्तक्षेप डिकोडिंग और वैधता में सच लौटता है।.
Verify(options: Security.ValidationOptions, validationResult: Security.ValidationResult)स्पष्ट विकल्प + एक परिणाम DTO के साथ जांच करें।.
Verify(publicKeyCertificate: System.Security.Cryptography.X509Certificates.X509Certificate2, options: Security.ValidationOptions, validationResult: Security.ValidationResult)सार्वजनिक-कंजी-पेंडिंग की जांच करें।.
GetSignatureAlgorithmInfo()PKCS#7 पैक को पार करें (जब एक मौजूदा हस्ताक्षर से लोड किया जाता है) ताकि हस्तक्षेप-अल्गोरिथ्म / पाचन-आल्गोरिथम/क्रिप्टोोग्राफिक मानक त्रिकोण की रिपोर्ट हो सके।.

See Also

 हिन्दी