WE are looking at implementing SAML authentication in our shiro implementation inside a Grails application. Has anyone implemented SAML 2 using Shiro? We would be more than happy to contribute the code back to the community or Shiro team if that would be of help. We are using Open SAML to implement the solution but need some direction on how to best integrate with Shiro and especially within the Grails plugin but the plugin is focused on Shiro. My assumption is that we would need to create a new SAML Realm extending the Authentication Realm. I am not clear on what other parts of the puzzle we need to implement. Do we need to create a new credential matcher implementation or token or both? Is there some documentation that is available we should be reviewing? Any help would be appreciated. Also what would be the best vehicle to contribute this code back through Shiro Grails as a plugin?
If anyone has something already or wants to collaborate on this let us know Thanks Scott Ryan
