Metadata validator for OIOSAML service providers
Service for validating whether a metadata file for a service provider is valid according to OIOSAML (the Danish interpretation of SAML2)
Project information
- Categories
-
- Stand-alone products
- Project type
-
- Complete server application
- License
-
- MPL1.1
- Audiences
-
- Educational institutions
- Governmental authorities
- Local authorities
- Non-profit organizations
- Regional authorities
- Compatibility
-
- UTF-8
- XML 1.0
- SAML 2.0
- Screenshot
- Operating systems
-
- Alle platforme
- Programming Language
-
- Others
- External producer
-
- Capgemini
- Related projects
-
- OIOSAML.JAVA
- OIOSAML.NET
Detailed description
Metadatavalidatoren er en selvstændig webapplikation, der kan validere metadatafiler for service providere. Validatoren kan checke om metadatafilen er valid ift. en af nedenstående IdP'ere:
· Generel OIOSAML IdP
· NemLog-in (Produktion)
· NemLog-in (Test)
· VIRK BRS (Produktion)
· VIRK BRS (Test)
Webapplikationen har ingen snitflader til eksterne systemer og kan f.eks. deployes på Tomcat eller JBoss applikationsserver og efter deployment er applikationen tilgængelig på URL'en: http://<servernavn>:<port>/metadatavalidator
Webapplikationen er udviklet som Grails-applikation og indeholder følgende funktionalitet:
· Upload metadatafil (Angiv filnavn og IdP)
· Svar på validering (Indeholdende OK eller liste over fejl og advarsler)
· Tilføj rettigheder til metadatafil (Kun muligt, når valideringsmode vedr. metadatafiler til VIRK BRS og metadatafilen ikke er signeret og metadatafilen er valideret uden fejl)
· Download ny metadatafil (Kun muligt, når valideringsmode vedr. metadatafiler til VIRK BRS og metadatafilen ikke er signeret og metadatafilen er valideret uden fejl). Download igangsættes af brugeren, når de ønskede rettigheder er tilføjet i metadatafilen, og brugeren kan så gemme den tilrettede metadatafil lokalt. Den tilrettede metadatafil eksisterer kun i memory på serversiden og såfremt man på et senere tidspunkt igen ønsker at downloade filen, må de ønskede rettigheder igen tilføjes.
