Case Study Info

OpenID <-> OpenSSO bridge – Open source integration project

The Challenge

Our customer, Nomura Research Institute (NRI), Japan, a leading Japanese system integrator, needs a solution in the field of Identity Management.The main project goal is to create a bridge between OpenID and OpenSSO. In other words, to provide OpenID 2.0 compliant functionally using single sign-on as authentication backend.

Single Sign-On (SSO) is a method of access control that enables a user to log in once and gain access to the resources of multiple software systems without being prompted to log in again. OpenID is a shared identity service, which allows users to log on to many different sites using a single digital identity, eliminating the need for different user names/passwords.

Solution Overview

Softage experts approach the problem, identifying an open source library supporting OpenID 2.0 (OpenID4Java) suitable for project purposes. We analyze the library, preparing software architecture documentation and a detailed testing plan. Our specialists then perform thorough testing according to OpenID 2.0 specification. As a result, a number of code defects are found and corrected.

After that, our specialists develop code to fill in the missing functionality in the open source code to achieve full compliance to OpenID 2.0 specification.