Class PdfDigitalSignatureDetails

Class PdfDigitalSignatureDetails

nazivni prostor: Aspose.Words.Saving Sastav: Aspose.Words.dll (25.4.0)

Sadrži detalje za potpisivanje PDF dokumenta s digitalnim potpisom.

public class PdfDigitalSignatureDetails

Inheritance

object PdfDigitalSignatureDetails

naslijeđeni članovi

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

Remarks

U ovom trenutku digitalno potpisani PDF dokumenti dostupni su samo na .NET 3.5 ili veći.

Da biste digitalno potpisali PDF dokument kada ga stvara Aspose.Words, postavite Aspose.Words.Saving.PdfSaveOptions.DigitalSignatureDetails svojstvo na valjan Aspose.Words.Saving.PdfDigitalSignatureDetails objekt i zatim sačuvati dokument u PDF formatu prolazeći Aspose.Words.Saving.PdfSaveOptions kao parametar u Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) metodu.

Aspose.Words stvara PKCS#7 potpis u cijelom PDF dokumentu i koristi “Adobe.PPKMS” filter i “adbe.pkcs7.sha1” subfilter prilikom stvaranja digitalnog potpisivanja.

Aspose.Words.Saving.PdfSaveOptions.DigitalSignatureDetails

Constructors

PdfDigitalSignatureDetails()

Inicijalizira slučaj ove klase.

public PdfDigitalSignatureDetails()

PdfDigitalSignatureDetails(CertificateHolder, string, string, datum)

Inicijalizira slučaj ove klase.

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

Parameters

certificateHolder CertificateHolder

Država potvrde koja sadrži sam certifikat.

reason string

Razlog za potpisivanje.

location string

Mjesto za potpisivanje.

signatureDate DateTime

Datum i vrijeme potpisivanja.

Properties

CertificateHolder

Povratak predmeta nositelja certifikata koji sadrži certifikat koji je koristio za potpisivanje dokumenta.

public CertificateHolder CertificateHolder { get; set; }

Vrijednost nekretnina

CertificateHolder

HashAlgorithm

Pronađite ili postavite hash algoritam.

public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }

Vrijednost nekretnina

PdfDigitalSignatureHashAlgorithm

Remarks

Definicijska vrijednost je SHA-256 algoritam.

Location

Pronađite ili postavite lokaciju potpisivanja.

public string Location { get; set; }

Vrijednost nekretnina

string

Remarks

Definicijska vrijednost je ‘zero’.

Reason

Uzmite ili postavite razlog za potpisivanje.

public string Reason { get; set; }

Vrijednost nekretnina

string

Remarks

Definicijska vrijednost je ‘zero’.

SignatureDate

Dobivaju ili određuju datum potpisivanja.

public DateTime SignatureDate { get; set; }

Vrijednost nekretnina

DateTime

Remarks

Definicijska vrijednost je trenutačno vrijeme.

Ova vrijednost će se pojaviti u digitalnom potpisivanju kao nepropisano računalo vrijeme.

TimestampSettings

Pronađite ili postavite postavke digitalnog potpisivanja.

public PdfDigitalSignatureTimestampSettings TimestampSettings { get; set; }

Vrijednost nekretnina

PdfDigitalSignatureTimestampSettings

Remarks

Kada je ova svojstva postavljena na valjan Aspose.Words.Saving.PdfDigitalSignatureTimestampSettings objekt, onda će digitalni potpis u PDF dokumentu biti vremenski tiskan.

 Hrvatski