Click or drag to resize

CertificateTemplateNameFlags Enumeration

Defines flags that determine how certificate subject is constructed.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  PKI.CertificateTemplates
Assembly:  PKI.Core (in PKI.Core.dll) Version: 3.3.0.0 (3.3.0.0)
Syntax
[FlagsAttribute]
public enum CertificateTemplateNameFlags
Members
  Member nameValueDescription
EnrolleeSuppliesSubject1 This flag instructs the client to supply subject information in the certificate request
OldCertSuppliesSubjectAndAltName8 This flag instructs the client to reuse values of subject name and alternative subject name extensions from an existing valid certificate when creating a certificate renewal request.

Windows Server 2003, Windows Server 2008 - this flag is not supported.

EnrolleeSuppluiesAltSubject65536 This flag instructs the client to supply subject alternate name information in the certificate request.
AltSubjectRequireDomainDNS4194304 This flag instructs the CA to add the value of the requester's FQDN and NetBIOS name to the Subject Alternative Name extension of the issued certificate.
AltSubjectRequireDirectoryGUID16777216 This flag instructs the CA to add the value of the objectGUID attribute from the requestor's user object in Active Directory to the Subject Alternative Name extension of the issued certificate.
AltSubjectRequireUPN33554432 This flag instructs the CA to add the value of the UPN attribute from the requestor's user object in Active Directory to the Subject Alternative Name extension of the issued certificate.
AltSubjectRequireEmail67108864 This flag instructs the CA to add the value of the e-mail attribute from the requestor's user object in Active Directory to the Subject Alternative Name extension of the issued certificate.
AltSubjectRequireDNS134217728 This flag instructs the CA to add the value obtained from the DNS attribute of the requestor's user object in Active Directory to the Subject Alternative Name extension of the issued certificate.
SubjectRequireDNSasCN268435456 This flag instructs the CA to add the value obtained from the DNS attribute of the requestor's user object in Active Directory as the CN in the subject of the issued certificate.
SubjectRequireEmail536870912 This flag instructs the CA to add the value of the e-mail attribute from the requestor's user object in Active Directory as the subject of the issued certificate.
SubjectRequireCommonName1073741824 This flag instructs the CA to set the subject name to the requestor's CN from Active Directory.
SubjectrequireDirectoryPath-2147483648 This flag instructs the CA to set the subject name to the requestor's distinguished name (DN) from Active Directory.
See Also