Commit Graph

23 Commits

Author SHA1 Message Date
Marc Mültin 4a8a8024f7 - Added check that CONTRACT-based payment option is not offered in ServiceDiscoveryRes message if a communication session without TLS connection is used
- removed some unused imports here and there
2016-04-04 10:23:57 -07:00
Marc Mültin fbf547ffe7 - added SecurityUtils function getContractCertificateStatus() to check for certificate installation and update need within one function, thus reducing the cryptographic computation overhead (which is crucial on embedded systems)
- caching result of getContractCertificateStatus() in communication session object to further reduce cryptographic computation overhead
- added another property to file EVCCConfig.properties and SECCConfig.properties called 'XMLRepresentationOfMessages' to allow to easily switch between verbose debugging (showing XML representation of sent messages) and less verbose logging information
2016-04-02 17:24:52 +02:00
Marc Mültin 96ea627bb7 stopped following PKCS#12 container files and keystore files 2016-04-02 14:00:39 +02:00
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 6329658d4a Update README.md
email link deleted
2015-12-16 19:27:36 +01:00
Marc Mültin 11bb655670 Update README.md
updated readme file with hints to user group and powerpoint presentation regarding in-depth knowledge about ISO 15118
2015-12-16 19:26:38 +01:00
Marc Mültin 9ee2d21472 removed hardcoded namespace from function getJaxbElement() in shared.utils.MiscUtils.java and added global values in shared.enumerations.GlobalValues.java 2015-12-15 12:09:16 +01:00
Marc Mültin c3605af549 Merge branch 'master' of https://github.com/eclipse/risev2g 2015-12-14 17:10:20 +01:00
Marc Mültin 72d0327a72 Addresses #3 "SignedInfo tag namespace issue":
A new check for the type SignedInfoType to get the correct namespace deals with this issue
Tested with updated keystores and certificates
2015-12-14 17:09:14 +01:00
Marc Mültin c1b0118cc3 Update README.md 2015-11-13 11:45:53 +01: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 27b186996f Update README.md 2015-06-17 14:51:49 +02:00
Marc Mültin c58ecc32d8 Update README.md 2015-06-17 14:50:24 +02:00
Marc Mültin 5613445e3e Merge pull request #2 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2015-06-17 14:49:40 +02:00
Marc Mültin 4ae64df4a9 Update README.md 2015-06-17 14:08:31 +02:00
The Gitter Badger ed22959d93 Added Gitter badge 2015-06-17 12:00:04 +00:00
Marc Mültin e73d9a6c7c Merge branch 'master' of https://github.com/eclipse/risev2g 2015-06-01 18:41:52 +02:00
Marc Mültin 0c2984d979 no message 2015-06-01 18:41:19 +02:00
Marc Mültin 2d1a6e1913 Create README.md 2015-06-01 18:37:03 +02:00
Marc Mültin 505e772f08 initial commit for RISE V2G 2015-06-01 17:19:09 +02:00
Eclipse Webmaster team 653a2f11e7 Initial commit 2015-03-12 10:53:47 -04:00