CertificateKeyUsages CertificateKeyUsages CertificateKeyUsages CertificateKeyUsages CertificateKeyUsages Class

Definition

Represents the usages of a certificate key.

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

Windows 10 requirements

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

Constructors

CertificateKeyUsages() CertificateKeyUsages() CertificateKeyUsages() CertificateKeyUsages() CertificateKeyUsages()

Creates a new instance of the CertificateKeyUsages class.

Properties

CrlSign CrlSign CrlSign CrlSign CrlSign

Gets or sets if the key is for cRLSign.

DataEncipherment DataEncipherment DataEncipherment DataEncipherment DataEncipherment

Gets or sets if the key is for data encipherment.

DigitalSignature DigitalSignature DigitalSignature DigitalSignature DigitalSignature

Gets or sets if the key is for digital signature.

EncipherOnly EncipherOnly EncipherOnly EncipherOnly EncipherOnly

Gets or sets if the key is for encipher only.

KeyAgreement KeyAgreement KeyAgreement KeyAgreement KeyAgreement

Gets or sets if the key is for key agreement.

KeyCertificateSign KeyCertificateSign KeyCertificateSign KeyCertificateSign KeyCertificateSign

Gets or sets if the key is for key certificate sign.

KeyEncipherment KeyEncipherment KeyEncipherment KeyEncipherment KeyEncipherment

Gets or sets if the key is for key encipherment.

NonRepudiation NonRepudiation NonRepudiation NonRepudiation NonRepudiation

Gets or sets if the key is for non-repudiation.