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 os recursos 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 identificadores de objeto predefinidos (OIDs) 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 as informações de status de registro devem ser exibidas 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 status de registro 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 pertence uma OID.
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étodoSetStringProperty na interfaceIX509PolicyServerUrl.
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 assunto.
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 com suporte por 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 KSP representar um cartão inteligente.
X509ProviderType Especifica o tipo de provedor de serviços criptográficos ou provedor de serviços chave.
X509RequestInheritOptions Especifica como chaves, valores de extensão e propriedades externas são herdadas 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

interfaces CertEnroll