Class JnlpProtocol4Handler

public class JnlpProtocol4Handler extends JnlpProtocolHandler<Jnlp4ConnectionState>
Implements the JNLP4-connect protocol. This protocol uses SSLEngine to perform a TLS upgrade of the plaintext connection before any connection secrets are exchanged. The subsequent connection is then secured using TLS. The implementation uses the IOHub for non-blocking I/O wherever possible which removes the bottleneck of the selector thread being used for linearization and I/O that creates a throughput limit with NioChannelHub.