Export (0) Print
Expand All

X509CertificateTemplateGeneralFlag enumeration

The X509CertificateTemplateGeneralFlag enumeration contains use and modification information about templates and associated certificates.

Syntax


typedef enum X509CertificateTemplateGeneralFlag { 
  GeneralMachineType   = CT_FLAG_MACHINE_TYPE,
  GeneralCA            = CT_FLAG_IS_CA,
  GeneralCrossCA       = CT_FLAG_IS_CROSS_CA,
  GeneralDefault       = CT_FLAG_IS_DEFAULT,
  GeneralModified      = CT_FLAG_IS_MODIFIED,
  GeneralDonotPersist  = CT_FLAG_DONOTPERSISTINDB
} X509CertificateTemplateGeneralFlag;

Constants

GeneralMachineType

The template should be used to create a certificate request for a computer.

GeneralCA

The template should be used to create a request for a certification authority certificate.

GeneralCrossCA

The template should be used to create a request to cross certify a certificate.

GeneralDefault

The template is not used by the client or server in the Windows Client Certificate Enrollment and should not be modified.

GeneralModified

The template is not used by the client or server in the Windows Client Certificate Enrollment and can be modified if necessary.

GeneralDonotPersist

The certification authority is not required to save a record of a certificate request for a certificate that has been issued.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

CertEnroll.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft