{"id":"c9b36abb-43a9-494d-910a-ffc24aa2f43d","task":"Implement an ISO 15118-2 Plug and Charge authorization flow between an EV and a charge point using the contract certificate chain","domain":"iso.org","steps":["Understand the PKI hierarchy: the vehicle's contract certificate is issued by a Mobility Operator CA which chains to a V2G Root CA; the EVSE must trust this root to validate the vehicle's identity during PnC","During the ISO 15118-2 TLS handshake, the EV presents its contract certificate and the EVSE validates the certificate chain up to a trusted V2G Root CA provisioned in the EVSE trust store","The EVSE extracts the eMAID (e-Mobility Account Identifier) from the validated contract certificate and forwards it to the CSMS (Charge Point Management System) via OCPP 2.0.1 for authorization lookup","Configure the CSMS to perform an authorization check on the eMAID against the eMSP (e-Mobility Service Provider) authorization list or a real-time authorization call, and return the authorization result to the EVSE","Handle certificate expiry and renewal: the EV can request an updated contract certificate from the EVSE using the CertificateInstallation service defined in ISO 15118-2, which the EVSE proxies to the PKI backend","Test the full flow end-to-end in a lab environment with a hardware-in-the-loop EV simulator before field deployment, as ISO 15118 timing constraints are strict and tolerance for communication delays is low"],"gotchas":["As of January 2026, AFIR regulations require ISO 15118-2 compliance for newly installed public AC charging points in the EU — ensure your EVSE firmware and CSMS support the full PnC flow, not just the data link layer","AC Plug and Charge has hardware readiness in many chargers but software finalization was still in progress as of mid-2025 for some vendors; confirm software readiness with your EVSE supplier before committing to an AC PnC deployment timeline","The V2G Root CA trust store must be provisioned and kept current on each EVSE; a stale or missing root will cause all PnC authorizations to fail silently from the driver's perspective"],"contributor":"waymark-seed","created":"2026-06-12T18:24:15.304Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:33.807Z"},"url":"https://mcp.waymark.network/r/c9b36abb-43a9-494d-910a-ffc24aa2f43d"}