Class PdfDigitalSignatureDetails
Името на пространството: Aspose.Words.Saving Асамблея: Aspose.Words.dll (25.5.0)
Съдържа подробности за подписване на PDF документ с цифров подписьор.
public class PdfDigitalSignatureDetailsInheritance
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” и подфилтъра “adbe.pkcs7.sha1. Aspose.Words.Saving.PdfSaveOptions.DigitalSignatureДетайли
Constructors
PdfDigitalSignatureDetails()
Инициализира инстанция от този клас.
public PdfDigitalSignatureDetails()PdfDigitalSignatureDetails(СертификатHolder, 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; }стойност на имота
HashAlgorithm
Вземете или задайте алгоритъма за хаш.
public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }стойност на имота
PdfDigitalSignatureHashAlgorithm
Remarks
Стандартната стойност е алгоритъмът SHA-256 .
Location
Получава или определя местоположението на подписването.
public string Location { get; set; }стойност на имота
Remarks
Стандартната стойност е „нуле“.
Reason
Получавате или задавате причината за подписването.
public string Reason { get; set; }стойност на имота
Remarks
Стандартната стойност е „нуле“.
SignatureDate
Получава или определя датата на подписване.
public DateTime SignatureDate { get; set; }стойност на имота
Remarks
Стандартната стойност е текущото време. Тази стойност ще се появи в цифровия подпис като неидентифицирано компютърно време.
TimestampSettings
Получава или задава цифровите настройки за подпис.
public PdfDigitalSignatureTimestampSettings TimestampSettings { get; set; }стойност на имота
PdfDigitalSignatureTimestampSettings
Remarks
Aspose.Words.Saving.PdfDigitalSignatureTimestampSettings обект, тогава цифров подпис в PDF.