Class PdfDigitalSignatureDetails

Class PdfDigitalSignatureDetails

Pôvodný názov: Aspose.Words.Saving Zhromaždenie: Aspose.Words.dll (25.5.0)

Obsahuje podrobnosti o podpísaní PDF dokumentu s digitálnym podpisom.

public class PdfDigitalSignatureDetails

Inheritance

object PdfDigitalSignatureDetails

Z dedičných členov

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

Remarks

V súčasnej dobe digitálne podpísané PDF dokumenty sú k dispozícii iba na .NET 3.5 alebo vyššie. Ak chcete digitálne podpísať PDF dokument, keď je vytvorený Aspose.Words, nastaviť Aspose.Words.Saving.PdfSaveOptions.DigitalSignatureDetails vlastnosť na platný Aspose.Words.Saving.PdfDigitalSignatureDetails objekt a potom uložiť dokument v PDF formáte prechádza Aspose.Words.Saving.PdfSaveOptions ako parameter do Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) metódy. Aspose.Words vytvára podpis PKCS#7 v celom PDF dokumente a pri vytváraní digitálneho podpisu používa filter “Adobe.PPKMS” a subfilter “adbe.pkcs7.sha1”. Aspose.Words.Saving.PdfSaveOptions.DigitalSignaturePodrobnosti

Constructors

PdfDigitalSignatureDetails()

Vykonávame inštanciu tejto triedy.

public PdfDigitalSignatureDetails()

PdfDigitalSignatureDetails(CertificateHolder, pruh, pruh, dátum)

Vykonávame inštanciu tejto triedy.

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

Parameters

certificateHolder CertificateHolder

Vlastník certifikátu, ktorý obsahuje samotný certifikát.

reason string

Dôvod na podpis.

location string

umiestnenie podpisov.

signatureDate DateTime

Dátum a čas podpisu.

Properties

CertificateHolder

Vráti predmet držiteľa osvedčenia, ktorý obsahuje osvedčenie, ktoré bolo použité na podpis dokumentu.

public CertificateHolder CertificateHolder { get; set; }

Hodnota nehnuteľnosti

CertificateHolder

HashAlgorithm

Získať alebo nastaviť hash algoritmus.

public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }

Hodnota nehnuteľnosti

PdfDigitalSignatureHashAlgorithm

Remarks

Predvolená hodnota je algoritmus SHA-256 .

Location

Získať alebo nastaviť umiestnenie podpisov.

public string Location { get; set; }

Hodnota nehnuteľnosti

string

Remarks

Predvolená hodnota je „zero“.

Reason

Dostane alebo stanoví dôvod k podpisu.

public string Reason { get; set; }

Hodnota nehnuteľnosti

string

Remarks

Predvolená hodnota je „zero“.

SignatureDate

Získajte alebo nastavíte dátum podpisu.

public DateTime SignatureDate { get; set; }

Hodnota nehnuteľnosti

DateTime

Remarks

Predvolená hodnota je súčasný čas. Táto hodnota sa zobrazí v digitálnom podpise ako neoznačený počítačový čas.

TimestampSettings

Získajte alebo nastavíte nastavenia časového štandardu digitálneho podpisu.

public PdfDigitalSignatureTimestampSettings TimestampSettings { get; set; }

Hodnota nehnuteľnosti

PdfDigitalSignatureTimestampSettings

Remarks

Predvolená hodnota je a digitálny podpis nebude časovo vytlačený. Keď je táto vlastnosť nastavená na platný objekt Aspose.Words.Saving.PdfDigitalSignatureTimestampSettings, potom bude digitálny podpis v dokumente PDF časovo vytlačený.

 Slovenčina