Interface IX509EndorsementKey (certenroll.h)

Interface de chave de endosso X.509

Herança

A interface IX509EndorsementKey herda da interface IDispatch . IX509EndorsementKey também tem estes tipos de membros:

Métodos

A interface IX509EndorsementKey tem esses métodos.

 
IX509EndorsementKey::AddCertificate

Adicione um certificado de chave de endosso ao KSP (provedor de armazenamento de chaves) que dá suporte a chaves de endosso.
IX509EndorsementKey::Close

Fecha a chave de endosso. Você só pode chamar o método Close depois que o método Open tiver sido chamado com êxito.
IX509EndorsementKey::ExportPublicKey

Exporta a chave pública de endosso.
IX509EndorsementKey::get_Length

O comprimento do bit da chave de endosso. Você só pode acessar essa propriedade depois que o método Open tiver sido chamado.
IX509EndorsementKey::get_Opened

Indica se o método Open foi chamado com êxito.
IX509EndorsementKey::get_ProviderName

O nome do provedor de criptografia. O padrão é o Provedor de Criptografia da Plataforma Microsoft. Você deve definir a propriedade ProviderName antes de chamar o método Open. Não é possível alterar a propriedade ProviderName depois de chamar o método Open. (Obter)
IX509EndorsementKey::GetCertificateByIndex

Obtém o certificado de endosso associado à chave de endosso do provedor de armazenamento de chaves para o índice especificado.
IX509EndorsementKey::GetCertificateCount

Obtém a contagem dos certificados de endosso no provedor de armazenamento de chaves.
IX509EndorsementKey::Open

Abre a chave de endosso. A chave de endosso deve estar aberta antes que você possa recuperar informações da chave de endosso, adicionar ou remover certificados ou exportar a chave de endosso.
IX509EndorsementKey::p ut_ProviderName

O nome do provedor de criptografia. O padrão é o Provedor de Criptografia da Plataforma Microsoft. Você deve definir a propriedade ProviderName antes de chamar o método Open. Não é possível alterar a propriedade ProviderName depois de chamar o método Open. (Put)
IX509EndorsementKey::RemoveCertificate

Remove um certificado de endosso relacionado à chave de endosso do provedor de armazenamento de chaves. Você só pode chamar o método RemoveCertificate depois que o método Open tiver sido chamado com êxito.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho certenroll.h