Partager via


Objet SignedData

[L’objet SignedData peut être utilisé dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Utilisez plutôt la classe SignedCms dans l’espace de noms System.Security.Cryptography.Pkcs .]

L’objet SignedData fournit des propriétés et des méthodes pour établir le contenu à signer avec une signature numérique, pour signer ou cosigner des données numériquement et pour vérifier la signature numérique des données signées. Le message signé est au format PKCS #7.

Une signature de données, si elle est vérifiée, prouve l’association entre un signataire et les données et indique que les données n’ont pas été modifiées après la création de la signature.

Membres

L’objet SignedData a les types de membres suivants :

Méthodes

L’objet SignedData possède ces méthodes.

Méthode Description
CoSign Cosigne un message déjà signé.
Signer Crée une signature numérique sur le contenu à signer.
Vérifier Détermine la validité d’une ou plusieurs signatures.

 

Propriétés

L’objet SignedData a ces propriétés.

Propriété Type d’accès Description
Certificats
Lecture seule
Récupère la collection Certificates des données signées.
Contenu
Lecture/écriture
Données à signer. Cette propriété doit être initialisée avant que la méthode Sign soit appelée.
Lorsque la valeur de cette propriété est réinitialisée, directement ou indirectement, l’état entier de l’objet est réinitialisé et toute signature associée à l’objet avant la modification de la propriété est perdue.
Il s’agit de la propriété par défaut.
Signataires
Lecture seule
Récupère la collection Signers qui représente les créateurs de signature des données.

 

Notes

L’objet SignedData peut être créé et il est sécurisé pour les scripts. Le ProgID de l’objet SignedData est CAPICOM. SignedData.1.

Spécifications

Condition requise Valeur
Composant redistribuable
CAPICOM 2.0 ou version ultérieure sur Windows Server 2003 et Windows XP
DLL
Capicom.dll

Voir aussi

Objets de chiffrement