Cover Pages Logo SEARCH
Advanced Search
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

Cover Stories
Articles & Papers
Press Releases

XML Query

XML Applications
General Apps
Government Apps
Academic Apps

Technology and Society
Tech Topics
Related Standards

Open SAML 2.0 Toolkits and Reference Implementations for eGov Federations

The Danish Government Releases Free Toolkits and Reference Implementations for eGov Federations Based on the Open SAML 2.0 Standard

September 5, 2008.

You can now download free toolkits and reference implementations for service providers which will integrate with Identity Providers supporting the open SAML 2.0 standard. This includes the Danish Public Sector Login Solution (called NemLog-in) and the Danish Business-to-Government portal (called's login solution. The toolkits and associated reference implementations implements the Danish eGov OIOSAML 2.0 profile and can be downloaded from the open source repository

The purpose of these toolkits is twofold. For a service provider that does not use a standard product for integration, the toolkits makes it quicker and easier to integrate with Danish public sector solutions like the citizen portal ( and the Business-to-Government portal ( Further, using the toolkits will also lower the development cost associated with this integration.

With the toolkits, it is possible to have citizens and employees login to a web solution and simultaneously achieve single sign on to other solutions in the same federation. Instead of developing similar functionality from scratch, a public authority can save months of development work by using one of the released toolkits.

On (the Danish open source repository) you can find toolkits for the Java and .NET development platforms called OIOSAML.JAVA and OIOSAML.NET. The toolkits contain documented libraries for the SAML 2.0 integration and a reference implementation which demonstrates how integration with Danish login solutions can be performed.

Both toolkits are already being used for development of public sector solutions for and The reference implementations and the .Net toolkit are released under the open source license Mozilla Public License 1.1. This license allows combining the open source code with code not released under an open source license.

To facilitate testing of SAML 2.0 integration, a pre-packaged Identity Provider based on the open source solution SimpleSamlPHP also is available at

While the reference implementations are driven by Danish requirements the underlying toolkits are deemed generally applicable for service providers in SAML 2.0 based eGovernment federations.

The OIOSAML 2.0 open source solutions can be found at the following links:

Prepared by Robin Cover for The XML Cover Pages archive. See Security Assertion Markup Language (SAML).

Globe Image

Document URI:  —  Legal stuff
Robin Cover, Editor: