Enumerazione X509CertificateTemplateEnrollmentFlag (certenroll.h)
L'enumerazione X509CertificateTemplateEnrollmentFlag contiene valori che specificano le azioni server e client durante la registrazione.
Sintassi
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
} ;
Costanti
EnrollmentIncludeSymmetricAlgorithms Valore: 0x1 Indica al client e al server di includere un'estensione di posta elettronica Internet sicura/multiuso (S/MIME) nella richiesta di certificato e nel certificato emesso. |
EnrollmentPendAllRequests Valore: 0x2 Indica all'autorità di certificazione (CA) di inserire tutte le richieste di certificato in uno stato in sospeso. |
EnrollmentPublishToKRAContainer Valore: 0x4 Indica all'autorità di certificazione di pubblicare il certificato emesso nel contenitore dell'agente di ripristino delle chiavi (KRA) in Active Directory. |
EnrollmentPublishToDS Valore: 0x8 Indica ai client e ai server di aggiungere il certificato emesso all'attributo userCertificate nell'oggetto utente in Active Directory. |
EnrollmentAutoEnrollmentCheckUserDSCertificate Valore: 0x10 Indica ai client di non registrare automaticamente un certificato in base a questo modello se l'attributo userCertificate nell'oggetto utente in Active Directory contiene già un certificato valido basato su questo modello. |
EnrollmentAutoEnrollment Valore: 0x20 Indica ai client di registrare automaticamente un certificato basato su questo modello. |
EnrollmentDomainAuthenticationNotRequired Valore: 0x80 Non usato. |
EnrollmentPreviousApprovalValidateReenrollment Valore: 0x40 Indica ai client di firmare un certificato usando chiavi private le cui chiavi pubbliche sono contenute nei certificati esistenti. |
EnrollmentUserInteractionRequired Valore: 0x100 Indica al client di ottenere il consenso dell'utente prima di tentare di registrare una richiesta di certificato in base a questo modello. |
EnrollmentAddTemplateName Valore: 0x200 Non usato. |
EnrollmentRemoveInvalidCertificateFromPersonalStore Valore: 0x400 Indica al client di eliminare certificati scaduti, revocati o rinnovati dall'archivio certificati locale. |
EnrollmentAllowEnrollOnBehalfOf Valore: 0x800 Indica al server di consentire la funzionalità di registrazione per conto dell'utente (EOBO). |
EnrollmentAddOCSPNoCheck Valore: 0x1000 Indica al server di non includere informazioni sulla revoca nel certificato rilasciato, aggiungendo invece un'estensione id-pkix-ocsp-nocheck che specifica che il titolare del certificato può essere attendibile per la durata del certificato. |
EnrollmentReuseKeyOnFullSmartCard Valore: 0x2000 Indica al client di riutilizzare una chiave privata per un rinnovo del certificato basato su smart card se non è possibile creare una nuova chiave privata nella scheda. |
EnrollmentNoRevocationInfoInCerts Valore: 0x4000 Indica al server di non includere informazioni sulla revoca nel certificato rilasciato. |
EnrollmentIncludeBasicConstraintsForEECerts Valore: 0x8000 Indica al server di includere l'estensione Vincoli di base nel certificato rilasciato. |
EnrollmentPreviousApprovalKeyBasedValidateReenrollment Valore: 0x10000 |
EnrollmentCertificateIssuancePoliciesFromRequest Valore: 0x20000 |
EnrollmentSkipAutoRenewal Valore: 0x40000 |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | certenroll.h |