Federation Lab is a set of tools for testing, verification and debugging of various Identity protocols. Federation Lab is a joint collaboration effort between GÉANT and Kantara Initiative.
Federation Lab uses sophisticated techniques for performing automated verification of identity protocols. The head developers involved in the Federation Lab is Andreas Åkre Solberg, UNINETT and Roland Hedberg, University of Umeå.
Security Assertion Markup Language 2.0 (SAML 2.0) is a version of the SAML OASIS standard for exchanging authentication and authorization data between security domains. SAML 2.0 is an XML-based protocol that uses security tokens containing assertions to pass information about a principal (usually an end user) between an identity provider and a web service. SAML 2.0 enables web-based authentication and authorization scenarios including single sign-on (SSO).
SAML SP Testing (Solberg engine) »
SAML IdP Testing (Hedberg engine) »
This tool is a webbased encoder and decoder of SAML messages. It is useful for debugging a SAML setup.
SAMLtrace is a Firefox plugin that allows you to trace and review all front-channel SAML messages sent as you browse web pages. The tool is intended for SAML developers or deployers for educational, research or debugging purposes.
OpenID Connect is a suite of lightweight specifications that provide a framework for identity interactions via RESTful APIs. The simplest deployment of OpenID Connect allows for clients of all types including browser-based, mobile, and javascript clients, to request and receive information about identities and currently authenticated sessions. The specification suite is extensible, allowing participants to optionally also support encryption of identity data, discovery of the OpenID Provider, and advanced session management, including logout.
Documentation: Getting started with testing »
Online tool to encode, decode and validate JWT and JWS.