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

NEWS
Cover Stories
Articles & Papers
Press Releases

CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG

TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps

EVENTS
LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic

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 Virk.dk)'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 softwareborsen.dk.

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 (Borger.dk) and the Business-to-Government portal (Virk.dk). 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 softwareborsen.dk (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 Virk.dk and Borger.dk. 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 softwareborsen.dk.

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: http://xml.coverpages.org/SSO-SAML-DanishToolkits.html  —  Legal stuff
Robin Cover, Editor: robin@oasis-open.org