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
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
Remarks
Oletusarvo on nolla.
Reason
Se saa tai asettaa allekirjoittamisen syyn.
public string Reason { get; set; }
Omistuksen arvo
Remarks
Oletusarvo on nolla.
SignatureDate
Saat tai määrität allekirjoituksen päivämäärän.
public DateTime SignatureDate { get; set; }
Omistuksen arvo
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ä.