JOSSO (Java Open Single Sign-On), is an open source J2EE-based SSO infrastructure aimed to provide a solution for centralized, platform neutral user authentication.
JOSSO implements web services technology for asserting user identity, allowing the integration of Java and non-Java applications like PHP, Microsoft ASP, etc. to the Single Sign-On Service using the SOAP protocol.
JOSSO provides users with transparent, single sign-on (SSO) across multiple applications. This easy-to-deploy solution integrates with Jakarta Tomcat proving user identity information to web applications using the standard Servlet Security API.
The Pluggable Framework allows to implement and combine multiple authentication schemes with credential stores.
JOSSO comes with a Reverse Proxy component that can be used to create n-tier Single Sign-On configurations.