What comprises the OpenSSO code base?
When you browse the products branch of the source code, you see the following directories pertaining to the OpenSSO product code itself: • amserver contains the code for session management, policy, authentication, console, administration tools, auditing and other non-federation related features. • federation contains the code for federation related features. This includes those based on the Liberty Alliance project protocols and SAML. There are two branches under federation that are used: • The library branch contains the basic framework for identity federation and its associated web services. The code provides an extensible and pluggable infrastructure for integrating the functionality with existing systems. The library code is dependent on the shared branch for building. • The openfm branch provides an implementation of the framework in the library branch. It delivers a single WAR deployable on any J2EE web container as well as easy to setup samples for getting the system up and runn