2.2.2.6.3 CMC Request Format

Clients use CMC structures that are documented (as specified in [RFC2797]) for certificate requests. A CMC request consists of a CMS message with CMC content.

The following fields are specified in section 3 and in [RFC2797] (Appendix A) and are used by this protocol:

  • TaggedRequest

  • TaggedContentInfo

  • OtherMsg

  • BodyPartId

  • AttributeValue

  • TaggedCertificationRequest

  • CertReqMsg

  • BodyPartId

  • ContentInfo

RegInfo: This field is an octet string that is used as follows in this protocol: It MUST contain zero or more request attributes, which MUST take the form of name-value pairs. The name-value pairs MUST be formatted as "Name=Value". An '=' MUST be the separator. An '&' MUST separate adjacent name-value pairs. The string value MUST be encoded as a UTF-8 string and then converted to an octet string.

For processing rules for these fields, see section 3.2.1.4.2.1.3.