Class PdfDigitalSignatureDetails

Class PdfDigitalSignatureDetails

ja nimityö: Aspose.Words.Saving Kokoelma: Aspose.Words.dll (25.4.0)

Sisältää yksityiskohtia PDF-asiakirjan allekirjoittamiseen digitaalisella allekirjoituksella.

public class PdfDigitalSignatureDetails

Inheritance

object PdfDigitalSignatureDetails

Perintöjäsenet

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

Remarks

Tällä hetkellä digitaalisesti allekirjoitetut PDF-asiakirjat ovat saatavilla vain .NET 3.5 tai uudemmassa.

Digitaalisesti allekirjoittaa PDF-asiakirja, kun se on luotu Aspose.Words, asettaa Aspose.Words.Saving.PdfSaveOptions.DigitalSignature Yksityiskohdat ominaisuus pätevä Aspose.Words.Saving.PdfDigitalSignature Yksityiskohdat esine ja sitten tallentaa asiakirja PDF-muodossa kulkee Aspose.Words.Saving.PdfSaveOptions kuin parametri Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) menetelmä.

Aspose.Words luo PKCS#7 allekirjoituksen koko PDF-dokumentissa ja käyttää “Adobe.PPKMS” -suodatinta ja “adbe.pkcs7.sha1” -subsuodatinta digitaalisen allekirjoituksen luomisessa.

Aspose.Words.Saving.PdfSaveOptions.DigitalSignatureLisätiedot

Constructors

PdfDigitalSignatureDetails()

Aloitetaan tämän luokan tapaus.

public PdfDigitalSignatureDetails()

PdfDigitalSignatureDetails(CertificateHolder, sarja, sarja, DateTime)

Aloitetaan tämän luokan tapaus.

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

Parameters

certificateHolder CertificateHolder

Todistuksen haltija, joka sisältää itse todistuksen.

reason string

Syynä on allekirjoittaminen.

location string

allekirjoittamisen sijainti.

signatureDate DateTime

allekirjoittamisen päivämäärä ja aika.

Properties

CertificateHolder

Palauttaa todistuksen haltijan esine, joka sisältää todistuksen, jota käytettiin asiakirjan allekirjoittamiseen.

public CertificateHolder CertificateHolder { get; set; }

Omistuksen arvo

CertificateHolder

HashAlgorithm

Antaa tai asettaa hash-algoritmi.

public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }

Omistuksen arvo

PdfDigitalSignatureHashAlgorithm

Remarks

Oletusarvo on SHA-256 -algoritmi.

Location

Saa tai asettaa allekirjoituksen sijainti.

public string Location { get; set; }

Omistuksen arvo

string

Remarks

Oletusarvo on nolla.

Reason

Se saa tai asettaa allekirjoittamisen syyn.

public string Reason { get; set; }

Omistuksen arvo

string

Remarks

Oletusarvo on nolla.

SignatureDate

Saat tai määrität allekirjoituksen päivämäärän.

public DateTime SignatureDate { get; set; }

Omistuksen arvo

DateTime

Remarks

Oletusarvo on nykyinen aika.

Tämä arvo näkyy digitaalisessa allekirjoituksessa ennennäkemättömänä tietokoneella.

TimestampSettings

Saat tai asettaa digitaalisen allekirjoituksen aikataulun asetukset.

public PdfDigitalSignatureTimestampSettings TimestampSettings { get; set; }

Omistuksen arvo

PdfDigitalSignatureTimestampSettings

Remarks

Oletusarvo on ja digitaalinen allekirjoitus ei ole aikavälillä. Kun tämä omaisuus asetetaan voimassa olevaan Aspose.Words.Saving.PdfDigitalSignatureTimestampSettings -objektiin, PDF-asiakirjan digitaalinen allekirjoitus on aikavälillä.

 Suomi