AuthenticRoast ermöglicht es, flexible Authentifikations-Mechanismen für Java-Webanwendungen zu erstellen. Das kann alles von HTTP Basic Authentication bis zur Authentifikation mit OpenID, Facebook oder einem Kerberos-System sein. Die Authentifikationsmodule können kombiniert und sogar zur Laufzeit gewechselt werden. Es funktioniert für Glassfish und Tomcat. (non)