Chapter Review

This chapter has perhaps been more fun to write and read because it provides a visual representation of the concepts we've been studying. The various menus and screens make managing the application security infrastructure much easier and more approachable. Also, by encoding the rules into a GUI application, we don't have to remember all the pieces and parts.

In addition to discussing the operation of the functional screens, we discussed GUI development in general, with specific attention to the single-threaded operation and the use of delayed threads and the SwingUtilities.invokeLater() method. We also explored modal dialog boxes and making dialogs and functional screens visible and invisible as required.

To make this security ...

Get Expert Oracle and Java Security: Programming Secure Oracle Database Applications with Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.