PKCS7Detached
अवलोकन
PKCS7Detached Aspose.PDF FOSS में .NET के लिए एक क्लास है। विरासत में: Signature।
एक डिटैच्ड PKCS#7 (CMS) सिग्नेचर कॉन्फ़िगरेशन।
यह क्लास .NET प्रोग्राम्स में PKCS7Detached ऑब्जेक्ट्स के साथ काम करने के लिए 6 मेथड प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: GetSignatureAlgorithmInfo, PKCS7Detached, Signature, Verify। सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं, जब Aspose.PDF FOSS for .NET पैकेज स्थापित किया जाता है। प्रॉपर्टीज़: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, और 8 और।
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
Authority | string | पढ़ें/लिखें | प्राधिकरण प्राप्त करता है या सेट करता है। |
ContactInfo | string | पढ़ें/लिखें | संपर्क जानकारी प्राप्त करता है या सेट करता है। |
Location | string | पढ़ें/लिखें | स्थान प्राप्त करता है या सेट करता है। |
Reason | string | पढ़ें/लिखें | कारण को प्राप्त करता है या सेट करता है। |
Date | DateTime | पढ़ें/लिखें | तारीख को प्राप्त करता है या सेट करता है। |
ByteRange | int[] | पढ़ें | हस्ताक्षर का /ByteRange प्रविष्टि। |
TimestampSettings | Aspose.Pdf.TimestampSettings | पढ़ें/लिखें | RFC 3161 TSA सेटिंग्स; सेट होने पर साइनर द्वारा सम्मानित। |
OcspSettings | Aspose.Pdf.OcspSettings | पढ़ें/लिखें | OCSP / रिवोक्शन-चेक सेटिंग्स; सेट होने पर साइनर द्वारा मान्य की जाती हैं। |
CustomAppearance | SignatureCustomAppearance? | पढ़ें/लिखें | विज़ुअल-अपीयरेंस नॉब्स को SignWithAppearance द्वारा मान्य किया जाता है जब हस्ताक्षर को visible-rect ओवरलोड के माध्यम से साइन किया जाता है। |
CustomSignHash | SignHash? | पढ़ें/लिखें | वैकल्पिक external-signer कॉलबैक। |
UseLtv | bool | पढ़ें/लिखें | ltv के उपयोग को प्राप्त करता है या सेट करता है। |
AvoidEstimatingSignatureLength | bool | पढ़ें/लिखें | जब सत्य हो, तो साइनर बाइट-रेंज अनुमान पास को छोड़ देता है और DefaultSignatureLength को सीधे PKCS#7 /Contents हेक्स स्ट्रिंग के लिए स्थान आरक्षित करते समय उपयोग करता है। |
DefaultSignatureLength | int | पढ़ें/लिखें | PKCS#7 /Contents हेक्स स्ट्रिंग के लिए आरक्षित बाइट्स की संख्या। |
ShowProperties | bool | पढ़ें/लिखें | जब सत्य हो, दृश्य हस्ताक्षर रूप में हस्ताक्षरकर्ता का Reason/Location/ContactInfo पाठ के रूप में शामिल होता है। |
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
PKCS7Detached() | इस PKCS7Detached इंस्टेंस पर PKCS7Detached को कॉल करता है। |
PKCS7Detached(pfx: string, password: string) | इस PKCS7Detached इंस्टेंस पर PKCS7Detached(pfx, password) को कॉल करता है। |
PKCS7Detached(pfx: Stream, password: string) | इस PKCS7Detached इंस्टेंस पर PKCS7Detached(pfx, password) को कॉल करता है। |
Signature() | इस PKCS7Detached इंस्टेंस पर Signature को कॉल करता है। |
Verify() | लोड किए गए सिग्नेचर के PKCS#7 को मूल PDF बाइट्स के विरुद्ध सत्यापित करें — जब सिग्नेचर डिकोड हो जाता है और वैध होता है तो true लौटाता है। |
GetSignatureAlgorithmInfo() | PKCS#7 लिफाफे को पार्स करें (जब यह मौजूदा सिग्नेचर से लोड किया गया हो) ताकि signing-algorithm / digest-algorithm / cryptographic-standard त्रिक की रिपोर्ट की जा सके। |