CertificateTemplateFlags Enumeration |
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: PKI.CertificateTemplates
Member name | Value | Description | |
---|---|---|---|
Undefined | 1 | Undefined. | |
AddEmail | 2 | Reserved. All protocols MUST ignore this flag. | |
Undefined2 | 4 | Undefined. | |
DsPublish | 8 | Reserved. All protocols MUST ignore this flag. | |
AllowKeyExport | 16 | Reserved. All protocols MUST ignore this flag. | |
Autoenrollment | 32 | This flag indicates whether clients can perform autoenrollment for the specified template. | |
MachineType | 64 | This flag indicates that this certificate template is for an end entity that represents a machine. | |
IsCA | 128 | This flag indicates a certificate request for a CA certificate. | |
AddTemplateName | 512 | This flag indicates that a certificate based on this section needs to include a template name certificate extension. | |
DoNotPersistInDB | 1024 |
This flag indicates that the record of a certificate request for a certificate that is issued need not be persisted by the CA.
Windows Server 2003, Windows Server 2008 - this flag is not supported. | |
IsCrossCA | 2048 | This flag indicates a certificate request for cross-certifying a certificate. | |
IsDefault | 65536 | This flag indicates that the template SHOULD not be modified in any way. | |
IsModified | 131072 | This flag indicates that the template MAY be modified if required. |