The SAML XML.org web site is not longer accepting new posts. Information on this page is preserved for legacy purposes only. For current information on SAML, please see the OASIS Security Services Technical Committee Wiki.

Open source

Add Product ListingAdd Product Listing

Products provides a central location for providers to describe available tools that support SAML. Users are invited to share experiences using the "add new comment" link that appears at the bottom of each listing.

This directory is provided as a community resource and is not the result of any certification program or compliance testing. Authors are solely responsible for the accuracy of their entries. OASIS encourages readers to evaluate this information independently.

LemonLDAP::NG

Logo

LemonLDAP::NG is a full open source WebSSO product.

It supports a lot af authentication backends :

  • LDAP
  • SSL
  • Kerberos
  • CAS
  • DBI
  • Liberty Alliance
  • SAMLv2
  • OpenID
  • Twitter

Read more

Feide RnD: simpleSAMLphp

SimpleSAMLphp is a simple application written in native PHP that deals with authentication. SimpleSAMLphp supports several federation protocols, authentication mechanisms and can be used both for local authentication, as a service provider or as an identity provider. simpleSAMLphp can even be used to bridge other federation protocols, in example allowing you to setup a Shibboleth 1.3 Service Provider in a SAML 2.0 Federation (or the other way around).

Read more

Internet2: Shibboleth

A flexible and comprehensive open source, cross-domain, attribute-based web single-sign on system based on SAML 1.x and 2.0. Built on the OpenSAML libraries, a Java-based identity provider and native (C++) service provider are provided. The identity provider supports pluggability of both authentication and attribute sources and supports most of the core SAML SSO profiles and bindings. The service provider supports most popular web servers and enables seamless and loosely coupled integration of authentication and attribute data with applications without programming to product-specific APIs.

Read more

Internet2: OpenSAML

Open source libraries in Java and C++ providing core message, binding, and profile classes for implementing applications based on SAML 1.0, 1.1, and 2.0. Extensive design integration with the native Java and C++ programming models is provided. OpenSAML is a low-level toolkit that does not by itself implement full SAML profiles such as single sign-on, but can be used to simplify the implementation of such profiles. Provided under the standard Apache 2.0 license for use in any commercial or non-commercial code.

Read more

ZXID

ZXID.org Identity Management toolkit implements standalone SAML 2.0 and Liberty ID-WSF 2.0 stacks. It is a C implementation with minimal external dependencies - OpenSSL, CURL, and zlib - ensuring easy deployment (no DLLhell). Due to its small footprint and efficient and accurate schema driven implementation, it is suitable for embedded and high volume applications. Language bindings to all popular highlevel languages such as PHP, Perl, and Java, are provided via SWIG. ZXID implements, as of July 07, SP, WSC, and WSP roles.

Read more

XML.org Focus Areas: BPEL | DITA | ebXML | IDtrust | OpenDocument | SAML | UBL | UDDI
OASIS sites: OASIS | Cover Pages | XML.org | AMQP | CGM Open | eGov | Emergency | IDtrust | LegalXML | Open CSA | OSLC | WS-I