Enumeração X509CertificateTemplateEnrollmentFlag (certenroll.h)
A enumeração X509CertificateTemplateEnrollmentFlag contém valores que especificam ações de servidor e cliente durante o registro.
Syntax
typedef enum X509CertificateTemplateEnrollmentFlag {
EnrollmentIncludeSymmetricAlgorithms = 0x1,
EnrollmentPendAllRequests = 0x2,
EnrollmentPublishToKRAContainer = 0x4,
EnrollmentPublishToDS = 0x8,
EnrollmentAutoEnrollmentCheckUserDSCertificate = 0x10,
EnrollmentAutoEnrollment = 0x20,
EnrollmentDomainAuthenticationNotRequired = 0x80,
EnrollmentPreviousApprovalValidateReenrollment = 0x40,
EnrollmentUserInteractionRequired = 0x100,
EnrollmentAddTemplateName = 0x200,
EnrollmentRemoveInvalidCertificateFromPersonalStore = 0x400,
EnrollmentAllowEnrollOnBehalfOf = 0x800,
EnrollmentAddOCSPNoCheck = 0x1000,
EnrollmentReuseKeyOnFullSmartCard = 0x2000,
EnrollmentNoRevocationInfoInCerts = 0x4000,
EnrollmentIncludeBasicConstraintsForEECerts = 0x8000,
EnrollmentPreviousApprovalKeyBasedValidateReenrollment = 0x10000,
EnrollmentCertificateIssuancePoliciesFromRequest = 0x20000,
EnrollmentSkipAutoRenewal = 0x40000
} ;
Constantes
EnrollmentIncludeSymmetricAlgorithms Valor: 0x1 Instrui o cliente e o servidor a incluir uma extensão S/MIME (Extensões de Email de Internet Seguro/Multiuso) na solicitação de certificado e no certificado emitido. |
EnrollmentPendAllRequests Valor: 0x2 Instrui a AC (autoridade de certificação ) a colocar todas as solicitações de certificado em um estado pendente. |
EnrollmentPublishToKRAContainer Valor: 0x4 Instrui a autoridade de certificação a publicar o certificado emitido no contêiner do KRA (agente de recuperação de chave) no Active Directory. |
EnrollmentPublishToDS Valor: 0x8 Instrui clientes e servidores a acrescentar o certificado emitido ao atributo userCertificate no objeto user no Active Directory. |
EnrollmentAutoEnrollmentCheckUserDSCertificate Valor: 0x10 Instrui os clientes a não registrarem automaticamente um certificado com base nesse modelo se o atributo userCertificate no objeto de usuário no Active Directory já contiver um certificado válido com base neste modelo. |
EnrollmentAutoEnrollment Valor: 0x20 Instrui os clientes a registrar automaticamente um certificado baseado nesse modelo. |
EnrollmentDomainAuthenticationNotRequired Valor: 0x80 Não usado. |
EnrollmentPreviousApprovalValidateReenrollment Valor: 0x40 Instrui os clientes a assinar um certificado usando chaves privadas cujas chaves públicas estão contidas em certificados existentes. |
EnrollmentUserInteractionRequired Valor: 0x100 Instrui o cliente a obter o consentimento do usuário antes de tentar registrar uma solicitação de certificado com base nesse modelo. |
EnrollmentAddTemplateName Valor: 0x200 Não usado. |
EnrollmentRemoveInvalidCertificateFromPersonalStore Valor: 0x400 Instrui o cliente a excluir certificados expirados, revogados ou renovados do repositório de certificados local. |
EnrollmentAllowEnrollOnBehalfOf Valor: 0x800 Instrui o servidor a permitir a funcionalidade de registro em nome de (EOBO). |
EnrollmentAddOCSPNoCheck Valor: 0x1000 Instrui o servidor a não incluir informações de revogação no certificado emitido, adicionando, em vez disso, uma extensão id-pkix-ocsp-nocheck que especifica que o titular do certificado pode ser confiável durante a vida útil do certificado. |
EnrollmentReuseKeyOnFullSmartCard Valor: 0x2000 Instrui o cliente a reutilizar uma chave privada para uma renovação de certificado baseada em cartão inteligente se uma nova chave privada não puder ser criada no cartão. |
EnrollmentNoRevocationInfoInCerts Valor: 0x4000 Instrui o servidor a não incluir informações de revogação no certificado emitido. |
EnrollmentIncludeBasicConstraintsForEECerts Valor: 0x8000 Instrui o servidor a incluir a extensão Restrições Básicas no certificado emitido. |
EnrollmentPreviousApprovalKeyBasedValidateReenrollment Valor: 0x10000 |
EnrollmentCertificateIssuancePoliciesFromRequest Valor: 0x20000 |
EnrollmentSkipAutoRenewal Valor: 0x40000 |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | certenroll.h |