James Cuff and Michele Clamp

Free
Java framework for web apps that provides an alternative to Google Authenticator.