CmsAttachedSignature CmsAttachedSignature CmsAttachedSignature CmsAttachedSignature CmsAttachedSignature Class

Definition

Represents a signature attached to a signed CMS message.

public : sealed class CmsAttachedSignature
struct winrt::Windows::Security::Cryptography::Certificates::CmsAttachedSignature
public sealed class CmsAttachedSignature
Public NotInheritable Class CmsAttachedSignature
var cmsAttachedSignature = new cmsAttachedSignature(inputBlob);
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Constructors

CmsAttachedSignature(IBuffer) CmsAttachedSignature(IBuffer) CmsAttachedSignature(IBuffer) CmsAttachedSignature(IBuffer) CmsAttachedSignature(IBuffer)

Creates a new instance of the CmsAttachedSignature class for the specified signed CMS message.

Properties

Certificates Certificates Certificates Certificates Certificates

Gets the list of certificates that are used for chain building for the signer certificate.

Content Content Content Content Content

Gets the content of the signed CMS message.

Signers Signers Signers Signers Signers

Gets the list of signers that are used for creating or verifying the signature.

Methods

GenerateSignatureAsync(IBuffer, IIterable<CmsSignerInfo>, IIterable<Certificate>) GenerateSignatureAsync(IBuffer, IIterable<CmsSignerInfo>, IIterable<Certificate>) GenerateSignatureAsync(IBuffer, IIterable<CmsSignerInfo>, IIterable<Certificate>) GenerateSignatureAsync(IBuffer, IIterable<CmsSignerInfo>, IIterable<Certificate>) GenerateSignatureAsync(IBuffer, IIterable<CmsSignerInfo>, IIterable<Certificate>)

Signs the specified input data using the specified signer information and creates an attached signed CMS message.

VerifySignature() VerifySignature() VerifySignature() VerifySignature() VerifySignature()

Verifies the signature contained in the signed CMS message.