System.Security.Cryptography.Pkcs.SignerInfo.SignedAttributes Property

The SignerInfo.SignedAttributes property retrieves the System.Security.Cryptography.CryptographicAttributeObjectCollection collection of signed attributes that is associated with the signer information. Signed attributes are signed along with the rest of the message content.

Syntax

public System.Security.Cryptography.CryptographicAttributeObjectCollection SignedAttributes { get; }

Value

Documentation for this section has not yet been entered.

Remarks

An example of a signed attribute that might be included in the System.Security.Cryptography.CryptographicAttributeObjectCollection collection retrieved by the SignerInfo.SignedAttributes property is the System.Security.Cryptography.Pkcs.Pkcs9SigningTime signing time attribute.

Signed attributes are signed along with the rest of the System.Security.Cryptography.Pkcs.SignedCms message content. This means that a party that successfully verifies the signature can have confidence that the contents of these attributes are authentic and have not been altered.

A System.Security.Cryptography.Pkcs.Pkcs9ContentType object and a System.Security.Cryptography.Pkcs.Pkcs9MessageDigest object will be automatically generated and placed in the SignerInfo.SignedAttributes property whenever the CmsSigner.SignedAttributes property for the corresponding signer is not empty.

Requirements

Namespace: System.Security.Cryptography.Pkcs
Assembly: System.Security (in System.Security.dll)
Assembly Versions: 2.0.0.0, 4.0.0.0
Since: .NET 2.0