ProcessAuthorizedToken¶
ProcessAuthorizedTokenRequest¶
Topic: josev/cs. Used to let OEM business logic to decide whether an authorized token should be used |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
format |
uuid |
||
|
const |
process_authorized_token |
|
|
const |
request |
|
|
type |
object |
|
properties |
|||
|
type |
string |
|
|
enum |
central, e_maid, ISO14443, ISO15693, key_code, local, mac_address, no_authorization |
|
|
type |
string |
Example:
{
"id": "86bfba63-a44f-40cc-8b4b-dc4c9d771e52",
"name": "process_authorized_token",
"type": "request",
"data": {
"evse_id": "GB*SEV*E123456789", # [Optional]
"token_type": "central", # or "e_maid", "ISO14443", "ISO15693", "key_code", "local", "mac_address", "no_authorization"
"id_token": "123456" # [Optional]
},
}
ProcessAuthorizedTokenResponse¶
Topic: cs/josev. Used to respond to a ProcessAuthorizedTokenRequest |
|||
type |
object |
||
properties |
|||
|
type |
string |
|
format |
uuid |
||
|
const |
process_authorized_token |
|
|
const |
response |
|
|
type |
object |
|
properties |
|||
|
enum |
accepted, discarded |
|
|
type |
string |
Example:
{
"id": "86bfba63-a44f-40cc-8b4b-dc4c9d771e52",
"name": "process_authorized_token",
"type": "response",
"data": {
"status": "accepted", # discarded
},
}