PKCS7
PKCS7
अवलोकन
PKCS7 जावा के लिए Aspose.PDF FOSS में एक वर्ग है. वारिसों सेः: Signature.
पीकेसीएस#7 एसएचए-1 हस्ताक्षर PDF के लिए (आईएसओ 32000-1:2008, §12.8.3.3.2) ।.
यह वर्ग जावा प्रोग्राम में PKCS7 ऑब्जेक्ट के साथ काम करने के लिए 18 विधियाँ प्रदान करता है।. उपलब्ध विधियों में शामिल हैंः: PKCS7, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo, और 5 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: certificate, certificateChain, contactInfo, customAppearance, date, location, और 4 अधिक।.
गुण
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
subFilter | String | पढ़िए। | सब फ़िल्टर प्राप्त करता है।. |
privateKey | PrivateKey | पढ़िए। | KeyStore लोड किए गए से निजी कुंजी लौटाता है।. |
certificate | X509Certificate | पढ़िए। | लोड KeyStore से हस्ताक्षरकर्ता का X.509 प्रमाणपत्र लौटाता है।. |
certificateChain | X509Certificate[] | पढ़िए। | लोड KeyStore से प्रमाणपत्र श्रृंखला लौटाता है।. |
reason | String | पढ़िए। | हस्ताक्षर करने का कारण लौटाता है।. |
location | String | पढ़िए। | हस्ताक्षर स्थान लौटाता है. |
contactInfo | String | पढ़िए। | संपर्क जानकारी लौटाता है. |
name | String | पढ़िए। | हस्ताक्षरकर्ता नाम ओवरराइड लौटाता है. |
date | Date | पढ़िए। | हस्ताक्षर की तारीख लौटाता है. |
customAppearance | SignatureCustomAppearance | पढ़िए। | हस्ताक्षर के लिए कस्टम उपस्थिति सेटिंग्स लौटाता है. |
विधियाँ
| Signature | विवरण |
|---|---|
PKCS7(pfxPath: String, password: String) | पीएफएक्स/पी12 फ़ाइल से PKCS#7 SHA-1 हस्ताक्षर बनाता है. |
PKCS7(pfxStream: InputStream, password: String) | पीएफएक्स/पी12 स्ट्रीम से PKCS#7 SHA-1 हस्ताक्षर बनाता है. |
getSubFilter() → String | उप फ़िल्टर लौटाता है. |
getPrivateKey() → PrivateKey | KeyStore लोड किए गए से निजी कुंजी लौटाता है।. |
getCertificate() → X509Certificate | लोड KeyStore से हस्ताक्षरकर्ता का X.509 प्रमाणपत्र लौटाता है।. |
getCertificateChain() → X509Certificate[] | लोड KeyStore से प्रमाणपत्र श्रृंखला लौटाता है।. |
getReason() → String | हस्ताक्षर करने का कारण लौटाता है।. |
setReason(reason: String) | साइनिंग कारण सेट करता है।. |
getLocation() → String | हस्ताक्षर स्थान लौटाता है. |
setLocation(location: String) | हस्ताक्षर स्थान सेट करता है।. |
getContactInfo() → String | संपर्क जानकारी लौटाता है. |
setContactInfo(contactInfo: String) | संपर्क जानकारी सेट करता है।. |
getName() → String | हस्ताक्षरकर्ता नाम ओवरराइड लौटाता है. |
setName(name: String) | साइनर नाम ओवरराइड सेट करता है।. |
getDate() → Date | हस्ताक्षर की तारीख लौटाता है. |
setDate(date: Date) | हस्ताक्षर की तिथि सेट करता है।. |
getCustomAppearance() → SignatureCustomAppearance | हस्ताक्षर के लिए कस्टम उपस्थिति सेटिंग्स लौटाता है. |
setCustomAppearance(appearance: SignatureCustomAppearance) | हस्ताक्षर के लिए कस्टम उपस्थिति सेटिंग्स सेट करता है।. |