Partilhar via


CertificateUsage type

Atividades para as quais o certificado criptográfico pode ser usado.
KnownCertificateUsage pode ser usado de forma intercambiável com CertificateUsage, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

digitalSignature: este certificado pode ser usado para adicionar uma assinatura a uma mensagem
nonRepudiation: Este certificado fornece 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
dataEncipherment: Este certificado pode ser usado para desencriptar uma chave privada ou secreta
keyAgreement: Este 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
crlSign: Este 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 desencriptar 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 vincula o hash de um objeto a uma hora
ocspSigning: Este certificado pode ser usado para assinar respostas OCSP

type CertificateUsage = string