Onboard AAA

Authentication, Authorization, and Accounting

Responsible for building an Authentication, Authorization and Accounting (AAA) system to act as the backend authority for a network provisioning device - The Rocksteady Network Sharing Application (RNSA).

The Onboard AAA was a Struts-based web app on Tomcat, using Radius and SOAP protocols for external communication and interfacing with a JNDI database (in this case, file/directory structure).

This system was declared critical for product sales through the rest of the year by the Vice President of Sales.