Keycloak not authenticating for old CACs where issuerCertificate is null
Bug
Description
DAF CLOUDWorks is currently being held back on Keycloak 21.x due to this issue. The addition of the ZacsOCSPProvider directly into the plugin has caused an issue where the issueerCertificate being null throws an exception and does not authenticate our users.
This seems to be common with older CACs.
This MR seems to address the issue. We have built this branch and created a plugin image that we will test in our systems until a new version of the plugin is released.
Need to see a new version of the plugin that fixes this issue before we can upgrade to Keycloak 23.x with BigBang
BigBang Version
2.23.x