Class PdfDigitalSignatureDetails
Namn på plats: Aspose.Tasks.Saving Sammanfattning: Aspose.Tasks.dll (25.4.0)
Innehåller detaljer för en PDF digital signatur.
public class PdfDigitalSignatureDetails
Inheritance
object ← PdfDigitalSignatureDetails
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
För närvarande är digitalt undertecknade PDF-dokument endast tillgängliga på .NET 2.0 eller högre.
Constructors
PdfDigitalSignatureDetails(X509Certificate2, sträng, sträng, DateTime, PdfDigitalSignatureHashAlgorithm)
Initialiserar en ny instans av Aspose.Tasks.Saving.PdfDigitalSignatureDetails klass.
public PdfDigitalSignatureDetails(X509Certificate2 certificate, string reason, string location, DateTime signatureDate, PdfDigitalSignatureHashAlgorithm hashAlgorithm)
Parameters
certificate
X509Certificate2
System.Security.Cryptography.X509Certificates.X509Certificate2 instans att signera med.
reason
string
Anledningen till undertecknandet.
location
string
platsen för undertecknande.
signatureDate
DateTime
Datum för undertecknande.
hashAlgorithm
PdfDigitalSignatureHashAlgorithm
hash algorithm av signatur.
Properties
Certificate
Du får eller ställer in certifikatet att underteckna med.
public X509Certificate2 Certificate { get; set; }
Fastighetsvärde
HashAlgorithm
Få eller ställa in hashalgoritmen.
public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }
Fastighetsvärde
PdfDigitalSignatureHashAlgorithm
Location
Få eller ange platsen för signering.
public string Location { get; set; }
Fastighetsvärde
Reason
Få eller ange skälen till att signera.
public string Reason { get; set; }
Fastighetsvärde
SignatureDate
Du får eller ställer in datumet för att signera.
public DateTime SignatureDate { get; set; }