Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/ocpp security extensions #196

Merged
merged 9 commits into from
Jun 24, 2022

Conversation

m-oben
Copy link

@m-oben m-oben commented Jun 15, 2022

Resolves #90

@m-oben m-oben mentioned this pull request Jun 15, 2022
Copy link
Member

@TVolden TVolden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was an impressive change set. I have tried to compare the code to the white paper specification from OCA's homepage. I may have missed something, but I did my best.
Some general notes: I'm very thankful that you decided to add unit tests. I would have loved to have some behavior tests with some fake client/servers actually sending request/confirmations. I don't know if the deserializer can actually instantiate the requests/confirmations without an empty default constructor? Have you tested this?
Also, you seem to make boundary tests, but only test the negative scenarios, I think I found a bug that would have been caught if you also made positive scenarios (testing the very limits).

Overall a very impressive change set, thank you for that. I only have some specification breaking issues I need you to fix before I can approve. Please see the comments for more information and please don't hesitate to ask if I'm writing jiberish again :)

@m-oben m-oben requested a review from TVolden June 22, 2022 13:50
@TVolden TVolden merged commit e8bb17b into ChargeTimeEU:master Jun 24, 2022
@TVolden
Copy link
Member

TVolden commented Jun 24, 2022

Hi @m-oben,

Everything looked fine, I'm merging it with master.

Thank you for this awesome contribution. I really appreciate it.

Sincerely,
Thomas Volden

@m-oben m-oben deleted the feature/ocpp-security-extensions branch July 7, 2022 13:45
@m-oben m-oben restored the feature/ocpp-security-extensions branch July 7, 2022 13:46
@m-oben m-oben deleted the feature/ocpp-security-extensions branch July 12, 2022 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

OCPP 1.6-J Security
2 participants