EJBCA is a fully functional Certificate Authority in Java using JEE technology. It builds on the JEE platform to create a robust, high performance, platform independent, flexible, and component-based CA to be used standalone or integrated in any JEE app. EJBCA comes with a flexible and powerful Web-based admin GUI.
A boilerplate code generator for Android providing runtime dependency injection along with simplified threading and event models.