Click or drag to resize

PkcsSignerInfo Class

The SignerInfo2 class represents a signer associated with a SignedCms object that represents a CMS/PKCS #7 message.
Inheritance Hierarchy
SystemObject
  SysadminsLV.PKI.Cryptography.PkcsPkcsSignerInfo

Namespace:  SysadminsLV.PKI.Cryptography.Pkcs
Assembly:  PKI.Core (in PKI.Core.dll) Version: 3.3.0.0 (3.3.0.0)
Syntax
public sealed class PkcsSignerInfo

The PkcsSignerInfo type exposes the following members.

Constructors
  NameDescription
Public methodPkcsSignerInfo
Initializes a new instance of the PkcsSignerInfo class from a ASN.1-encoded byte array.
Top
Properties
  NameDescription
Public propertyAuthenticatedAttributes
Gets the X509AttributeCollection collection of signed attributes that is associated with the signer information. Signed attributes are signed along with the rest of the message content.
Public propertyCertificate
Gets the signing certificate associated with the signer information.
Public propertyEncryptedHash
Gets the raw encrypted hash.
Public propertyEncryptedHashAlgorithm
Gets the Oid object that represents the hash algorithm used in the computation of the encrypted hash.
Public propertyHashAlgorithm
Gets the Oid object that represents the hash algorithm used in the computation of the signatures.
Public propertyIssuer
Gets the certificate identifier of the signer associated with the signer information.
Public propertyUnauthenticatedAttributes
Gets the X509AttributeCollection collection of unsigned attributes that is associated with the PkcsSignerInfo content. Unsigned attributes can be modified without invalidating the signature.
Public propertyVersion
Gets the signer information version.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Overrides ObjectToString.)
Top
Remarks
This class is a replacement for a .NET SignerInfo class.
See Also