Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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
EnrollmentIncludeSymmetricAlgorithmsValore: 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. |
EnrollmentPendAllRequestsValore: 0x2 Indica all'autorità di certificazione (CA) di inserire tutte le richieste di certificato in uno stato in sospeso. |
EnrollmentPublishToKRAContainerValore: 0x4 Indica all'autorità di certificazione di pubblicare il certificato emesso nel contenitore dell'agente di ripristino delle chiavi (KRA) in Active Directory. |
EnrollmentPublishToDSValore: 0x8 Indica ai client e ai server di aggiungere il certificato emesso all'attributo userCertificate nell'oggetto utente in Active Directory. |
EnrollmentAutoEnrollmentCheckUserDSCertificateValore: 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. |
EnrollmentAutoEnrollmentValore: 0x20 Indica ai client di registrare automaticamente un certificato basato su questo modello. |
EnrollmentDomainAuthenticationNotRequiredValore: 0x80 Non usato. |
EnrollmentPreviousApprovalValidateReenrollmentValore: 0x40 Indica ai client di firmare un certificato usando chiavi private le cui chiavi pubbliche sono contenute nei certificati esistenti. |
EnrollmentUserInteractionRequiredValore: 0x100 Indica al client di ottenere il consenso dell'utente prima di tentare di registrare una richiesta di certificato in base a questo modello. |
EnrollmentAddTemplateNameValore: 0x200 Non usato. |
EnrollmentRemoveInvalidCertificateFromPersonalStoreValore: 0x400 Indica al client di eliminare certificati scaduti, revocati o rinnovati dall'archivio certificati locale. |
EnrollmentAllowEnrollOnBehalfOfValore: 0x800 Indica al server di consentire la funzionalità di registrazione per conto dell'utente (EOBO). |
EnrollmentAddOCSPNoCheckValore: 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. |
EnrollmentReuseKeyOnFullSmartCardValore: 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. |
EnrollmentNoRevocationInfoInCertsValore: 0x4000 Indica al server di non includere informazioni sulla revoca nel certificato rilasciato. |
EnrollmentIncludeBasicConstraintsForEECertsValore: 0x8000 Indica al server di includere l'estensione Vincoli di base nel certificato rilasciato. |
EnrollmentPreviousApprovalKeyBasedValidateReenrollmentValore: 0x10000 |
EnrollmentCertificateIssuancePoliciesFromRequestValore: 0x20000 |
EnrollmentSkipAutoRenewalValore: 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 |