Available on crate feature
v2_3_0 only.Expand description
The Credentials module of OCPI 2.3.0: the registration handshake.
Module Identifier: credentials — required for all implementations.
This module is symmetric: every platform both calls it and answers it. The token exchange it
performs — CREDENTIALS_TOKEN_A out of band, B in the POST, C in the response — is
modelled as a typestate in Registration, which makes the classic mistakes
(using TOKEN_A after registration, POSTing twice) unrepresentable.
Spec: 2.3.0 §credentials_credentials_endpoint
Structs§
- Credentials
- The credentials one platform gives another.
- Credentials
Builder - Use builder syntax to set the inputs and finish with
build(). - Credentials
Role - One role a platform provides, with the party that fills it.
- Credentials
Role Builder - Use builder syntax to set the inputs and finish with
build().