Commit Graph

5 Commits

Author SHA1 Message Date
Marc Mültin ac7a9095f0 Enhanced TLS-related features:
- added ResponseCode 'OK_CertificateExpiresSoon' on SECC side when receiving ContractCertificate with PaymentDetailsReq
- modified TLSClient to initiate TLS handshake right when initializing TLSClient (instead of when sending first message), thus enabling the check for the correct domain component "CPO" of the SECC certificate
- validates now provisioning certificate chain and checks for correct domain component "CPS" of provisioning leaf certificate
- added SecurityUtils function to get contract certificate from EVCC keystore
- added SecurityUtils function to get validity period of contract certificate
- added SecurityUtils function to also check for correct domain component when checking validity of certificate
- implemented a correct check if certificate update or installation is needed upon receiving PaymentServiceSelectionRes on EVCC side
2016-04-01 21:17:05 +02:00
Marc Mültin 91b153fb98 Some minor bugfixes for bugs encountered at the Third International Testival in Dortmund on the 12th of November 2015 2015-11-12 18:45:16 +01:00
Marc Mültin c192dbffcb Typo corrected 2015-06-17 18:32:13 +02:00
Marc Mültin 27992b59c9 Fixes #1 with the topic "Getting started...". The network interface property in the SECCConfig.properties and EVCCConfig.properties should now be provided as an integer value (an index value) instead of a string value (such as 'lo0' or 'eth1') 2015-06-17 18:29:53 +02:00
Marc Mültin 505e772f08 initial commit for RISE V2G 2015-06-01 17:19:09 +02:00