Class PdfDigitalSignatureDetails

Class PdfDigitalSignatureDetails

ชื่อพื้นที่: Aspose.Words.Saving การประกอบ: Aspose.Words.dll (25.4.0)

มีรายละเอียดสําหรับการลงนามในเอกสาร PDF พร้อมการลงนามดิจิตอล

public class PdfDigitalSignatureDetails

Inheritance

object PdfDigitalSignatureDetails

อนุญาโตตุลาการ

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

ในขณะนี้เอกสาร PDF ที่ลงทะเบียนดิจิตอลจะใช้ได้เฉพาะบน .NET 3.5 หรือสูงกว่า

สําหรับการลงทะเบียนแบบดิจิตอลเอกสาร PDF เมื่อถูกสร้างโดย Aspose.Words ให้ตั้งค่า Aspose.Words.Saving.PdfSaveOptions.DigitalSignature รายละเอียดคุณสมบัติของ Aspose.Words.Saving.PdfDigitalSignature รายละเอียดวัตถุและจากนั้นบันทึกเอกสารในรูปแบบ PDF ผ่าน Aspose.Words.Saving.PdfSaveOptions เป็นตัวเลือกใน Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) วิธีการ

Aspose.Words สร้างสัญลักษณ์ PKCS#7 บนเอกสาร PDF ทั้งหมดและใช้กรอง “Adobe.PPKMS” และ subfilter “adbe.pkcs7.sha1” เมื่อสร้างสัญลักษณ์ดิจิตอล

Aspose.Words.Saving.PdfSaveOptions.DigitalSignature รายละเอียด

Constructors

PdfDigitalSignatureDetails()

เริ่มต้นตัวอย่างของชั้นนี้

public PdfDigitalSignatureDetails()

PdfDigitalSignatureDetails(CertificateHolder, string, string, DateTime)

เริ่มต้นตัวอย่างของชั้นนี้

public PdfDigitalSignatureDetails(CertificateHolder certificateHolder, string reason, string location, DateTime signatureDate)

Parameters

certificateHolder CertificateHolder

ผู้ถือใบรับรองซึ่งมีใบรับรองเอง

reason string

เหตุผลในการลงนาม

location string

ตําแหน่งการลงนาม

signatureDate DateTime

วันที่และเวลาการลงนาม

Properties

CertificateHolder

กลับใบรับรองผู้ถือวัตถุที่มีใบรับรองที่ถูกใช้สําหรับการลงนามในเอกสาร

public CertificateHolder CertificateHolder { get; set; }

คุณสมบัติมูลค่า

CertificateHolder

HashAlgorithm

รับหรือตั้งค่าอัลกอริทึม hash

public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }

คุณสมบัติมูลค่า

PdfDigitalSignatureHashAlgorithm

Remarks

หมายเลขเริ่มต้นคือ SHA-256 algorithm

Location

รับหรือตั้งตําแหน่งของการลงนาม

public string Location { get; set; }

คุณสมบัติมูลค่า

string

Remarks

หมายเลขที่กําหนดเองคือ ’null'

Reason

ได้รับหรือกําหนดเหตุผลสําหรับการลงนาม

public string Reason { get; set; }

คุณสมบัติมูลค่า

string

Remarks

หมายเลขที่กําหนดเองคือ ’null'

SignatureDate

รับหรือกําหนดวันที่การลงนาม

public DateTime SignatureDate { get; set; }

คุณสมบัติมูลค่า

DateTime

Remarks

หมายเลขค่าเริ่มต้นคือเวลาปัจจุบัน

หมายเลขนี้จะปรากฏในสัญญาณดิจิตอลเป็นเวลาคอมพิวเตอร์ที่ไม่ได้รับการเข้ารหัส

TimestampSettings

รับหรือตั้งค่าการตั้งค่าเวลาสัญญาณดิจิตอล

public PdfDigitalSignatureTimestampSettings TimestampSettings { get; set; }

คุณสมบัติมูลค่า

PdfDigitalSignatureTimestampSettings

Remarks

หมายเลขที่กําหนดเองคือและสัญญาณดิจิตอลจะไม่ถูกพิมพ์ในเวลา เมื่อคุณสมบัตินี้ถูกตั้งค่าเป็น Aspose.Words.Saving.PdfDigitalSignatureTimestampSettings วัตถุแล้วสัญญาณดิจิตอลในเอกสาร PDF จะถูกพิมพ์ในเวลา

 แบบไทย