We are working with CQ 5.5 and need to integrate it to an external IdP. CQ here will act as a service provider and will need to parse the SAML extracted from the response. We are trying to use OpenSAML library for the SAML parsing but are running into issues with the OSGI version of the OpenSAML library. We are seeing no class definition found errors when the OpenSAML tries to initialize velocity which it includes in the OpenSAML library. Has anyone seen this error before or tried using OpenSAML with CQ? Or is there any other library that can be used to parse the SAML response?
Thanks in advance for the help! Any feeback is much appreciated.