TC_C_02_CSMS — Local start transaction - Authorization Invalid/Unknown
TC_C_02_CSMS — Local start transaction - Authorization Invalid/Unknown
Source: OCPP 2.0.1 Part 6 — Test Cases (Core & Advanced Security, FINAL, 2023-06-30) — Functional block C. Authorization, page 365.
Identification
| Field | Value |
|---|---|
| Test case name | Local start transaction - Authorization Invalid/Unknown |
| Test case Id | TC_C_02_CSMS |
| Use case Id(s) | C01, C04, C06 |
| Requirement(s) | C01.FR.07 OR C04.FR.01 OR C06.FR.04 |
| System under test | CSMS |
| Functional block | C. Authorization |
Description
When a Charging Station needs to charge an EV, it needs to authorize the EV Driver first at the CSMS before the charging can be started or stopped.
Purpose
To verify whether the CSMS is able to report that an idToken is NOT valid.
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. The OCTT sends an AuthorizeRequest; with idToken.idToken <Configured invalid_idtoken_idtoken> idToken.type <Configured invalid_idtoken_type> | 2. The CSMS responds with an AuthorizeResponse |
Tool validations
Step 2:
Message: AuthorizeResponse
- idTokenInfo.status Invalid or Unknown
Post scenario validations
- N/a