PKCS7

ภาพรวม

PKCS7 เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: Signature.

หมวดนี้ให้ 6 วิธีในการทํางานกับ PKCS7 วัตถุใน .NET โปรแกรม. วิธีการที่ใช้ได้แก่: GetSignatureAlgorithmInfo, PKCS7, Signature, Verify. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash,และอีก 8 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
Authoritystringอ่าน/เขียนรับหรือกำหนดค่า authority.
ContactInfostringอ่าน/เขียนรับหรือกำหนดข้อมูลติดต่อ.
Locationstringอ่าน/เขียนรับหรือกำหนดตำแหน่ง.
Reasonstringอ่าน/เขียนรับหรือกำหนดเหตุผล.
DateDateTimeอ่าน/เขียนรับหรือกำหนดวันที่.
ByteRangeint[]อ่านการลงนามของ / ByteRange รายการ.
TimestampSettingsAspose.Pdf.TimestampSettingsอ่าน/เขียนการตั้งค่า RFC 3161 TSA; ถูกให้เกียรติโดยผู้ลงนามเมื่อถูกกําหนด.
OcspSettingsAspose.Pdf.OcspSettingsอ่าน/เขียนการตั้งค่า OCSP / ยกเลิกการตรวจสอบ; ผู้ลงนามให้เกียรติเมื่อถูกกําหนด.
CustomAppearanceSignatureCustomAppearance?อ่าน/เขียนปุ่มที่ดูได้ตามภาพ โดย SignWithAppearance เมื่อการลงนามผ่านการอุดตันทางตรงเห็น.
CustomSignHashSignHash?อ่าน/เขียนการเรียกกลับของผู้ลงนามภายนอกเป็นทางเลือก.
UseLtvboolอ่าน/เขียนรับหรือกำหนดค่า use ltv.
AvoidEstimatingSignatureLengthboolอ่าน/เขียนเมื่อเป็นจริง ผู้ลงนามจะเลี่ยงการคาดการณ์ระยะไบต์ และใช้ DefaultSignatureLength โดยตรงเมื่อจองพื้นที่สําหรับ PKCS#7 / Content hex string.
DefaultSignatureLengthintอ่าน/เขียนจํานวนไบต์ที่จองไว้สําหรับ PKCS#7 / Content hex string.
ShowPropertiesboolอ่าน/เขียนเมื่อเป็นจริง การแสดงลักษณะการลงนามที่เห็นได้มีข้อความ Reason/Location/ContactInfo ของผู้ลงชื่อในฐานะคําเขียน.

วิธีการ

Signatureคําอธิบาย
PKCS7()เรียก PKCS7 ในตัวอย่างนี้ PK CS7.
PKCS7(pfx: string, password: string)เรียก PKCS7 ((pfx, password) ในตัวอย่างของ PK CS7 นี้.
PKCS7(pfx: Stream, password: string)เรียก PKCS7 ((pfx, password) ในตัวอย่างของ PK CS7 นี้.
Signature()เรียกเซ็นเตอร์ในตัวอย่าง PKCS7 นี้.
Verify()ยืนยัน PKCS#7 ของลายเซ็นที่อัพโหลดกับ PDF แบทเดิม ส่ง true เมื่อลายซองออกรหัสและประเมินผล.
GetSignatureAlgorithmInfo()การวิเคราะห์ PKCS#7 envelope (เมื่อโหลดจากลายเซ็นที่มีอยู่) เพื่อรายงานการลงนาม-อัลโกริธม / อัลแกรทสกัด / แบบปรับปรุงหลักสูตรสามตัว.

ดูเช่นกัน

 ภาษาไทย