Class PdfDigitalSignatureDetails

Class PdfDigitalSignatureDetails

Името на пространството: Aspose.Words.Saving Асамблея: Aspose.Words.dll (25.5.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” и подфилтъра “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; }

стойност на имота

CertificateHolder

HashAlgorithm

Вземете или задайте алгоритъма за хаш.

public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }

стойност на имота

PdfDigitalSignatureHashAlgorithm

Remarks

Стандартната стойност е алгоритъмът SHA-256 .

Location

Получава или определя местоположението на подписването.

public string Location { get; set; }

стойност на имота

string

Remarks

Стандартната стойност е „нуле“.

Reason

Получавате или задавате причината за подписването.

public string Reason { get; set; }

стойност на имота

string

Remarks

Стандартната стойност е „нуле“.

SignatureDate

Получава или определя датата на подписване.

public DateTime SignatureDate { get; set; }

стойност на имота

DateTime

Remarks

Стандартната стойност е текущото време. Тази стойност ще се появи в цифровия подпис като неидентифицирано компютърно време.

TimestampSettings

Получава или задава цифровите настройки за подпис.

public PdfDigitalSignatureTimestampSettings TimestampSettings { get; set; }

стойност на имота

PdfDigitalSignatureTimestampSettings

Remarks

Aspose.Words.Saving.PdfDigitalSignatureTimestampSettings обект, тогава цифров подпис в PDF.

 Български