11.1.12. EvseSecurity

This module implements the evse_security interface. It uses the filesystem to store certificates and keys

For a detailed handwritten documentation see here

11.1.12.1. Module Configuration

csms_ca_bundle:string
default: ca/v2g/V2G_ROOT_CA.pem
Path to csms_ca_bundle file. If relative will be prefixed with everest prefix + etc/everest/certs. Otherwise absolute file path is used.
mf_ca_bundle:string
default: ca/mf/MF_ROOT_CA.pem
Path to mf_ca_bundle file. If relative will be prefixed with everest prefix + etc/everest/certs. Otherwise absolute file path is used.
mo_ca_bundle:string
default: ca/mo/MO_ROOT_CA.pem
Path to mo_ca_bundle file. If relative will be prefixed with everest prefix + etc/everest/certs. Otherwise absolute file path is used.
v2g_ca_bundle:string
default: ca/v2g/V2G_ROOT_CA.pem
Path to v2g_ca_bundle file. If relative will be prefixed with everest prefix + etc/everest/certs. Otherwise absolute file path is used.
csms_leaf_cert_directory:string
default: client/csms
Directory where CSMS leaf certificates are stored. If relative will be prefixed with everest prefix + etc/everest/certs. Otherwise absolute file path is used.
csms_leaf_key_directory:string
default: client/csms
Directory where CSMS private keys are stored. If relative will be prefixed with everest prefix + etc/everest/certs. Otherwise absolute file path is used.
secc_leaf_cert_directory:string
default: client/cso
Directory where SECC leaf certificates are stored. If relative will be prefixed with everest prefix + etc/everest/certs. Otherwise absolute file path is used.
secc_leaf_key_directory:string
default: client/cso
Directory where SECC private keys are stored. If relative will be prefixed with everest prefix + etc/everest/certs. Otherwise absolute file path is used.
private_key_password:string
*default: *
Password for encrypted private keys.

11.1.12.2. Provides

Implementation of the evse_security interface

11.1.12.3. Metadata

11.1.12.3.1. Authors

Piet Gömpel

11.1.12.3.2. License