PKCS1
ภาพรวม
PKCS1 เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: Signature.
หมวดนี้ให้ 7 วิธีในการทํางานกับ PKCS1 ของใน .NET โปรแกรม. วิธีการที่ใช้ได้แก่: GetSignatureAlgorithmInfo, PKCS1, Signature, Verify. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash,และอีก 8 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
Authority | string | อ่าน/เขียน | รับหรือกำหนดค่า authority. |
ContactInfo | string | อ่าน/เขียน | รับหรือกำหนดข้อมูลติดต่อ. |
Location | string | อ่าน/เขียน | รับหรือกำหนดตำแหน่ง. |
Reason | string | อ่าน/เขียน | รับหรือกำหนดเหตุผล. |
Date | DateTime | อ่าน/เขียน | รับหรือกำหนดวันที่. |
ByteRange | int[] | อ่าน | การลงนามของ / ByteRange รายการ. |
TimestampSettings | Aspose.Pdf.TimestampSettings | อ่าน/เขียน | การตั้งค่า RFC 3161 TSA; ถูกให้เกียรติโดยผู้ลงนามเมื่อถูกกําหนด. |
OcspSettings | Aspose.Pdf.OcspSettings | อ่าน/เขียน | การตั้งค่า OCSP / ยกเลิกการตรวจสอบ; ผู้ลงนามให้เกียรติเมื่อถูกกําหนด. |
CustomAppearance | SignatureCustomAppearance? | อ่าน/เขียน | ปุ่มที่ดูได้ตามภาพ โดย SignWithAppearance เมื่อการลงนามผ่านการอุดตันทางตรงเห็น. |
CustomSignHash | SignHash? | อ่าน/เขียน | การเรียกกลับของผู้ลงนามภายนอกเป็นทางเลือก. |
UseLtv | bool | อ่าน/เขียน | รับหรือกำหนดการใช้ ltv. |
AvoidEstimatingSignatureLength | bool | อ่าน/เขียน | เมื่อเป็นจริง ผู้ลงนามจะเลี่ยงการคาดการณ์ระยะไบต์ และใช้ DefaultSignatureLength โดยตรงเมื่อจองพื้นที่สําหรับ PKCS#7 / Content hex string. |
DefaultSignatureLength | int | อ่าน/เขียน | จํานวนไบต์ที่จองไว้สําหรับ PKCS#7 / Content hex string. |
ShowProperties | bool | อ่าน/เขียน | เมื่อเป็นจริง การแสดงลักษณะการลงนามที่เห็นได้มีข้อความ Reason/Location/ContactInfo ของผู้ลงชื่อในฐานะคําเขียน. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
PKCS1() | เรียก PKCS1 ในตัวอย่างของ PK CS1. |
PKCS1(pfx: string, password: string) | เรียก PKCS1 ((pfx, password) ในตัวอย่างของ PK CS1. |
PKCS1(pfx: Stream, password: string) | เรียก PKCS1 ((pfx, password) ในตัวอย่างของ PK CS1. |
PKCS1(image: Stream) | สร้างการตั้งค่าลายเซ็นต์ PKCS#1 ที่ลายซินเตอร์ที่เห็นได้ทําให้ภาพเป็นกราฟิกความปรากฏตัว. |
Signature() | เรียกเซ็นต์ในตัวอย่าง PKCS1 นี้. |
Verify() | ยืนยัน PKCS#7 ของลายเซ็นที่อัพโหลดกับ PDF แบทเดิม ส่ง true เมื่อลายซองออกรหัสและประเมินผล. |
GetSignatureAlgorithmInfo() | การวิเคราะห์ PKCS#7 envelope (เมื่อโหลดจากลายเซ็นที่มีอยู่) เพื่อรายงานการลงนาม-อัลโกริธม / อัลแกรทสกัด / แบบปรับปรุงหลักสูตรสามตัว. |