Class PdfDigitalSignatureDetails
Nome do espaço: Aspose.Tasks.Saving Assembleia: Aspose.Tasks.dll (25.4.0)
Contém detalhes para uma assinatura digital PDF.
public class PdfDigitalSignatureDetails
Inheritance
object ← PdfDigitalSignatureDetails
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Atualmente, documentos PDF digitalmente assinados só estão disponíveis em .NET 2.0 ou superior.
Constructors
PdfDigitalSignatureDetails(X509Certificado2, string, string, DateTime, PdfDigitalSignatureHashAlgorithm)
Inicia uma nova instância da classe Aspose.Tasks.Saving.PdfDigitalSignatureDetails.
public PdfDigitalSignatureDetails(X509Certificate2 certificate, string reason, string location, DateTime signatureDate, PdfDigitalSignatureHashAlgorithm hashAlgorithm)
Parameters
certificate
X509Certificate2
O System.Security.Cryptography.X509Certificates.X509Certificate2 instância para assinar com.
reason
string
A razão da assinatura.
location
string
localização da assinatura.
signatureDate
DateTime
data da assinatura.
hashAlgorithm
PdfDigitalSignatureHashAlgorithm
Algoritmo do hash de assinatura.
Properties
Certificate
Recebe ou coloca o certificado para assinar com.
public X509Certificate2 Certificate { get; set; }
Valor da propriedade
HashAlgorithm
Obter ou definir o algoritmo de hash.
public PdfDigitalSignatureHashAlgorithm HashAlgorithm { get; set; }
Valor da propriedade
PdfDigitalSignatureHashAlgorithm
Location
Obter ou definir a localização da assinatura.
public string Location { get; set; }
Valor da propriedade
Reason
Recebe ou estabelece a razão da assinatura.
public string Reason { get; set; }
Valor da propriedade
SignatureDate
Obter ou definir a data de assinatura.
public DateTime SignatureDate { get; set; }