Compartilhar via


KnownCertificateUsage enum

Atividades para as quais o certificado criptográfico pode ser usado.

Campos

ClientAuthentication

Esse certificado pode ser usado para autenticar um cliente em uma conexão TLS/SSL

CodeSigning

Esse certificado pode ser usado para autenticar um objeto de código

ContentCommitment

Um sinônimo de NonRepudiation usado em certificados x509 mais recentes

CRLSign

Esse certificado pode ser usado para verificar uma lista de revogação de certificados

DataEncipherment

Este certificado pode ser usado para descriptografar uma chave privada ou secreta

DecipherOnly

Este certificado só pode ser usado para descriptografar dados

DigitalSignature

Este certificado pode ser usado para adicionar uma assinatura a uma mensagem

EmailProtection

Este certificado pode ser usado para autenticar um endereço de e-mail

EncipherOnly

Este certificado só pode ser usado para criptografar dados

KeyAgreement

Esse certificado pode ser usado para executar um contrato de chave, como uma troca de chaves Diffie-Hellman

KeyCertSign

Este certificado pode ser usado para verificar outras chaves públicas

KeyEncipherment

Este certificado pode ser usado para criptografar uma chave privada ou secreta

NonRepudiation

Esses certificados fornecem um serviço de não repúdio que protege contra a falsa negação de uma mensagem

OcspSigning

Esse certificado pode ser usado para assinar respostas OCSP

ServerAuthentication

Esse certificado pode ser usado para autenticar um servidor em uma conexão TLS/SSL

TimeStamping

Esse certificado vincula o hash de um objeto a um tempo