PKCS7
ภาพรวม
PKCS7 เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java. ทายาทจาก: Signature.
PKCS#7 การลงนาม SHA-1 สําหรับ PDF (ISO 32000-1:2008, §12.8.3.3.2).
หมวดนี้ให้ 18 วิธีในการทํางานกับ PKCS7 วัตถุในโปรแกรม Java. วิธีการที่ใช้ได้แก่: PKCS7, getCertificate, getCertificateChain, getContactInfo, getCustomAppearance, getDate, getLocation, getName, getPrivateKey, getReason, getSubFilter, setContactInfo,และ 5 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: certificate, certificateChain, contactInfo, customAppearance, date, location,และอีก 4 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
subFilter | String | อ่าน | รับ sub filter. |
privateKey | PrivateKey | อ่าน | กลับรหัสส่วนตัวจาก KeyStore. ที่ถูกอัตราการใช้งาน. |
certificate | X509Certificate | อ่าน | กลับใบรับรอง X.509 ของผู้ลงนามจาก KeyStore ที่ถูกอัพโหลดมา. |
certificateChain | X509Certificate[] | อ่าน | กลับเชิงหลักฐานจาก KeyStore ที่ถูกบรรจุไว้. |
reason | String | อ่าน | กลับเหตุผลในการลงนาม. |
location | String | อ่าน | ส่งกลับที่ลงนาม. |
contactInfo | String | อ่าน | ส่งข้อมูลติดต่อกลับมา. |
name | String | อ่าน | การคืนชื่อผู้ลงนามการยกเลิก. |
date | Date | อ่าน | กลับวันที่ลงนาม. |
customAppearance | SignatureCustomAppearance | อ่าน | ส่งการตั้งค่าลักษณะที่กําหนดเองสําหรับลายเซ็นต์. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
PKCS7(pfxPath: String, password: String) | สร้างลายเซ็นต์ PKCS#7 SHA-1 จากไฟล์ PFX/P12. |
PKCS7(pfxStream: InputStream, password: String) | สร้างลายเซ็นต์ PKCS#7 SHA-1 จากกระแส PFX/P12. |
getSubFilter() → String | กลับสับฟิลเตอร์. |
getPrivateKey() → PrivateKey | กลับรหัสส่วนตัวจาก KeyStore. ที่ถูกอัตราการใช้งาน. |
getCertificate() → X509Certificate | กลับใบรับรอง X.509 ของผู้ลงนามจาก KeyStore ที่ถูกอัพโหลดมา. |
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) | ตั้งค่าการแสดงผลแบบกำหนดเองสำหรับลายเซ็น. |