OpenSAML is an implementation of SAML 1.0 and 1.1 providing java and C++ APIs. This is the C++ version. WWW: https://spaces.internet2.edu/display/SHIB/OpenSAML