PKCS7Detached
PKCS7Detached class
Représente l’objet PKCS#7 conforme à la spécification PKCS#7 dans Internet RFC 2315, PKCS #7 : Cryptographic Message Syntax, Version 1.5. Le résumé de message signé d’origine sur la plage d’octets du document est incorporé en tant que PKCS# normal 7 Champ SignedData. Aucune donnée ne doit être encapsulée dans le champ PKCS#7 SignedData.
public sealed class PKCS7Detached : Signature
Constructeurs
Propriétés
Nom | La 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
Nom | La description |
---|
Verify() | Vérifier le document concernant cette signature et renvoyer vrai si le document est valide ou sinon faux. |
Voir également