Oracle Weblogic Server implements out-of-the-box the web browser SSO profile of SAML V2.0. However there are two gaps that need to be filled:
- How to get the user information from the IdP SAMLResponse: WlsAttributeNameMapper
- The Single Log Out profile:saml2slo
The project's source code and building instructions are available in the saml2slo folder.
These libraries have been written by Luis Rodríguez Fernandez.
I have tried to make the implementation as much general as possible. However it is possible that you have to do some changes in order to make it work in your environment. Please feel free to submit bug reports and pull request via Github.
Acknowledgements go to [anonymous] for having discovered an issue in the CernUserNamePrincipalMapper and to Radically Open Security for reporting to us.