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विवरण
encapsulatedContentbyte[]पढ़िए।यदि कोई हो तो कैप्सूलित सामग्री डेटा लौटाता है.
signerInfosList<SignerInfo>पढ़िए।साइनर सूचनाएँ प्राप्त करता है।.
certificatesList<X509Certificate>पढ़िए।प्रमाणपत्र प्राप्त करता है।.
versionintपढ़िए।संस्करण प्राप्त करता है।.

विधियाँ

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संस्करण लौटाता है.

यह भी देखें

 हिन्दी