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 |