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.
L’objet SignedData a les types de membres suivants :
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. |
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. |
L’objet SignedData peut être créé et il est sécurisé pour les scripts. Le ProgID de l’objet SignedData est CAPICOM. SignedData.1.
Condition requise | Valeur |
---|---|
Composant redistribuable |
CAPICOM 2.0 ou version ultérieure sur Windows Server 2003 et Windows XP |
DLL |
|