Signature

Signature class

Une classe abstraite qui représente l’objet signature dans le document pdf. Les signatures sont des champs avec des valeurs d’objets de signature, les derniers contiennent des données qui sont utilisées pour vérifier la validité du document.

public abstract class Signature

Constructeurs

NomLa description
Signature()Initialise la nouvelle instance duSignature classe.
Signature(Stream, string)Initialise la nouvelle instance duSignature classe.
Signature(string, string)Initialise la nouvelle instance duSignature classe.

Propriétés

NomLa description
Authority { get; set; }Le nom de la personne ou de l’autorité qui signe le document.
ByteRange { get; }Un tableau de paires d’entiers (décalage d’octet de départ, longueur en octets) qui doit décrire la plage d’octets exacte pour le calcul du résumé.
ContactInfo { get; set; }Informations fournies par le signataire pour permettre à un destinataire de contacter le signataire pour vérifier la signature, par exemple un numéro de téléphone.
CustomAppearance { get; set; }Obtient/définit l’apparence personnalisée.
Date { get; set; }Le moment de la signature.
Location { get; set; }Le nom d’hôte du processeur ou l’emplacement physique de la signature.
OcspSettings { get; set; }Obtient/définit les paramètres ocsp.
Reason { get; set; }La raison de la signature, telle que (J’accepte…).
ShowProperties { get; set; }Forcer à afficher/masquer les propriétés de signature. Si ShowProperties est vrai, le champ de signature a un format d’apparence prédéfini (chaînes à représenter) : ——————— ———————- Signé numériquement par {sujet du certificat} Date : {signature.Date} Raison : {signature.Reason} Emplacement : { signature.Emplacement} ——————————————————— où {X} est un espace réservé pour la valeur X. La signature peut également avoir une image, dans ce cas, les chaînes répertoriées sont placées sur l’image. ShowProperties est vrai par défaut.
TimestampSettings { get; set; }Obtient/définit les paramètres d’horodatage.
UseLtv { get; set; }Obtient/définit l’indicateur de validation ltv.

Méthodes

NomLa description
Verify()Vérifier le document concernant cette signature et renvoyer vrai si le document est valide ou sinon faux.

Voir également