Interface ICEnroll4 (xenroll.h)
[Essa interface não está mais disponível para uso a partir do Windows Server 2008 e do Windows Vista.]
A interface ICEnroll4 é 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 ICEnroll4 herda de ICEnroll, ICEnroll2, ICEnroll3 e IDispatch. O ICEnroll4 também tem esses tipos de membros:
Métodos
A interface ICEnroll4 tem esses métodos.
ICEnroll4::acceptFileResponse Aceita a entrega das credenciais emitidas em resposta a uma chamada anterior para criarFileRequest e coloca as credenciais no repositório apropriado. |
ICEnroll4::acceptResponse Aceita a entrega das credenciais emitidas em resposta a uma chamada anterior para criarRequest e coloca as credenciais no repositório apropriado. |
ICEnroll4::addAttributeToRequest Adiciona um atributo à solicitação de certificado. Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::addBlobPropertyToCertificate Adiciona uma propriedade BLOB a um certificado. |
ICEnroll4::addCertTypeToRequestEx Adiciona um modelo de certificado (ou "tipo de certificado") a uma solicitação. |
ICEnroll4::addExtensionToRequest O método ICEnroll4::addExtensionToRequest adiciona uma extensão à solicitação. |
ICEnroll4::addNameValuePairToRequest Adiciona um par de cadeia de caracteres nome-valor não autenticado à solicitação. Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::binaryToString Converte um BLOB de dados binários em uma cadeia de caracteres. Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::createFilePFX Salva a cadeia de certificados aceita e a chave privada em um arquivo no formato PFX (Troca de Informações Pessoais). Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::createFileRequest Cria um PKCS (ICEnroll4.createFileRequest) |
ICEnroll4::createPFX Salva a cadeia de certificados aceita e a chave privada em uma cadeia de caracteres de formato PFX (Troca de Informações Pessoais). O formato PFX também é conhecido como PKCS (ICEnroll4.createPFX) |
ICEnroll4::createRequest Cria um PKCS (ICEnroll4.createRequest) |
ICEnroll4::enumPendingRequest Enumera solicitações de certificado pendentes e recupera uma propriedade especificada de cada uma. Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::get_ClientId Define ou recupera um atributo de solicitação de ID do cliente. O atributo de solicitação de ID do cliente indica a origem da solicitação de certificado. Essa propriedade foi definida pela primeira vez na interface ICEnroll4. (Obter) |
ICEnroll4::get_IncludeSubjectKeyID Determina se a extensão de ID da chave de entidade é adicionada à solicitação de certificado gerada. (Obter) |
ICEnroll4::get_PrivateKeyArchiveCertificate Define ou recupera o certificado usado para arquivar uma chave privada com um PKCS (Get) |
ICEnroll4::get_ThumbPrint Define ou recupera um hash dos dados do certificado. (Obter) |
ICEnroll4::getCertFromFileResponse Recupera o certificado de um arquivo que contém uma resposta de uma autoridade de certificação. Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::getCertFromResponse Recupera o certificado da resposta de uma autoridade de certificação. Esse método foi definido pela primeira vez pela interface ICEnroll4. |
ICEnroll4::GetKeyLenEx Recupera informações de tamanho para a assinatura e as chaves de troca. Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::getProviderType Recupera o tipo do CSP (provedor de serviços criptográficos) especificado. Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::InstallPKCS7Ex Processa um certificado ou uma cadeia de certificados, colocando-os nos repositórios de certificados apropriados. InstallPKCS7, exceto pelo fato de retornar o número de certificados realmente instalados em repositórios locais. |
ICEnroll4::p ut_ClientId Define ou recupera um atributo de solicitação de ID do cliente. O atributo de solicitação de ID do cliente indica a origem da solicitação de certificado. Essa propriedade foi definida pela primeira vez na interface ICEnroll4. (Put) |
ICEnroll4::p ut_IncludeSubjectKeyID Determina se a extensão de ID da chave de entidade é adicionada à solicitação de certificado gerada. (Put) |
ICEnroll4::p ut_PrivateKeyArchiveCertificate Define ou recupera o certificado usado para arquivar uma chave privada com um PKCS (Put) |
ICEnroll4::p ut_SignerCertificate Define o certificado do signatário. |
ICEnroll4::p ut_ThumbPrint Define ou recupera um hash dos dados do certificado. (Put) |
ICEnroll4::removePendingRequest Remove uma solicitação pendente do repositório de solicitações do cliente. Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::resetAttributes Remove todos os atributos da solicitação. Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::resetBlobProperties Redefine as propriedades de um BLOB. |
ICEnroll4::resetExtensions Remove todas as extensões da solicitação. Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::setPendingRequestInfo Define propriedades para uma solicitação pendente. Esse método foi definido pela primeira vez na interface ICEnroll4. |
ICEnroll4::stringToBinary Converte uma cadeia de caracteres codificada em um BLOB de dados binários. Esse método foi definido pela primeira vez na interface ICEnroll4. |
Requisitos
Requisito | Valor |
---|---|
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 |