Compartilhar via


Interface ICertSrvSetupKeyInformation (casetup.h)

A interface ICertSrvSetupKeyInformation define um conjunto de propriedades de chave privada que são usadas para a instalação de funções de AC (autoridade de certificação ) ou scep ( protocolo SCEP). As informações descrevem uma chave privada existente ou uma que a configuração gera.

A Microsoft fornece uma implementação dessa interface na classe CCertSrvSetupKeyInformation .

No C++, você cria uma instância dessa interface chamando a função CoCreateInstance com o identificador de classe CLSID_CCertSrvSetupKeyInformation.

Herança

A interface ICertSrvSetupKeyInformation herda da interface IDispatch.

Métodos

A interface ICertSrvSetupKeyInformation tem esses métodos.

 
ICertSrvSetupKeyInformation::get_ContainerName

Obtém ou define o nome usado pelo CSP (provedor de serviços criptográficos) para gerar, armazenar ou acessar a chave. (Obter)
ICertSrvSetupKeyInformation::get_Existing

Obtém ou define um valor que indica se a chave privada já existe. (Obter)
ICertSrvSetupKeyInformation::get_ExistingCACertificate

Obtém ou define o valor binário que foi codificado usando Distinguished Encoding Rules (DER) e esse é o valor binário do certificado de autoridade de certificação (AC) que corresponde a uma chave existente. (Obter)
ICertSrvSetupKeyInformation::get_HashAlgorithm

Obtém ou define o nome do algoritmo de hash usado para assinar ou verificar o certificado da AC (autoridade de certificação) para a chave. (Obter)
ICertSrvSetupKeyInformation::get_Length

Obtém ou define a força da chave como um dos valores compatíveis com o provedor de serviços criptográficos (CSP). (Obter)
ICertSrvSetupKeyInformation::get_ProviderName

Obtém ou define o nome do CSP (provedor de serviços criptográficos) ou do KSP (provedor de armazenamento de chaves) usado para gerar ou armazenar a chave privada. (Obter)
ICertSrvSetupKeyInformation::p ut_ContainerName

Obtém ou define o nome usado pelo CSP (provedor de serviços criptográficos) para gerar, armazenar ou acessar a chave. (Put)
ICertSrvSetupKeyInformation::p ut_Existing

Obtém ou define um valor que indica se a chave privada já existe. (Put)
ICertSrvSetupKeyInformation::p ut_ExistingCACertificate

Obtém ou define o valor binário que foi codificado usando Distinguished Encoding Rules (DER) e esse é o valor binário do certificado de autoridade de certificação (AC) que corresponde a uma chave existente. (Put)
ICertSrvSetupKeyInformation::p ut_HashAlgorithm

Obtém ou define o nome do algoritmo de hash usado para assinar ou verificar o certificado da AC (autoridade de certificação) para a chave. (Put)
ICertSrvSetupKeyInformation::p ut_Length

Obtém ou define a força da chave como um dos valores compatíveis com o provedor de serviços criptográficos (CSP). (Put)
ICertSrvSetupKeyInformation::p ut_ProviderName

Obtém ou define o nome do CSP (provedor de serviços criptográficos) ou do KSP (provedor de armazenamento de chaves) usado para gerar ou armazenar a chave privada. (Put)

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho casetup.h