In the last chapter, we covered concurrency enhancements of the modern Java platform. We took an in-depth look at concurrency, both as a core concept and as a series of enhancements for Java. We also explored the Flow class API, which supports Reactive Programming. In addition, we explored concurrency enhancements and the spin-wait hints for Java.
In this chapter, we will look at several recent changes that have been made to the JDK, which involve security. The size of these changes does not reflect their significance. The security enhancements for the modern Java platform provide developers with a greater ability to write and maintain applications that are more secure than previously possible.
More specifically, we will review the following topics in this chapter:
- Datagram Transport Layer Security
- Creating PKCS12 keystores
- Improving security application...