Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[The SignedData object is available for use in the operating systems specified in the Requirements section. Instead, use the SignedCms Class in the System.Security.Cryptography.Pkcs namespace.]
The SignedData object provides properties and methods to establish the content to be signed with a digital signature, to sign or cosign data digitally, and to verify the digital signature of signed data. The signed message is in PKCS #7 format.
A data signature, if verified, proves the association between a signer and data and shows that the data was not changed in any way after the signature was created.
The SignedData object has these types of members:
The SignedData object has these methods.
Method | Description |
---|---|
CoSign | Cosigns an already signed message. |
Sign | Creates a digital signature on the content to be signed. |
Verify | Determines the validity of a signature or signatures. |
The SignedData object has these properties.
Property | Access type | Description |
---|---|---|
Certificates |
Read-only |
Retrieves the Certificates collection of the signed data. |
Content |
Read/write |
Data to be signed. This property must be initialized before the Sign method is called. When the value of this property is reset, directly or indirectly, the whole state of the object is reset, and any signature that was associated with the object before the property was changed is lost. This is the default property. |
Signers |
Read-only |
Retrieves the Signers collection that represents the signature creators of the data. |
The SignedData object can be created, and it is safe for scripting. The ProgID for the SignedData object is CAPICOM.SignedData.1.
Requirement | Value |
---|---|
Redistributable |
CAPICOM 2.0 or later on Windows Server 2003 and Windows XP |
DLL |
|
Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register today