DigitalSignature

DigitalSignature class

Firma en archivo.

public class DigitalSignature

Constructores

Nombre Descripción
DigitalSignature(X509Certificate2, string, DateTime) Constructor de firma digital. Utiliza la implementación .Net.
DigitalSignature(byte[], string, string, DateTime) Constructor de firma digital. Utiliza la implementación de Bouncy Castle.

Propiedades

Nombre Descripción
Certificate { get; set; } Objeto de certificado que se utilizó para firmar el documento.
Comments { get; set; } El propósito de la firma.
Id { get; set; } Especifica un GUID al que se puede hacer una referencia cruzada con el GUID de la línea de firma almacenada en el contenido del documento. El valor predeterminado es Vacío (todo ceros) Guid.
Image { get; set; } Especifica una imagen para la firma digital. El valor predeterminado es nulo.
IsValid { get; } Si esta firma digital es válida y el documento no ha sido manipulado, este valor será verdadero.
ProviderId { get; set; } Especifica el Id. de clase del proveedor de firmas. El valor predeterminado es Vacío (todo ceros) Guid.
SignTime { get; set; } La hora en que se firmó el documento.
Text { get; set; } Especifica el texto de la firma real en la firma digital. El valor predeterminado es Vacío.
XAdESType { get; set; } Tipo XAdES. El valor predeterminado es Ninguno (XAdES está desactivado).

Ver también