ProcessAuthorizedToken

ProcessAuthorizedTokenRequest

Topic: josev/cs. Used to let OEM business logic to decide whether an authorized token should be used

type

object

properties

  • id

type

string

format

uuid

  • name

const

process_authorized_token

  • type

const

request

  • data

type

object

properties

  • id_token

type

string

  • token_type

enum

central, e_maid, ISO14443, ISO15693, key_code, local, mac_address, no_authorization

  • evse_id

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

  • id

type

string

format

uuid

  • name

const

process_authorized_token

  • type

const

response

  • data

type

object

properties

  • status

enum

accepted, discarded

  • evse_id

type

string

Example:

{
    "id": "86bfba63-a44f-40cc-8b4b-dc4c9d771e52",
    "name": "process_authorized_token",
    "type": "response",
    "data": {
        "status": "accepted", # discarded
    },
}