Google Apps SAML Single Sign-On Service
http://code.google.com/apis/apps/sso/saml_reference_implementation.html
Reference Tools at the bottom of the page:
Google offers two tools to help partners understand and implement a SAML-based SSO service.
- The SAML-based SSO Static Demo demonstrates the SAML transaction process. http://code.google.com/apis/apps/sso/saml_reference_implementation_static_demo.html The demo uses static files to simulate the transactions that Google and the partner company would conduct to log a user into a hosted Google application (Gmail).
- The Web-based Reference Implementation is an interactive Java application that allows partners to view the XML generated for SAML requests and responses. The documentation for the tool http://code.google.com/apis/apps/sso/saml_reference_implementation_web.html explains how the partner could modify the tool to submit SAML requests to an internal application that actually authenticates a user.
Both of these tools display a similar interface. However, the static demo does not actually execute any code whereas the web-based reference implementation provides Java code that demonstrates the functionality a partner will need to perform to process SAML requests and generate SAML responses.
Other links of interest:
Google Groups discussion about SAML LDAP authentication for a college: http://groups.google.com/group/google-apps-apis/browse_thread/thread/f9dd8da39bcd1cd7
Google Apps discussion about not-for-profit with semi-autonomous subdomains - what to do about qualifying for version: http://groups.google.com/group/hosted-settingup/browse_thread/thread/700ff3ba51c0e8ea/c079e1ffada9e1fd
eweek article: http://www.eweek.com/article2/0,1759,2145503,00.asp
