PKCS7SignedData
PKCS7SignedData
Overview
PKCS7SignedData यह जावा के लिए Aspose.PDF FOSS में एक कक्षा है।.
PKCS#7 SignedData संरचनाओं को पारित और बनाता है (RFC 2315 §9).
इस कक्षा में 8 तरीके प्रदान किए जाते हैं जो जावा प्रोग्रामों में PKCS7SignedData वस्तुओं के साथ काम करने के लिए।. उपलब्ध तरीकों में शामिल हैं: createDetached, encode, getCertificates, getEncapsulatedContent, getSignerInfos, getVersion, parse, verify. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : certificates, encapsulatedContent, signerInfos, version.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
encapsulatedContent | byte[] | Read | इनमें से किसी भी सामग्री डेटा को वापस कर दिया जाता है, यदि कोई हो।. |
signerInfos | List<SignerInfo> | Read | सूचना के लिए हस्ताक्षर करें।. |
certificates | List<X509Certificate> | Read | प्रमाण पत्र प्राप्त करें।. |
version | int | Read | संस्करण प्राप्त करें।. |
Methods
| Signature | Description |
|---|---|
parse(pkcs7Bytes: byte[]) → PKCS7SignedData | पीएचसीएस # 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 में डाइबेट्स के लिए एन्कोड करें।. |
getSignerInfos() → List<SignerInfo> | सूचना के साथ वापस लौटें।. |
getCertificates() → List<X509Certificate> | प्रमाण पत्र वापस कर लें।. |
getVersion() → int | संस्करण वापस कर दिया।. |