We will build an application that uses all the security features we've described in this book, and we will use the application to manage the security features—we will “eat our own dog food,” so to speak. We can call this application
OracleJavaSecure (OJS) administration and it will consist of a Menu, shown in Figure 12-2, and several Functional screens.
The menu will reside in a class named
OJSAdmin, and that class has a
main() method that simply instantiates a new
OJSAdmin class. See Listing 12-10. On instantiation, the
OJSAdmin class runs through its JavaBeans initialization ...