Request Payload Object REQUIRED Description Unique Identifier, see 3.1 No The Unique Identifier of the Public Key being certified. If omitted, then the ID Placeholder value is used by the server as the Unique Identifier. Certificate Request Type, see No An Enumeration object specifying the 9.1.3.2.22 type of certificate request. It is REQUIRED if the Certificate Request is present. Certificate Request No A Byte String object with the certificate request. Template-Attribute, see 2.1.7.14 No Specifies desired object attributes using templates and/or individual attributes. The Template Managed Object is deprecated as of version 1.3 of this specification and MAY be removed from subsequent versions of the specification. Individual Attributes SHOULD be used in operations which currently support use of a Name within a Template-Attribute to reference a Template. Table : Certify Request Payload Response Payload Object REQUIRED Description Unique Identifier, see 3.1 Yes The Unique Identifier of the generated Certificate object. Template-Attribute, see 2.1.7.14 No An OPTIONAL list of object attributes with values that were not specified in the request, but have been implicitly set by the key management server. The Template Managed Object is deprecated as of version 1.3 of this specification and MAY be removed from subsequent versions of the specification. Individual Attributes SHOULD be used in operations which currently support use of a Name within a Template-Attribute to reference a Template. Table : Certify Response Payload Re-certify This request is used to renew an existing certificate for the same key pair. Only a single certificate SHALL be renewed at a time. Server support for this operation is OPTIONAL. If the server does not support this operation, an error SHALL be returned.
Request Payload Object REQUIRED Description Unique Identifier, see 3.1 No The Unique Identifier of the Public Key being certified. If omitted, then the ID Placeholder value is used by the server as the Unique Identifier. Certificate Request Type, see 9.1.3.2.22 No An Enumeration object specifying the type of certificate request. It is REQUIRED if the Certificate Request is present. Certificate Request No A Byte String object with the certificate request. Template-Attribute, see 2.1.7.14 No Specifies desired object attributes using templates and/or individual attributes. The Template Managed Object is deprecated as of version 1.3 of this specification and MAY be removed from subsequent versions of the specification. Individual Attributes SHOULD be used in operations which currently support use of a Name within a Template-Attribute to reference a Template. Table : Certify Request Payload Response Payload Object REQUIRED Description Unique Identifier, see 3.1 Yes The Unique Identifier of the generated Certificate object. Template-Attribute, see 2.1.7.14 No An OPTIONAL list of object attributes with values that were not specified in the request, but have been implicitly set by the key management server. The Template Managed Object is deprecated as of version 1.3 of this specification and MAY be removed from subsequent versions of the specification. Individual Attributes SHOULD be used in operations which currently support use of a Name within a Template-Attribute to reference a Template. Table : Certify Response Payload Re-certify This request is used to renew an existing certificate for the same key pair. Only a single certificate SHALL be renewed at a time. Server support for this operation is OPTIONAL. If the server does not support this operation, an error SHALL be returned.