Skip to content
Documentation Menu

TC_074_CS — Update Charge Point Certificate by request of Central System

TC_074_CS — Update Charge Point Certificate by request of Central System

Source: OCPP 1.6 — Compliancy Testing Tool — Test Case Document (Trial 2025-06, Draft). System Under Test: Charge Point, page 96.

Identification

FieldValue
Test case nameUpdate Charge Point Certificate by request of Central System
Test case IdTC_074_CS
System under testCharge Point

Description

The tool shall take on the role of both Central System and Certificate Authority Server. Which means it will sign the certificate with its own certificate.

Purpose

To test if the Charge Point renews its ChargePointCertificate when the Central System requests to do so.

Prerequisite(s)

The Charge Point supports security profile 3.

Before (Preparations)

Configuration State(s):

  • CpoName is <The configured Vendor Name>.

Memory State(s):

  • N/a

Reusable State(s):

  • N/a

Scenario Detail(s)

Charge Point (SUT)Central System (Tool)
2. The Charge Point responds with a ExtendedTriggerMessage.conf1. The Central System sends a ExtendedTriggerMessage.req
[The Charge Point generates a new public/private key pair and generates a Certificate Signing Request.]; 3. The Charge Point sends a SignCertificate.req.4. The Central System responds with a SignCertificate.conf.
[The Charge Point verifies the validity of the signed certificate.]; 6. The Charge Point responds with a CertificateSigned.conf.[Certificate Authority Server signs the certificate.]; 5. The Central System sends a CertificateSigned.req.
7. The Charge Point disconnects its current connection and reconnects to the Central System with the new certificate.

Tool validation(s)

Charge Point side:

Step 2:

(Message: ExtendedTriggerMessage.conf) The status is Accepted

Step 6:

(Message: CertificateSigned.conf) The status is Accepted

Step 7:

The Charge Point reconnects to the Central System with the new certificate.

Central System side:

Step 1:

(Message: ExtendedTriggerMessage.req) The requestedMessage is SignChargePointCertificate The connectorId is <Omitted>

Step 4:

(Message: SignCertificate.conf) The status is Accepted

Expected result(s) / behaviour

Charge Point side:

  • N/a

Central System side:

  • N/a