SSLSocket.StartHandshake Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запускает подтверждение SSL для этого подключения.
[Android.Runtime.Register("startHandshake", "()V", "GetStartHandshakeHandler")]
public abstract void StartHandshake ();
[<Android.Runtime.Register("startHandshake", "()V", "GetStartHandshakeHandler")>]
abstract member StartHandshake : unit -> unit
- Атрибуты
Исключения
Если возникает ошибка.
Комментарии
Запускает подтверждение SSL для этого подключения. Распространенные причины включают необходимость использования новых ключей шифрования, изменения наборов шифров или запуска нового сеанса. Чтобы принудительно выполнить повторную проверку подлинности, текущий сеанс может быть недействительным перед запуском этого подтверждения.
Если данные уже отправлены на подключение, он продолжает передаваться во время подтверждения. После завершения подтверждения это будет сигнализировать с событием.
Этот метод синхронен для первоначального подтверждения подключения и возвращается после завершения согласования подтверждения. Некоторые протоколы могут не поддерживать несколько подтверждений на существующем сокете и могут вызывать ioException.
Документация по Java для javax.net.ssl.SSLSocket.startHandshake()
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.