PKCS7SignedData
PKCS7SignedData
अवलोकन
PKCS7SignedData जावा के लिए Aspose.PDF FOSS में एक वर्ग है.
PKCS#7 SignedData संरचनाओं (RFC 2315 §9) को विश्लेषण और बनाता है।.
यह वर्ग जावा प्रोग्राम में PKCS7SignedData ऑब्जेक्ट के साथ काम करने के लिए 8 विधियाँ प्रदान करता है।. उपलब्ध विधियों में शामिल हैंः: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: certificates, encapsulatedContent, signerInfos, version.
गुण
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
encapsulatedContent | byte[] | पढ़िए। | यदि कोई हो तो कैप्सूलित सामग्री डेटा लौटाता है. |
signerInfos | List<SignerInfo> | पढ़िए। | साइनर सूचनाएँ प्राप्त करता है।. |
certificates | List<X509Certificate> | पढ़िए। | प्रमाणपत्र प्राप्त करता है।. |
version | int | पढ़िए। | संस्करण प्राप्त करता है।. |
विधियाँ
| Signature | विवरण |
|---|---|
parse(pkcs7Bytes: byte[]) → PKCS7SignedData | डीईआर-कोड किए गए बाइट्स से PKCS#7 SignedData को पार्स करता है. |
createDetached(privateKey: PrivateKey, certificate: X509Certificate, chain: X509Certificate[], digestAlgorithm: String, dataToSign: byte[]) → PKCS7SignedData | एक अलग PKCS#7 हस्ताक्षर बनाता है. |
verify(originalData: byte[]) → boolean | मूल डेटा के साथ हस्ताक्षर की पुष्टि करता है।. |
getEncapsulatedContent() → byte[] | यदि कोई हो तो कैप्सूलित सामग्री डेटा लौटाता है. |
encode() → byte[] | यह SignedData को DER बाइट्स में एन्कोड करता है. |
getSignerInfos() → List<SignerInfo> | हस्ताक्षरकर्ता की जानकारी लौटाता है।. |
getCertificates() → List<X509Certificate> | प्रमाणपत्र लौटाता है।. |
getVersion() → int | संस्करण लौटाता है. |