Cheers for keycloak, title pun intended :)
We use it for Solvent (https://codesolvent.com) login to product instances and it works excellently.
We use it for Solvent (https://codesolvent.com) login to product instances and it works excellently.
There is still a lot work done to ensure keys are generated in the proper locations and that necessary product id values (corresponds to SAML SP entityID) are generated.
In short, it is not a simple plug-n-play, lots of hacking to get the result we needed but the adapter itself does what it needs to do.
Our clients are mostly SAML SaaS software and our own implementation of gatekeeper (which is also a kubernetes ingress) with short lifetime OIDC ID tokens, long lifetime refresh tokens and seamless background refreshing.