Compartilhar via


enumeração CAPICOM_KEY_USAGE

A enumeração CAPICOM_KEY_USAGE define as maneiras pelas quais uma chave pode ser usada. Introduzido no CAPICOM 2.0.

Membros

Membro Descrição Valor
CAPICOM_DIGITAL_SIGNATURE_KEY_USAGE A chave pode ser usada para criar uma assinatura digital.
0x00000080
CAPICOM_NON_REPUDIATION_KEY_USAGE A chave pode ser usada para nãorepudiação.
0x00000040
CAPICOM_KEY_ENCIPHERMENT_KEY_USAGE A chave pode ser usada para criptografar uma chave.
0x00000020
CAPICOM_DATA_ENCIPHERMENT_KEY_USAGE A chave pode ser usada para criptografar dados.
0x00000010
CAPICOM_KEY_AGREEMENT_KEY_USAGE A chave pode ser usada para o contrato de chave.
0x00000008
CAPICOM_KEY_CERT_SIGN_KEY_USAGE A chave pode ser usada para assinatura de certificado de chave. Esse valor é equivalente a CAPICOM_OFFLINE_CRL_SIGN_KEY_USAGE.
0x00000004
CAPICOM_OFFLINE_CRL_SIGN_KEY_USAGE A chave pode ser usada para assinatura de certificado de chave. Esse valor é equivalente a CAPICOM_KEY_CERT_SIGN_KEY_USAGE.
0x00000002
CAPICOM_CRL_SIGN_KEY_USAGE A chave pode ser usada para assinatura.
0x00000002
CAPICOM_ENCIPHER_ONLY_KEY_USAGE A chave só pode ser usada para criptografar.
0x00000001
CAPICOM_DECIPHER_ONLY_KEY_USAGE A chave só pode ser usada para descriptografar.
0x00008000

Requisitos

Requisito Valor
Redistribuível
CAPICOM 2.0 ou posterior no Windows Server 2003 e Windows XP
Cabeçalho
Capicom.h