Gratis værktøjskasser til fællesoffentlig brugerstyring
På softwarebørsen er det nu muligt gratis at hente værktøjskasser, som kan anvendes til løsninger, der skal integreres med den fællesoffentlige log-in-løsning (kaldet NemLog-in) eller Virk.dk's log-in-løsning ved hjælp af den åbne SAML 2.0 standard.
Værktøjskasserne understøtter den del af SAML 2.0 standarden, som er valgt at anvende i Danmark, og som benævnes OIOSAML 2.0.
Yderligere information om OIOSAML 2.0 findes på IT- og Telestyrelsens hjemmeside:
Formålet med værktøjskasserne er at gøre det nemmere og hurtige at tilknytte nye løsninger, som ikke anvender et standardprodukt til integrationen, til fællesoffentlige løsninger som Borger.dk og Virk.dk. Samtidig er formålet at sænke integrationsomkostningerne ved denne tilknytning.Med værktøjskasserne kan man altså lade brugerne logge ind med Digital Signatur i en webløsning og samtidig opnå Single Sign On til andre løsninger, som også er tilsluttet Virk eller det fællesoffentlige NemLog-in. Frem for at udvikle funktionaliteten fra bunden kan en myndighed spare flere måneders udviklingsindsats ved at anvende en af disse værktøjskasser.
På softwarebørsen er der værktøjskasser til både .NET og Java-udviklingsplatformene, som benævnes henholdsvis OIOSAML.NET og OIOSAML.JAVA. Begge værktøjskasser indeholder udover dokumenterede biblioteker til SAML 2.0-integration også en referenceimplementering, som giver et eksempel på, hvordan man kan integrere sin it-løsning til de danske log-in-løsninger.
Begge værktøjskasser anvendes allerede i udviklingen af flere offentlige løsninger til Borger.dk og Virk.dk. Værktøjskasserne er frigivet under open source licensen Mozilla Public License 1.1, som tillader brug af værktøjskasserne i samspil med kode, der ikke er undergivet en open source licens.
For at gøre det nemmere at teste SAML 2.0-integrationen findes der også en færdigpakket log-in-løsning på softwarebørsen, som udviklere kan anvende til test af integrationen i eget miljø. Den færdigpakkede løsning til brug i test kaldes OIOSimpleSamlPHP på Softwarebørsen.
OIOSAML open source løsningerne kan findes på Softwarebørsen:
http://www.softwareborsen.dk/projekter/softwarecenter/brugerstyring
Værktøjskasser og testværktøjer stilles til rådighed af Kontor for It-infrastruktur og Implementeringsprojekter hos IT- og Telestyrelsen i samarbejde med en række partnere. Udviklingen af OIOSAML.NET er finansieret halvt af den fællesoffentlige brugerstyringsføderation, som er forankret i Økonomistyrelsen, og halvt af Videncenter for Software i IT- og Telsetyrelsen. OIOSAML.JAVA er udviklet i samarbejde med Virk.dk, som der også samarbejdes med om udvidelser til OIOSAML.NET vedrørende rettighedsstyring.
Ved spørgsmål om Softwarebørsen kontakt Martin Høegh Mortensen,
, 33 37 91 80
English

