CmsSignerInfo CmsSignerInfo CmsSignerInfo CmsSignerInfo Class

Definition

Represents signer information for a signed CMS message which contains a set of properties.

public : sealed class CmsSignerInfo : ICmsSignerInfo
public sealed class CmsSignerInfo : ICmsSignerInfo
Public NotInheritable Class CmsSignerInfo Implements ICmsSignerInfo
var cmsSignerInfo = new cmsSignerInfo();
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Constructors

CmsSignerInfo() CmsSignerInfo() CmsSignerInfo() CmsSignerInfo()

Creates a new instance of the CmsSignerInfo class.

public : CmsSignerInfo()
public CmsSignerInfo()
Public Sub New()
var cmsSignerInfo = new cmsSignerInfo();

Properties

Certificate Certificate Certificate Certificate

Gets or sets the signer certificate that is used to sign the message.

public : Certificate Certificate { get; set; }
public Certificate Certificate { get; set; }
Public ReadWrite Property Certificate As Certificate
var certificate = cmsSignerInfo.certificate;
cmsSignerInfo.certificate = certificate;
Value
Certificate Certificate Certificate Certificate

The signer certificate that is used to sign the message.

HashAlgorithmName HashAlgorithmName HashAlgorithmName HashAlgorithmName

Gets or sets the hash algorithm that is used to sign the CMS message.

public : Platform::String HashAlgorithmName { get; set; }
public string HashAlgorithmName { get; set; }
Public ReadWrite Property HashAlgorithmName As string
var string = cmsSignerInfo.hashAlgorithmName;
cmsSignerInfo.hashAlgorithmName = string;
Value
Platform::String string string string

The hash algorithm that is used to sign the CMS message.

TimestampInfo TimestampInfo TimestampInfo TimestampInfo

Gets the RFC3161 unauthenticated timestamp information.

public : CmsTimestampInfo TimestampInfo { get; }
public CmsTimestampInfo TimestampInfo { get; }
Public ReadOnly Property TimestampInfo As CmsTimestampInfo
var cmsTimestampInfo = cmsSignerInfo.timestampInfo;
Value
CmsTimestampInfo CmsTimestampInfo CmsTimestampInfo CmsTimestampInfo

The RFC3161 unauthenticated timestamp information.