Создание SSLSocketChannel из простого SocketChannel

Я реализую клиентскую часть протокола с использованием Java NIO. Протокол гласит, что сначала некоторые простые текстовые сообщения отправляются через сокет, чтобы определить, поддерживают ли SSL и клиент, и сервер. Если они оба поддерживают это, SSL-рукопожатие запускается на том же соединении.

Итак, у меня есть существующий SocketChannel который должен быть обернут (каким-то образом) в SSLSocketChannel, Я знаю, что это возможно, используя старые блокировки Socketс (sslSocketFactory.createSocket(socket, host, port, autoClose)). Но есть ли способ сделать это с SocketChannel?

0 ответов

Другие вопросы по тегам