-
Notifications
You must be signed in to change notification settings - Fork 923
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
Updates for getIssuer(s) in the Certificate Validator class #1632
Updates for getIssuer(s) in the Certificate Validator class #1632
Conversation
ThomasNehring
commented
Dec 10, 2021
- Adapted getIssuer and getIssuers so that all findings get aggregated for later processing in the validation methods.
- Ensured that other methods calling getIssuer(s) will experience unchanged behavior
- Adapted unit tests
…suppression" This reverts commit ea63f40.
…os w/o breaking existing unit tests.
…ended and adapted some Unit Tests to take into account Issuer Certificate Revocation and mutliple errors when revocation lists are missing.
This pull request introduces 2 alerts when merging 5588555 into 58bac5a - view on LGTM.com new alerts:
|
@ThomasNehring please merge master again, I can't push the merged version becuase some github actions were updated.. here is the final version you could merge: https://github.com/mregen/UA-.NetStandardLibrary/tree/local/get_issuer_noexception |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can be merged once final version is merged: https://github.com/mregen/UA-.NetStandardLibrary/tree/local/get_issuer_noexception
@ThomasNehring testing CTT, found a few unrelated issues, so regarding these improvements looks all good. |
CTT passes once proper root CA cert is created by CTT --> https://mantis.opcfoundation.org/view.php?id=7509 |
This pull request introduces 2 alerts and fixes 1 when merging b4c1467 into 9188dcf - view on LGTM.com new alerts:
fixed alerts:
|
This pull request introduces 2 alerts and fixes 1 when merging 6001d08 into 9188dcf - view on LGTM.com new alerts:
fixed alerts:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
great work 🚀 @ThomasNehring. This looks now good - during CTT testing I ran into some other issues that may have been unrelated but are now creeping in with this PR. But most were running the cert tests...
This pull request introduces 2 alerts and fixes 1 when merging b57588d into b41fb36 - view on LGTM.com new alerts:
fixed alerts:
|
Codecov Report
@@ Coverage Diff @@
## master #1632 +/- ##
=======================================
Coverage 53.88% 53.88%
=======================================
Files 319 319
Lines 57776 57776
=======================================
Hits 31134 31134
Misses 26642 26642 Continue to review full report at Codecov.
|
Hi @ThomasNehring , the code works as expected on windows/macOS, but apparently there is still an issue with linux cert validation. I'm debugging it but to no success yet. Please stay tuned... |
This pull request introduces 2 alerts and fixes 1 when merging 0f3d6e4 into fa6099b - view on LGTM.com new alerts:
fixed alerts:
|
Hi @ThomasNehring , #1665 fixes the linux cert issue, once merged, should be ready to go... |
a couple of CTT fixes ended up here which are unrelated -- will be removed |
This pull request introduces 5 alerts and fixes 1 when merging d295539 into 6747b47 - view on LGTM.com new alerts:
fixed alerts:
|
This pull request introduces 4 alerts and fixes 1 when merging 7890cf6 into 6747b47 - view on LGTM.com new alerts:
fixed alerts:
|
almost ready, one more CTT pass then 🚀 |