Propriedade ExtendedProperty.PropID

[CAPICOM é um componente somente de 32 bits que está disponível para uso nos seguintes sistemas operacionais: Windows Server 2008, Windows Vista e Windows XP. Em vez disso, use pInvoke (Serviços de Invocação de Plataforma) para chamar a função de API win32 CertGetCertificateContextProperty e obter as propriedades. Para obter informações sobre o PInvoke, consulte Tutorial de invocação de plataforma. As subseções .NET e CryptoAPI via P/Invoke: Parte 1 e .NET e CryptoAPI por meio de P/Invoke: Subseções da Parte 2 da Extensão da Criptografia do .NET com CAPICOM e P/Invoke também podem ser úteis.]

A propriedade PropID define ou recupera o tipo de propriedade estendida. Essa é a propriedade padrão.

Syntax

ExtendedProperty.PropID As CAPICOM_PROPID

Valor da propriedade

Um valor da enumeração CAPICOM_PROPID que define os identificadores de propriedade CAPICOM. A tabela a seguir mostra os valores possíveis.

Valor Significado
CAPICOM_PROPID_UNKNOWN
O tipo da propriedade não é conhecido.
CAPICOM_PROPID_KEY_PROV_HANDLE
Um identificador para um contêiner de chaves dentro de um CSP ( provedor de serviços criptográficos ).
CAPICOM_PROPID_KEY_PROV_INFO
Informações sobre um contêiner de chaves em um CSP.
CAPICOM_PROPID_SHA1_HASH
Um objeto hash SHA1.
CAPICOM_PROPID_HASH_PROP
As propriedades de um objeto hash.
CAPICOM_PROPID_MD5_HASH
Um objeto de hash MD5.
CAPICOM_PROPID_KEY_CONTEXT
O contexto de chave.
CAPICOM_PROPID_KEY_SPEC
As especificações de uma chave.
CAPICOM_PROPID_IE30_RESERVED
Informações sobre se o objeto está reservado na Internet Explorer 3.0.
CAPICOM_PROPID_PUBKEY_HASH_RESERVED
Informações sobre se o hash da chave pública está reservado.
CAPICOM_PROPID_ENHKEY_USAGE
Um EKU ( uso aprimorado de chave ).
CAPICOM_PROPID_CTL_USAGE
Um uso de CTL ( lista de confiança de certificado ).
CAPICOM_PROPID_NEXT_UPDATE_LOCATION
O local da próxima atualização para a CRL ( lista de revogação de certificados ).
CAPICOM_PROPID_FRIENDLY_NAME
Um nome legível por humanos.
CAPICOM_PROPID_PVK_FILE
Um arquivo que contém uma chave privada.
CAPICOM_PROPID_DESCRIPTION
Uma descrição legível por humanos.
CAPICOM_PROPID_ACCESS_STATE
O estado do acesso.
CAPICOM_PROPID_SIGNATURE_HASH
Um hash da assinatura.
CAPICOM_PROPID_SMART_CARD_DATA
Dados de cartão inteligentes.
CAPICOM_PROPID_EFS
Um EFS (sistema de arquivos de criptografia).
CAPICOM_PROPID_FORTEZZA_DATA
Dados criados usando os protocolos criptográficos e algoritmos pertencentes ao NIST (National Institute of Standards and Technology ).
CAPICOM_PROPID_ARCHIVED
Informações sobre se o objeto foi arquivado.
CAPICOM_PROPID_KEY_IDENTIFIER
Um identificador de chave.
CAPICOM_PROPID_AUTO_ENROLL
Informações de registro automático para um certificado.
CAPICOM_PROPID_PUBKEY_ALG_PARA
Parâmetros para um algoritmo de chave pública.
CAPICOM_PROPID_CROSS_CERT_DIST_POINTS
Informações usadas para atualizar certificados cruzados dinâmicos.
CAPICOM_PROPID_ISSUER_PUBLIC_KEY_MD5_HASH
O hash MD5 da chave pública do emissor.
CAPICOM_PROPID_SUBJECT_PUBLIC_KEY_MD5_HASH
O hash MD5 da chave pública do assunto.
CAPICOM_PROPID_ENROLLMENT
Informações sobre o registro do certificado.
CAPICOM_PROPID_DATE_STAMP
Um carimbo de data.
CAPICOM_PROPID_ISSUER_SERIAL_NUMBER_MD5_HASH
O hash MD5 do número de série do emissor.
CAPICOM_PROPID_SUBJECT_NAME_MD5_HASH
O hash MD5 do nome do assunto.
CAPICOM_PROPID_EXTENDED_ERROR_INFO
Informações estendidas sobre um erro.
CAPICOM_PROPID_RENEWAL
Informações sobre a renovação de uma autoridade de certificação.
CAPICOM_PROPID_ARCHIVED_KEY_HASH
Um hash arquivado de uma chave.
CAPICOM_PROPID_FIRST_RESERVED
Informações sobre a primeira reserva.
CAPICOM_PROPID_LAST_RESERVED
Informações sobre a reserva mais recente.
CAPICOM_PROPID_FIRST_USER
Informações sobre o primeiro usuário.
CAPICOM_PROPID_LAST_USER
Informações sobre o usuário mais recente.

 

Requisitos

Requisito Valor
Fim do suporte ao cliente
Windows Vista
Fim do suporte ao servidor
Windows Server 2008
Redistribuível
CAPICOM 2.0 ou posterior no Windows Server 2003 e Windows XP
DLL
Capicom.dll