ProvideDeviceCertResponseCode::= INTEGER { invalidKeyUsage (1), noCertificateHeld (2), certificateRetrievalFailure (3) } END Constructing the @ProvideDeviceCertificateFromDevice.CommandPayload and @ProvideDeviceCertificateFromDevice.ResponsePayload @ProvideDeviceCertificateFromDevice.CommandPayload shall have the structure defined in Section 13.6.6 and the Remote Party constructing the Command shall populate with values according to Table 13.6.7a. Attribute name Data Type Value (blank cells mean the command Mandatory, Notes specific value is derived by the OPTIONAL encoding process) or DEFAULT value SEQUENCE BIT STRING Either digitalSignature (0) only, Mandatory Only one or the other is valid keyUsage Or keyAgreement (4) only Table 13.6.7a: population @ProvideDeviceCertificateFromDevice.CommandPayload @ProvideDeviceCertificateFromDevice.ResponsePayload shall have the structure defined in Section 13.6.6, and the Device constructing the Response shall populate with values according to Table 13.6.7b. Attribute name Data Type Value (blank cells mean the command Mandatory, Notes specific value is derived by the OPTIONAL encoding process) or DEFAULT value CHOICE
ProvideDeviceCertResponseCode::= INTEGER { invalidKeyUsage (1), noCertificateHeld (2), certificateRetrievalFailure (3) } END Constructing the @ProvideDeviceCertificateFromDevice.CommandPayload and @ProvideDeviceCertificateFromDevice.ResponsePayload @ProvideDeviceCertificateFromDevice.CommandPayload shall have the structure defined in Section 13.6.6 and the Remote Party constructing the Command shall populate with values according to Table 13.6.7a. Attribute name Data Type Value (blank cells mean the command specific value is derived by the encoding process) Mandatory, OPTIONAL or DEFAULT value Notes SEQUENCE keyUsage BIT STRING Either digitalSignature (0) only, Or keyAgreement (4) only Mandatory Only one or the other is valid Table 13.6.7a: @ProvideDeviceCertificateFromDevice.CommandPayload population @ProvideDeviceCertificateFromDevice.ResponsePayload shall have the structure defined in Section 13.6.6, and the Device constructing the Response shall populate with values according to Table 13.6.7b. Attribute name Data Type Value (blank cells mean the command specific value is derived by the encoding process) Mandatory, OPTIONAL or DEFAULT value Notes CHOICE
GBCS_v0.8.1.docx