Compartilhar via


Enumerações CertEnroll

As enumerações a seguir são compatíveis com a API de Registro de Certificado.

Enumeração Descrição
AlgorithmFlags Contém sinalizadores que podem ser usados para refinar a pesquisa de um algoritmo criptográfico.
AlgorithmOperationFlags Especifica as operações que um algoritmo pode executar. Isso é usado para recuperar as funcionalidades operacionais de um algoritmo CSP ou informações de status CSP com base nesses recursos.
Algorithmtype Especifica a finalidade pretendida de um algoritmo criptográfico.
AlternativeNameType Especifica os tipos de nome alternativos que podem ser especificados ao criar uma extensão AlternativeName .
CERTENROLL_OBJECTID Contém os OIDs ( identificadores de objeto ) predefinidos compatíveis com a API de Registro de Certificado.
CERTENROLL_PROPERTYID Contém OIDs predefinidos para propriedades externas compatíveis com a API de Registro de Certificado.
CommitTemplateFlags Especifica opções para salvar e excluir modelos.
EncodingType Especifica o tipo de codificação aplicado a uma matriz de bytes para fins de exibição.
EnrollmentCAProperty Especifica valores de propriedade da autoridade de certificação.
EnrollmentDisplayStatus Especifica se o registro deve ser exibido status informações em uma interface do usuário.
EnrollmentEnrollStatus Especifica o status de registro de uma solicitação de certificado.
EnrollmentPolicyFlags Especifica sinalizadores de política de grupo.
EnrollmentPolicyServerPropertyFlags Especifica o servidor de política padrão.
EnrollmentSelectionStatus Especifica se o registro status de um objeto será monitorado durante o processo de registro.
EnrollmentTemplateProperty Contém valores de propriedade para um determinado modelo.
InnerRequestLevel Especifica o nível de contenção de uma solicitação de certificado em uma solicitação PKCS nº 7 ou CMC.
InstallResponseRestrictionFlags Contém sinalizadores que identificam as restrições colocadas na instalação local de uma cadeia de certificados.
KeyIdentifierHashAlgorithm Especifica o algoritmo usado para hash da chave pública em uma solicitação de certificado.
ObjectIdGroupId Especifica a categoria ou grupo ao qual um OID pertence.
ObjectIdPublicKeyFlags Especifica se um algoritmo de chave pública é usado para assinatura ou para criptografia.
PFXExportOptions Especifica quanto de uma cadeia de certificados é incluída ao criar uma mensagem PFX (Troca de Informações Pessoais).
Pkcs10AllowedSignatureTypes Especifica o tipo de assinatura permitido ao assinar uma solicitação de certificado.
PolicyQualifierType Especifica o tipo de qualificador aplicado a uma política de certificado.
PolicyServerUrlFlags Contém sinalizadores de servidor CEP (política de registro de certificado).
PolicyServerUrlPropertyID Contém valores que especificam o tipo de valor de propriedade a ser retornado pelo método GetStringProperty ou definido pelo método SetStringProperty na interface IX509PolicyServerUrl .
RequestClientInfoClientId Especifica o tipo de aplicativo que criou uma solicitação de certificado.
WebEnrollmentFlags Especifica o comportamento de registro na Web.
WebSecurityLevel Especifica se um método ou propriedade habilitado para a Web é seguro para scripts.
X500NameFlags Especifica as características de exibição e codificação de um nome diferenciado ou nome diferenciado relativo.
X509CertificateEnrollmentContext Especifica a natureza da entidade final para a qual o certificado se destina.
X509CertificateTemplateEnrollmentFlag Contém valores que especificam ações de servidor e cliente durante o registro.
X509CertificateTemplateGeneralFlag Contém informações de uso e modificação sobre modelos e certificados associados.
X509CertificateTemplatePrivateKeyFlag Contém valores que especificam ações do cliente em relação a uma chave privada.
X509CertificateTemplateSubjectNameFlag Contém valores que especificam ações de servidor e cliente relativas a nomes de entidade.
X509EnrollmentPolicyExportFlags Especifica quais itens exportar do servidor de política.
X509EnrollmentPolicyLoadOption Especifica como recuperar a política do servidor de política.
X509KeySpec Especifica o uso pretendido de uma chave para um CSP herdado.
X509KeyUsageFlags Especifica a finalidade de uma chave contida em um certificado.
X509PrivateKeyExportFlags Especifica a política de exportação para uma chave privada.
X509PrivateKeyProtection Especifica o nível de proteção de chave privada compatível com um KSP ou CSP.
X509PrivateKeyUsageFlags Especifica os usos permitidos de uma chave privada.
X509PrivateKeyVerify Especifica se uma interface do usuário é exibida durante a verificação de chave privada e se a verificação pode continuar se o CSP ou o KSP representar um cartão inteligente.
X509ProviderType Especifica o tipo de provedor de serviço criptográfico ou provedor de serviços de chave.
X509RequestInheritOptions Especifica como chaves, valores de extensão e propriedades externas são herdados quando uma nova solicitação é criada a partir de um certificado existente.
X509RequestType Especifica o tipo de solicitação de certificado.
X509SCEPDisposition Descreve a disposição resultante de uma solicitação para processar uma mensagem de resposta.
X509SCEPFailInfo Descreve a natureza de uma falha de registro de certificado SCEP.

 

Referência da API de Registro de Certificado

CertEnroll Interfaces