Commit 8fa9e2c9 authored by YannGarcia's avatar YannGarcia
Browse files

Validate ITS-S enrolment/authorization

parent 8cc82f90
......@@ -74,6 +74,6 @@ module LibItsCommon_Pixits {
* @desc The certificate identifier the TA shall use in case of secured IUT. Default: CERT_IUT_A_AT
* @remark If the IUT cannot use the test certificates, set this PIXIT to CERT_NONE
*/
modulepar charstring PX_CERT_FOR_TS := "CERT_TS_A_AT";
modulepar charstring PX_CERT_FOR_TS := "CERT_IUT_A_AT";
} // end LibItsCommon_Pixits
\ No newline at end of file
......@@ -26,6 +26,7 @@ module LibItsHttp_BinaryMessageBodyTypes {
type union BinaryBody {
// TODO Add here your custom variants
Ieee1609Dot2Data ieee1609dot2_data,
Certificate ieee1609dot2_certificate,
octetstring raw
} with {
variant ""
......
......@@ -47,4 +47,16 @@ module LibItsHttp_BinaryTemplates {
ieee1609dot2_data := p_ieee1609dot2_data
} // End of template mw_binary_body_ieee1609dot2_data
template (value) BinaryBody m_binary_body_ieee1609dot2_certificate(
in template (value) CertificateBase p_ieee1609dot2_certificate
) := {
ieee1609dot2_certificate := p_ieee1609dot2_certificate
} // End of template m_binary_body_ieee1609dot2_certificate
template (present) BinaryBody mw_binary_body_ieee1609dot2_certificate(
template (present) CertificateBase p_ieee1609dot2_certificate := ?
) := {
ieee1609dot2_certificate := p_ieee1609dot2_certificate
} // End of template mw_binary_body_ieee1609dot2_certificate
} // End of module LibItsHttp_BinaryTemplates
......@@ -257,6 +257,13 @@ module LibItsHttp_Templates {
body := omit
} // End of template m_http_response_ko_no_body
template (value) Response m_http_response_500_internal_error(
in template (value) Headers p_header,
in template (value) integer p_statuscode := 500,
in template (value) charstring p_statustext := "Internal Error"
) modifies m_http_response_ko_no_body := {
} // End of template m_http_response_ko
template (present) Response mw_http_response_ko_no_body(
template (present) Headers p_header := ?,
template (present) integer p_statuscode := 404,
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment