System.Security.Cryptography.Pkcs.SignerInfo.UnsignedAttributes Property

The SignerInfo.UnsignedAttributes property retrieves the System.Security.Cryptography.CryptographicAttributeObjectCollection collection of unsigned attributes that is associated with the System.Security.Cryptography.Pkcs.SignerInfo content. Unsigned attributes can be modified without invalidating the signature.

Syntax

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

Value

Documentation for this section has not yet been entered.

Remarks

Unsigned attributes are not signed along with the rest of the System.Security.Cryptography.Pkcs.SignedCms message content. Even though a party successfully verifies the signature, the unsigned attributes may have been altered and should not be considered to have authenticity or integrity.

An example of an unsigned attribute that might be included in the System.Security.Cryptography.CryptographicAttributeObjectCollection collection retrieved by the SignerInfo.UnsignedAttributes property is a countersignature.

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