Método ICertSrvSetup::GetExistingCACertificates (casetup.h)
O método GetExistingCACertificates obtém a coleção de objetos CertSrvSetupKeyInformation que representam certificados de AC (autoridade de certificação ) válidos atualmente instalados no computador. Esse método não altera o estado do objeto CCertSrvSetup .
Sintaxe
HRESULT GetExistingCACertificates(
[out] ICertSrvSetupKeyInformationCollection **ppVal
);
Parâmetros
[out] ppVal
O endereço de um ponteiro para uma interface ICertSrvSetupKeyInformationCollection que pode ser usada para acessar informações para o conjunto de certificados de AUTORIDADE válidos instalados no repositório "LocalMachine".
Retornar valor
Nenhum
Comentários
O objeto CertSrvSetupKeyInformationCollection contém certificados válidos. Um certificado será considerado válido se atender aos seguintes critérios:
- Contém uma chave AT_SIGNATURE que corresponde à chave no contêiner de chave privada .
- É autoassinado ou tem restrições básicas para uma AC.
- Passa a validação de cadeia, mas pode ter um erro de revogação offline.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | casetup.h |
DLL | Certocm.dll |