Certificate Request Property Names

A certificate request Property Name can either be the "friendly" name of one of the common properties that the Certificate Server understands (see table following this paragraph) or an Object ID. If a Property Name refers to a "friendly" name not recognized by the Certificate Server, and it is prefixed with "RequestAttributes." or "Extension.", then the Request Attributes table or Certificate Extensions table will be used to lookup or set a site-specific property.

Valid Prefixes Valid Suffixes Equivalent Object ID Suffixes
Subject

Issuer

Country

Locality

State

StreetAddress

Organization

OrgUnit

CommonName

2.5.4.6

2.5.4.7

2.5.4.8

2.5.4.9

2.5.4.10

2.5.4.11

2.5.4.3

RawSubject
RawIssuer
Type
Version
RequestAttributes <site-specific>
Extension IntendedUse
PublicKey Algorithm

Modulus

Exponent

RawPublicKey
NotBefore
NotAfter

Friendly Property Names can be specified by combining prefixes and suffixes from the preceding table. Suffixes can only be attached to prefixes in the same row. The following are some examples:

Prop1 = "Subject.CommonName"
Prop2 = "Issuer.CommonName"
Prop3 = "Issuer.2.5.4.3"     (2.5.4.3 is the Object ID for CommonName)
Prop4 = "Extension.1.3.4.2"    (1.3.4.2 is the Object ID of some unknown custom extension)