Skip to end of metadata
Go to start of metadata

Overview

Implementing single sign on (SSO) can be a complex task in many organizations. The purpose of the Simple SSO project is to provide a java framework that integrates common token-based SSO products with existing java application servers, applications and frameworks.

Use cases

The SimpleSSO framework supports the following two usecases.

Authentication performed external to SimpleSSO 

  1. Unauthenticated user navigates to aardvark.domain.com which could be running on any platform.
  2. aardvark.domain.com authenticates the user (with the platform SSO mechanism) and provides the user with an sso cookie.
  3. User hyperlinks to badger.domain.com which is a java based system secured with SimpleSSO.
  4. User is automatically signed in using the domain.com sso cookie.

Authentication performed by SimpleSSO

  1. Unauthenticated user navigates to badger.domain.com which is a java based system secured with SimpleSSO.
  2. badger.domain.com authenticates the user by making a backchannel call to the corporate login server and provides the user with an sso cookie.
  3. User hyperlinks to aardvark.domain.com.
  4. User is automatically signed in using the domain.com sso cookie.

Notes

  • The badger.domain.com can be running any java based app server or framework that SimpleSSO has a plugin for.
  • The enterprise can be running any SSO protocol that SimpleSSO has a plugin for. 

News

Blog Posts

Compatibility

Supported SSO solutions

Token

Status

Domino LtpaToken

Complete

Websphere LtpaToken

Planned

CAS token

Planned

Supported application servers, applications and frameworks

Product

Status

Apache Tomcat 5.5

Complete

Apache Tomcat 5.0

Complete

Atlassian Confluence/Jira

Prototyped

Releases

Documentation

The SimpleSSO installation guide provides step-by-step instructions for getting the solution up and running.

Source

The first code release is in subversion now.

Binaries

An initial binary release is available here.

  • No labels