Compartilhar via


CertificateUsage type

Atividades para as quais o certificado criptográfico pode ser usado.
KnownCertificateUsage pode ser usado de forma intercambiável com CertificateUsage, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

digitalSignature: Este certificado pode ser usado para adicionar uma assinatura a uma mensagem
nonRepudiation: esses certificados fornecem um serviço de não repúdio que protege contra a falsa negação de uma mensagem
contentCommitment: um sinônimo de NonRepudiation usado em certificados x509 mais recentes
keyEncipherment: Este certificado pode ser usado para criptografar uma chave privada ou secreta
dataEncriptação: Este certificado pode ser usado para descriptografar uma chave privada ou secreta
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
crlSign: esse certificado pode ser usado para verificar uma lista de revogação de certificados
encipherOnly: Este certificado só pode ser usado para criptografar dados
decipherOnly: Este certificado só pode ser usado para descriptografar dados
serverAuth: Este certificado pode ser usado para autenticar um servidor em uma conexão TLS/SSL
clientAuth: 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
emailProtection: Este certificado pode ser usado para autenticar um endereço de e-mail
timeStamping: Este certificado associa o hash de um objeto a uma hora
ocspSigning: Este certificado pode ser usado para assinar respostas OCSP

type CertificateUsage = string