Partilhar via


KnownCertificateUsage enum

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

Campos

ClientAuthentication

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

CodeSigning

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

ContentCommitment

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

CRLSign

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

DataEncipherment

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

DecipherOnly

Este certificado só pode ser usado para desencriptar 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 com 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

Este certificado fornece um serviço de não repúdio que protege contra a falsa negação de uma mensagem

OcspSigning

Este certificado pode ser usado para assinar respostas OCSP

ServerAuthentication

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

TimeStamping

Este certificado vincula o hash de um objeto a uma hora