Interface ICEnroll (xenroll.h)
[Essa interface não está mais disponível para uso desde o Windows Server 2008 e o Windows Vista.]
A interface ICEnroll é uma das várias interfaces que representam o Controle de Registro de Certificado. É de interesse principal se você não estiver usando a Automação. Se, por outro lado, você estiver programando no Visual Basic ou em outra linguagem de Automação, consulte o objeto CEnroll .
Herança
A interface ICEnroll herda da interface IDispatch . O ICEnroll também tem estes tipos de membros:
Métodos
A interface ICEnroll tem esses métodos.
ICEnroll::acceptFilePKCS7 Aceita e processa um arquivo que contém um PKCS |
ICEnroll::acceptPKCS7 Aceita e processa um PKCS (ICEnroll.acceptPKCS7) |
ICEnroll::createFilePKCS10 Cria um PKCS codificado em base64 (ICEnroll.createFilePKCS10) |
ICEnroll::createPKCS10 Cria um PKCS codificado em base64 (ICEnroll.createPKCS10) |
ICEnroll::enumContainers Recupera os nomes de contêineres para o provedor de serviços criptográficos (CSP) especificado pela propriedade ProviderName. Esse método foi definido pela primeira vez na interface ICEnroll. |
ICEnroll::enumProviders Recupera os nomes dos CSPs (provedores de serviços criptográficos) disponíveis especificados pela propriedade ProviderType. Esse método foi definido pela primeira vez na interface ICEnroll. |
ICEnroll::freeRequestInfo Libera identificadores de sessão quando eles não são mais necessários. |
ICEnroll::get_CAStoreFlags Define ou recupera um sinalizador que controla o repositório da AC (autoridade de certificação) quando o repositório é aberto. (Obter) |
ICEnroll::get_CAStoreName Define ou recupera o nome do repositório em que todos os certificados que não são "ROOT" e não "MY" são mantidos. (Obter) |
ICEnroll::get_CAStoreType Define ou recupera o tipo de repositório a ser usado para o repositório especificado pela propriedade CAStoreName. (Obter) |
ICEnroll::get_ContainerName A propriedade ContainerName de ICEnroll4 define ou recupera o nome do contêiner de chave a ser usado. (Obter) |
ICEnroll::get_DeleteRequestCert Define ou recupera um valor booliano que determina se os certificados fictícios no repositório de solicitações são excluídos. (Obter) |
ICEnroll::get_GenKeyFlags Define ou recupera os valores passados para a função CryptGenKey quando a solicitação de certificado é gerada. (Obter) |
ICEnroll::get_HashAlgorithm Define ou recupera apenas o algoritmo de hash de assinatura usado para assinar o PKCS (ICEnroll.get_HashAlgorithm) |
ICEnroll::get_KeySpec A propriedade KeySpec de ICEnroll4 define ou recupera o tipo de chave gerado. (Obter) |
ICEnroll::get_MyStoreFlags Define ou recupera o local do Registro usado para o meu repositório. (Obter) |
ICEnroll::get_MyStoreName Define ou recupera o nome do repositório em que os certificados com chaves privadas vinculadas são mantidos. (Obter) |
ICEnroll::get_MyStoreType Define ou recupera o tipo de repositório especificado pela propriedade MyStoreName. (Obter) |
ICEnroll::get_ProviderFlags Define ou recupera o tipo de provedor. (Obter) |
ICEnroll::get_ProviderName A propriedade ProviderName de ICEnroll4 define ou recupera o nome do provedor de serviços criptográficos (CSP) a ser usado. (Obter) |
ICEnroll::get_ProviderType A propriedade ProviderType de ICEnroll4 define ou recupera o tipo de provedor. (Obter) |
ICEnroll::get_PVKFileName A propriedade PVKFileName de ICEnroll4 define ou recupera o nome do arquivo que conterá chaves exportadas. (Obter) |
ICEnroll::get_RequestStoreFlags Define ou recupera o local do Registro usado para o repositório de solicitações. (Obter) |
ICEnroll::get_RequestStoreName Define ou recuperaICEnroll o nome do repositório que contém o certificado fictício. (Obter) |
ICEnroll::get_RequestStoreType Define ou recupera o tipo de repositório a ser usado para o repositório especificado pela propriedade RequestStoreName. Esse tipo de repositório é passado diretamente para a função CertOpenStore. (Obter) |
ICEnroll::get_RootStoreFlags A propriedade RootStoreFlags do ICEnroll4 define ou recupera o local do Registro usado para o repositório raiz. (Obter) |
ICEnroll::get_RootStoreName Define ou recupera o nome do repositório raiz em que todos os certificados raiz autoassinados intrinsecamente confiáveis são mantidos. (Obter) |
ICEnroll::get_RootStoreType Define ou recupera o tipo de repositório a ser usado para o repositório especificado pela propriedade RootStoreName. (Obter) |
ICEnroll::get_SPCFileName Define ou recupera o nome do arquivo no qual gravar o PKCS codificado em base64 (Get) |
ICEnroll::get_UseExistingKeySet Define ou recupera um valor booliano que determina se as chaves existentes devem ser usadas. (Obter) |
ICEnroll::get_WriteCertToCSP A propriedade WriteCertToCSP de ICEnroll4 define ou recupera um valor booliano que determina se um certificado deve ser gravado no provedor de serviços criptográficos (CSP). (Obter) |
ICEnroll::getCertFromPKCS7 Recupera o certificado, contido em um PKCS |
ICEnroll::p ut_CAStoreFlags Define ou recupera um sinalizador que controla o repositório de autoridade de certificação (AC) quando o repositório é aberto. (Put) |
ICEnroll::p ut_CAStoreName Define ou recupera o nome do repositório em que todos os certificados não"ROOT" e não "MY" são mantidos. (Put) |
ICEnroll::p ut_CAStoreType Define ou recupera o tipo de repositório a ser usado para o repositório especificado pela propriedade CAStoreName. (Put) |
ICEnroll::p ut_ContainerName A propriedade ContainerName de ICEnroll4 define ou recupera o nome do contêiner de chave a ser usado. (Put) |
ICEnroll::p ut_DeleteRequestCert Define ou recupera um valor booliano que determina se os certificados fictícios no repositório de solicitações são excluídos. (Put) |
ICEnroll::p ut_GenKeyFlags Define ou recupera os valores passados para a função CryptGenKey quando a solicitação de certificado é gerada. (Put) |
ICEnroll::p ut_HashAlgorithm Define ou recupera apenas o algoritmo de hash de assinatura usado para assinar o PKCS (ICEnroll.put_HashAlgorithm) |
ICEnroll::p ut_KeySpec A propriedade KeySpec de ICEnroll4 define ou recupera o tipo de chave gerada. (Put) |
ICEnroll::p ut_MyStoreFlags Define ou recupera o local do Registro usado para my store. (Put) |
ICEnroll::p ut_MyStoreName Define ou recupera o nome do repositório em que os certificados com chaves privadas vinculadas são mantidos. (Put) |
ICEnroll::p ut_MyStoreType Define ou recupera o tipo de repositório especificado pela propriedade MyStoreName. (Put) |
ICEnroll::p ut_ProviderFlags Define ou recupera o tipo de provedor. (Put) |
ICEnroll::p ut_ProviderName A propriedade ProviderName de ICEnroll4 define ou recupera o nome do provedor de serviços criptográficos (CSP) a ser usado. (Put) |
ICEnroll::p ut_ProviderType A propriedade ProviderType de ICEnroll4 define ou recupera o tipo de provedor. (Put) |
ICEnroll::p ut_PVKFileName A propriedade PVKFileName de ICEnroll4 define ou recupera o nome do arquivo que conterá chaves exportadas. (Put) |
ICEnroll::p ut_RequestStoreFlags Define ou recupera o local do Registro usado para o repositório de solicitações. (Put) |
ICEnroll::p ut_RequestStoreName Define ou recuperaICEnroll o nome do repositório que contém o certificado fictício. (Put) |
ICEnroll::p ut_RequestStoreType Define ou recupera o tipo de repositório a ser usado para o repositório especificado pela propriedade RequestStoreName. Esse tipo de repositório é passado diretamente para a função CertOpenStore. (Put) |
ICEnroll::p ut_RootStoreFlags A propriedade RootStoreFlags do ICEnroll4 define ou recupera o local do Registro usado para o repositório raiz. (Put) |
ICEnroll::p ut_RootStoreName Define ou recupera o nome do repositório raiz em que todos os certificados raiz intrinsecamente confiáveis e autoassinados são mantidos. (Put) |
ICEnroll::p ut_RootStoreType Define ou recupera o tipo de repositório a ser usado para o repositório especificado pela propriedade RootStoreName. (Put) |
ICEnroll::p ut_SPCFileName Define ou recupera o nome do arquivo no qual gravar o PKCS codificado em base64 (Put) |
ICEnroll::p ut_UseExistingKeySet Define ou recupera um valor booliano que determina se as chaves existentes devem ser usadas. (Put) |
ICEnroll::p ut_WriteCertToCSP A propriedade WriteCertToCSP de ICEnroll4 define ou recupera um valor booliano que determina se um certificado deve ser gravado no CSP (provedor de serviços criptográficos). (Put) |
Requisitos
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | xenroll.h |