Objeto KeyUsage

[O objeto KeyUsage está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Em vez disso, use a classe X509EnhancedKeyUsageExtension no namespace System.Security.Cryptography.X509Certificates .]

O objeto KeyUsage fornece acesso somente leitura às propriedades de uso de chave de um certificado.

Membros

O objeto KeyUsage tem estes tipos de membros:

Propriedades

O objeto KeyUsage tem essas propriedades.

Propriedade Tipo de acesso Descrição
Iscritical
Somente leitura
Recupera um valor booliano que indica se a extensão KeyUsage está marcada como crítica.
IsCRLSignEnabled
Somente leitura
Recupera um valor booliano que indica se o bit CRLSign está definido.
IsDataEnciphermentEnabled
Somente leitura
Recupera um valor booliano que indica se o bit dataEncipherment está definido.
IsDecipherOnlyEnabled
Somente leitura
Recupera um valor booliano que indica se o bit decipherOnly está definido.
IsDigitalSignatureEnabled
Somente leitura
Recupera um valor booliano que indica se o bit digitalSignature está definido.
IsEncipherOnlyEnabled
Somente leitura
Recupera um valor booliano que indica se o bit encipherOnly está definido.
IsKeyAgreementEnabled
Somente leitura
Recupera um valor booliano que indica se o bit keyAgreement está definido.
IsKeyCertSignEnabled
Somente leitura
Recupera um valor booliano que indica se o bit keyCertSign está definido.
IsKeyEnciphermentEnabled
Somente leitura
Recupera um valor booliano que indica se o bit keyEncipherment está definido.
IsNonRepudiationEnabled
Somente leitura
Recupera um valor booliano que indica se o bit nonRepudiationEnabled está definido.
IsPresent
Somente leitura
Recupera um valor booliano que indica se a extensão KeyUsage está presente.
Essa é a propriedade padrão.

 

Comentários

O objeto KeyUsage não pode ser criado.

Requisitos

Requisito Valor
Redistribuível
CAPICOM 2.0 ou posterior no Windows Server 2003 e Windows XP
DLL
Capicom.dll

Confira também

Objetos cryptography