jenkinsci / oic-auth-plugin

A Jenkins plugin which lets you login to Jenkins using your own, self-hosted or public openid connect server.
https://plugins.jenkins.io/oic-auth
MIT License
74 stars 94 forks source link

Filter missing non-compliant algorithms in FIPS mode #435

Closed fcojfernandez closed 1 month ago

fcojfernandez commented 1 month ago

fixes: https://github.com/jenkinsci/oic-auth-plugin/issues/434

Missing some non-compliant algorithms in FIPS mode that were not filtered as part of https://github.com/jenkinsci/oic-auth-plugin/pull/428 as they are using their own key derivation function (ConcatKDF)

Testing done

Submitter checklist

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 72.04%. Comparing base (f1b33c3) to head (40757e7). Report is 18 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #435 +/- ## ============================================ + Coverage 72.01% 72.04% +0.02% Complexity 221 221 ============================================ Files 17 17 Lines 1022 1023 +1 Branches 144 144 ============================================ + Hits 736 737 +1 Misses 198 198 Partials 88 88 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.