Class PdfDigitalSignatureDetails

Class PdfDigitalSignatureDetails

A név: Aspose.Words.Saving Összefoglaló: Aspose.Words.dll (25.4.0)

Tartalmazza a PDF dokumentum digitális aláírással való aláírás részleteit.

public class PdfDigitalSignatureDetails

Inheritance

object PdfDigitalSignatureDetails

Örökletes tagok

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

Remarks

A digitálisan aláírt PDF dokumentumok jelenleg csak .NET 3.5 vagy annál magasabb verzióban érhetők el.

Digitálisan aláírni egy PDF dokumentumot, amikor létrehozta Aspose.Words, állítsa be az Aspose.Words.Saving.PdfSaveOptions.DigitalSignatureDetails tulajdonság érvényes Aspose.Words.Saving.PdfDigitalSignatureDetails objektum, majd mentse a dokumentumot a PDF formátumban át a Aspose.Words.Saving.PdfSaveOptions mint egy paraméter a Aspose.Words.Document.Save(System.String,Aspose.Words.Saving.SaveOptions) módszer.

Az Aspose.Words egy PKCS#7 aláírást hoz létre az egész PDF dokumentumon, és a digitális aláírás létrehozásakor a „Adobe.PPKMS” szűrőt és a „adbe.pkcs7.sha1” alszűrőt használja.

Fényképek.Words.Saving.PdfSaveOptions.DigitalSignatureDetails

Constructors

PdfDigitalSignatureDetails()

Kezdeményez egy példát az osztályból.

public PdfDigitalSignatureDetails()

PdfDigitalSignatureDetails(Tanúsítvánnyal, string, string, DateTime)

Kezdeményez egy példát az osztályból.

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

Parameters

certificateHolder CertificateHolder

A tanúsítvány birtokosa, amely magában foglalja a tanúsítványt.

reason string

Az aláírás oka.

location string

Az aláírás helye.

signatureDate DateTime

Az aláírás időpontja és időpontja.

Properties

CertificateHolder

Visszaadja a tanúsítványtartó tárgyát, amely tartalmazza a tanúsítványt, amelyet a dokumentum aláírásához használtak.

public CertificateHolder CertificateHolder { get; set; }

ingatlan értéke

CertificateHolder

HashAlgorithm

Megkapja vagy beállítja a hash algoritmust.

public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }

ingatlan értéke

PdfDigitalSignatureHashAlgorithm

Remarks

Az alapértelmezett érték az SHA-256 algoritmus.

Location

Megkapja vagy beállítja az aláírás helyét.

public string Location { get; set; }

ingatlan értéke

string

Remarks

Az alapértelmezett érték „zéró”.

Reason

Megkapja vagy megadja az aláírás okát.

public string Reason { get; set; }

ingatlan értéke

string

Remarks

Az alapértelmezett érték „zéró”.

SignatureDate

Megkapja vagy beállítja az aláírás dátumát.

public DateTime SignatureDate { get; set; }

ingatlan értéke

DateTime

Remarks

Az alapértelmezett érték a jelenlegi idő.

Ez az érték jelenik meg a digitális aláírásban, mint egy titkosítatlan számítógépes idő.

TimestampSettings

Megkapja vagy beállítja a digitális aláírás időzítés beállításait.

public PdfDigitalSignatureTimestampSettings TimestampSettings { get; set; }

ingatlan értéke

PdfDigitalSignatureTimestampSettings

Remarks

Az alapértelmezett érték az, és a digitális aláírás nem lesz időben kinyomtatott. Amikor ez a tulajdonság be van állítva egy érvényes Aspose.Words.Saving.PdfDigitalSignatureTimestampSettings objektum, akkor a digitális aláírás a PDF dokumentumban lesz időben kinyomtatott.

 Magyar