Class PdfDigitalSignatureDetails
Numele spaţiului: Aspose.Tasks.Saving Asamblare: Aspose.Tasks.dll (25.4.0)
Conține detalii pentru o semnătură digitală PDF.
public class PdfDigitalSignatureDetails
Inheritance
object ← PdfDigitalSignatureDetails
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
În prezent, documentele PDF înregistrate digital sunt disponibile numai pe .NET 2.0 sau mai sus.
Constructors
PdfDigitalSignatureDetails(X509Certificate2, string, string, DateTime, PdfDigitalSignatureHashAlgorithm)
Inițializează o nouă instanță a clasei Aspose.Tasks.Saving.PdfDigitalSignatureDetails.
public PdfDigitalSignatureDetails(X509Certificate2 certificate, string reason, string location, DateTime signatureDate, PdfDigitalSignatureHashAlgorithm hashAlgorithm)
Parameters
certificate
X509Certificate2
Sistem.Security.Cryptography.X509Certificate.X509Certificate2 de exemplu pentru a semna cu.
reason
string
Motivul pentru semnare.
location
string
Locul de semnare.
signatureDate
DateTime
Data semnării.
hashAlgorithm
PdfDigitalSignatureHashAlgorithm
Algoritmul hash al semnăturii.
Properties
Certificate
Obține sau stabilește certificatul de semnare cu.
public X509Certificate2 Certificate { get; set; }
Valoarea proprietății
HashAlgorithm
Obține sau stabilește algoritmul hash.
public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }
Valoarea proprietății
PdfDigitalSignatureHashAlgorithm
Location
Obține sau stabilește locația de semnare.
public string Location { get; set; }
Valoarea proprietății
Reason
Obține sau stabilește motivul de semnare.
public string Reason { get; set; }
Valoarea proprietății
SignatureDate
Obține sau stabilește data semnării.
public DateTime SignatureDate { get; set; }