Compartir a través de


CertificateKeyUsages Clase

Definición

Representa los usos de una clave de certificado.

public ref class CertificateKeyUsages sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CertificateKeyUsages final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class CertificateKeyUsages final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CertificateKeyUsages
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class CertificateKeyUsages
function CertificateKeyUsages()
Public NotInheritable Class CertificateKeyUsages
Herencia
Object Platform::Object IInspectable CertificateKeyUsages
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Constructores

CertificateKeyUsages()

Crea una nueva instancia de la clase CertificateKeyUsages .

Propiedades

CrlSign

Obtiene o establece si la clave es para cRLSign.

DataEncipherment

Obtiene o establece si la clave es para el cifrado de datos.

DigitalSignature

Obtiene o establece si la clave es para la firma digital.

EncipherOnly

Obtiene o establece si la clave es solo para encipher.

KeyAgreement

Obtiene o establece si la clave es para el contrato de clave.

KeyCertificateSign

Obtiene o establece si la clave es para el signo de certificado de clave.

KeyEncipherment

Obtiene o establece si la clave es para el cifrado de claves.

NonRepudiation

Obtiene o establece si la clave es para no rechazo.

Se aplica a