Lasso (Liberty Alliance Single Sign On) is an implementation of the Liberty Alliance specifications. These specifications define protocols for federated identities, single sign-on, etc. Lasso supports ID-FF 1.2, SAML 2.0, and parts of ID-WSF. It provides both a C library and bindings for several languages (Python, Java, Perl, PHP 4, and PHP 5).
Support for was added encrypted NameIdentifier in ID-FF 1.2. Various minor issues with ID-WSF support and several bugs and memory management issues were fixed. The bindings for Java, PHP 5, and Python were replaced with new ones, created by a custom code generator.
URL: Lasso - Free Liberty Alliance Single Sign On