X509KeyUsageFlags Enumeração

Definição

Define como a chave do certificado pode ser usada.Defines how the certificate key can be used. Se esse valor não estiver definido, a chave poderá ser usada para qualquer finalidade.If this value is not defined, the key can be used for any purpose.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores membros dela.

public enum class X509KeyUsageFlags
[System.Flags]
public enum X509KeyUsageFlags
[<System.Flags>]
type X509KeyUsageFlags = 
Public Enum X509KeyUsageFlags
Herança
X509KeyUsageFlags
Atributos

Campos

CrlSign 2

A chave pode ser usada para assinar uma CRL (lista de certificados revogados).The key can be used to sign a certificate revocation list (CRL).

DataEncipherment 16

A chave pode ser usada para criptografia de dados.The key can be used for data encryption.

DecipherOnly 32768

A chave pode ser usada somente para descriptografia.The key can be used for decryption only.

DigitalSignature 128

A chave pode ser usada como uma assinatura digital.The key can be used as a digital signature.

EncipherOnly 1

A chave pode ser usada somente para criptografia.The key can be used for encryption only.

KeyAgreement 8

A chave pode ser usada para determinar o acordo de chaves, como uma chave criada com o algoritmo de acordo de chaves Diffie-Hellman.The key can be used to determine key agreement, such as a key created using the Diffie-Hellman key agreement algorithm.

KeyCertSign 4

A chave pode ser usada para assinar certificados.The key can be used to sign certificates.

KeyEncipherment 32

A chave pode ser usada para criptografia de chave.The key can be used for key encryption.

None 0

Nenhum parâmetro de uso de chave.No key usage parameters.

NonRepudiation 64

A chave pode ser usada para autenticação.The key can be used for authentication.

Comentários

Essa classe é uma implementação de uma extensão comumente usada que é mapeada por padrão para o CryptoConfig arquivo.This class is an implementation of a commonly used extension that is mapped by default to the CryptoConfig file. Quando a Extensions propriedade da X509Certificate2 classe é invocada, essa classe pode ser usada diretamente.When the Extensions property of the X509Certificate2 class is invoked, this class can be used directly.

Aplica-se a