Click or drag to resize

DefaultSignedPkcs7 Class

Represents general/common implementation of signed PKCS #7 with arbitrary content type. The type of Content is Byte[].
Inheritance Hierarchy

Namespace:  SysadminsLV.PKI.Cryptography.Pkcs
Assembly:  SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: (
public sealed class DefaultSignedPkcs7 : SignedPkcs7<byte[]>

The DefaultSignedPkcs7 type exposes the following members.

Public methodDefaultSignedPkcs7
Initializes a new instance of SignedPkcs7 message from ASN.1-encoded PKCS# signed message.
Public propertyCertificates
Gets a collection of certificates contained in signed message.
(Inherited from SignedPkcs7T.)
Public propertyContent
Gets the content of the current signed message. Object type is determined by implementer based on ContentType information.
(Inherited from SignedPkcs7T.)
Public propertyContentType
Gets the object identifier that identifies the content type stored in Content member.
(Inherited from SignedPkcs7T.)
Public propertyDigestAlgorithms
Gets a collection of hashing algorithms.
(Inherited from SignedPkcs7T.)
Public propertyRawData
Gets the ASN.1-encoded byte array that represents current object.
(Inherited from SignedPkcs7T.)
Public propertyRevocationLists
Gets an array of certificate revocation lists contained in the message.
(Inherited from SignedPkcs7T.)
Public propertySignerInfos
Gets an array of signer information that were used to sign the message.
(Inherited from SignedPkcs7T.)
Public propertyVersion
Gets the version of the CMS/PKCS#7 message. Currently, only version 1 is defined.
(Inherited from SignedPkcs7T.)
Public methodAddTimestamp
Timestamps the specified signature using external Time-Stamp Authority.
Public methodCheckHash
Verifies the data integrity of the CMS/PKCS #7 message. This is a specialized method used in specific security infrastructure applications that only wish to check the hash of the CMS message, rather than perform a full digital signature verification.
(Inherited from SignedPkcs7T.)
Public methodCheckSignature
Checks the signature of the CMS/PKCS #7 message and, optionally, validates the signers' certificates.
(Inherited from SignedPkcs7T.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetSignedCms
Returns an instance of SignedCms provided by .NET Framework.
(Inherited from SignedPkcs7T.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also