Class PdfDigitalSignatureDetails
Именује се: Aspose.Words.Saving Асамблеја: Aspose.Words.dll (25.5.0)
Садржи детаље за потписивање ПДФ документа са дигиталном потписивањем.
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
У овом тренутку дигитално потписани ПДФ документи су доступни само на .NET 3.5 или више. Да бисте дигитално потписали ПДФ документ када је креиран од стране Аппосе.Вордс, постављајте Аппосе.Вордс.Свајање.ПдфСвајањеОпције.ДигиталСвајањеДетаљи својства важећи Аппосе.Вордс.Свајање.ПдфСвајањеДетаљи објекта и затим сачувати документ у ПДФ формату пролазећи Аппосе.Вордс.Свајање.ПдфСвајањеОпције као параметар у Аппосе.Вордс.Документ.Свајање(Систем.Стринг,Аппосе.Вордс.Свајање.СвајањеОпције) метода. Aspose.Words креира ПКЦС#7 потпис широм целог ПДФ документа и користи филтер “Адобе.ППКМС” и подфилтер “адбе.пкцс7.сха1” приликом креирања дигиталног потписа. Aspose.Words.Saving.PdfSaveOptions.DigitalSignatureДетаљи
Constructors
PdfDigitalSignatureDetails()
Иницијалише инстанцију ове класе.
public PdfDigitalSignatureDetails()PdfDigitalSignatureDetails(СертификатХолдер, струја, струја, Датум)
Иницијалише инстанцију ове класе.
public PdfDigitalSignatureDetails(CertificateHolder certificateHolder, string reason, string location, DateTime signatureDate)Parameters
certificateHolder CertificateHolder
Имајући сертификат који садржи сам сертификат.
reason string
Razlog za potpisivanje.
location string
Место за потписивање.
signatureDate DateTime
Датум и време потписивања.
Properties
CertificateHolder
Враћа објекат који садржи сертификат који је коришћен за потписивање документа.
public CertificateHolder CertificateHolder { get; set; }Вредност имовине
HashAlgorithm
Добијете или постављате алгоритам хаша.
public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }Вредност имовине
PdfDigitalSignatureHashAlgorithm
Remarks
Стандардна вредност је алгоритам СХА-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 објекат, онда ће дигитални потпис у ПДФ документу бити временски штампани.