OpenID based SSO provider as a Java Servlet suitable for TomCat or other appserver.