Java based authentication server.