public ref class SignerInfo sealed
public sealed class SignerInfo
type SignerInfo = class
Public NotInheritable Class SignerInfo
The signatures represented by the SignerInfo class can be either over message content or a signature. The latter kind of signature is referred to as a countersignature.
This implementation of CMS/PKCS #7 supports only one level of countersignature. That is, a signature can be signed, which forms a countersignature, but that countersignature cannot be signed again.
This class does not have a public constructor; therefore, it cannot be publicly instantiated. It is a read-only class accessible from the SignedCms.SignerInfos property.
|Certificate Certificate Certificate Certificate||
The Certificate property retrieves the signing certificate associated with the signer information.
|CounterSignerInfos CounterSignerInfos CounterSignerInfos CounterSignerInfos||
The CounterSignerInfos property retrieves the set of counter signers associated with the signer information.
|DigestAlgorithm DigestAlgorithm DigestAlgorithm DigestAlgorithm|
|SignatureAlgorithm SignatureAlgorithm SignatureAlgorithm SignatureAlgorithm||
Gets the identifier for the signature algorithm used by the current SignerInfo object.
|SignedAttributes SignedAttributes SignedAttributes SignedAttributes||
The SignedAttributes property retrieves the CryptographicAttributeObjectCollection collection of signed attributes that is associated with the signer information. Signed attributes are signed along with the rest of the message content.
|SignerIdentifier SignerIdentifier SignerIdentifier SignerIdentifier||
The SignerIdentifier property retrieves the certificate identifier of the signer associated with the signer information.
|UnsignedAttributes UnsignedAttributes UnsignedAttributes UnsignedAttributes||
The UnsignedAttributes property retrieves the CryptographicAttributeObjectCollection collection of unsigned attributes that is associated with the SignerInfo content. Unsigned attributes can be modified without invalidating the signature.
|Version Version Version Version||
The Version property retrieves the signer information version.