TC_M_01_CS — Install CA certificate - CSMSRootCertificate
TC_M_01_CS — Install CA certificate - CSMSRootCertificate
Source: OCPP 2.0.1 Part 6 — Test Cases (Core & Advanced Security, FINAL, 2023-06-30) — Functional block M. ISO 15118 CertificateManagement, page 270.
Identification
| Field | Value |
|---|---|
| Test case name | Install CA certificate - CSMSRootCertificate |
| Test case Id | TC_M_01_CS |
| Use case Id(s) | M05 |
| Requirement(s) | M05.FR.01,M05.FR.02 |
| System under test | Charging Station |
| Functional block | M. ISO 15118 CertificateManagement |
Description
The CSMS is able to request the Charging Station to install new Root CA certificates using the InstallCertificateRequest message.
Purpose
To verify if the Charging Station is able to install a new CSMSRootCertificate.
Prerequisite(s)
N/a
Before (Preparations)
Configuration State:
- N/a
Memory State:
- N/a
Reusable State(s):
- N/a
Main (Test scenario)
| Charging Station | CSMS |
|---|---|
| 1. Execute Reusable State CertificateInstalled for certificateType CSMSRootCertificate; Note(s):; - When the Charging Station has the following configuration; AdditionalRootCertificateCheck implemented; with value true, then a custom CSMSRootCertificate should be used.; - When the Charging Station has the following configuration; AdditionalRootCertificateCheck implemented; with value false, then the the built-in action to delete the newly installed certificate should be executed. | |
| 2. Execute Reusable State GetInstalledCertificates for certificateType CSMSRootCertificate |
Tool validations
N/a
Post scenario validations
- N/a