JOSSO (Java Open Single Sign-On) is J2EE-based SSO infrastructure that provides a solution for centralized, platform neutral user authentication. It implements Web services technology for asserting user identity, allowing the integration of Java and non-Java applications like PHP and Microsoft ASP using the SOAP protocol across multiple applications. It integrates with Jakarta Tomcat, proving user identity information to Web applications using the standard Servlet Security API. A reverse proxy component that can be used to create n-tier single sign-on configurations is included.
MultiLoad is a load balancer that redirects HTTP requests to pre-defined servers/locations. It gives the provider a way to balance the traffic and hides the real download location. It allows you to manage different version of each download. It is also a load balancing server extension. You can distribute files on some servers so that a downloaded file can be loaded form different servers. These servers can have different priorities to control the active traffic.
The Spam blocker class can be used to check spammers' IP addresses in the Project Honey Pot RBL (Realtime Black List). It can perform a query to the Project Honey Pot RBL DNS server for a given IP address using your RBL API key. The class analyzes the RBL response and sets a session variable if the current user IP address is of a spammer that should be blocked. The blocked and allowed addresses are logged to files or to tables in a MySQL database.
Inkblot Auth is a class that can authenticate users by showing them inkblot images. It can associate a given user password with a list of inkblot images. The user chooses the password after seeing a list of inkblots and types in what those inkblots look like. The class can authenticate the user after showing him the same inkblots in a random order and asking the user to type in what those inkblots look like.