DigitalSignature

DigitalSignature class

Signature dans le fichier.

public class DigitalSignature

Constructeurs

Nom La description
DigitalSignature(X509Certificate2, string, DateTime) Constructeur de digitalSignature. Utilise l’implémentation .Net.
DigitalSignature(byte[], string, string, DateTime) Constructeur de digitalSignature. Utilise la mise en œuvre de Bouncy Castle.

Propriétés

Nom La description
Certificate { get; set; } Objet de certificat utilisé pour signer le document.
Comments { get; set; } Le but de la signature.
Id { get; set; } Spécifie un GUID qui peut être référencé avec le GUID de la ligne de signature stockée dans le contenu du document. La valeur par défaut est Vide (tous les zéros) Guid.
Image { get; set; } Spécifie une image pour la signature numérique. La valeur par défaut est null.
IsValid { get; } Si cette signature numérique est valide et que le document n’a pas été falsifié, cette valeur sera vraie.
ProviderId { get; set; } Spécifie l’ID de classe du fournisseur de signature. La valeur par défaut est Vide (tous les zéros) Guid.
SignTime { get; set; } L’heure à laquelle le document a été signé.
Text { get; set; } Spécifie le texte de la signature réelle dans la signature numérique. La valeur par défaut est Vide.
XAdESType { get; set; } Type XAdES. La valeur par défaut est Aucun (XAdES est désactivé).

Voir également