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คําอธิบาย
subFilterStringอ่านรับ sub filter.
privateKeyPrivateKeyอ่านกลับรหัสส่วนตัวจาก KeyStore. ที่ถูกอัตราการใช้งาน.
certificateX509Certificateอ่านกลับใบรับรอง X.509 ของผู้ลงนามจาก KeyStore ที่ถูกอัพโหลดมา.
certificateChainX509Certificate[]อ่านกลับเชิงหลักฐานจาก KeyStore ที่ถูกบรรจุไว้.
reasonStringอ่านกลับเหตุผลในการลงนาม.
locationStringอ่านส่งกลับที่ลงนาม.
contactInfoStringอ่านส่งข้อมูลติดต่อกลับมา.
nameStringอ่านการคืนชื่อผู้ลงนามการยกเลิก.
dateDateอ่านกลับวันที่ลงนาม.
customAppearanceSignatureCustomAppearanceอ่านส่งการตั้งค่าลักษณะที่กําหนดเองสําหรับลายเซ็นต์.

วิธีการ

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)ตั้งค่าการแสดงผลแบบกำหนดเองสำหรับลายเซ็น.

ดูเช่นกัน

 ภาษาไทย