Spec-Zone.ru › Haxe Sys

сокет

пакет sys.ssl

расширяет Socket

Доступно в php, neko, cpp, macro, java, lua, python, hl

Класс сокета TLS : позволяет как подключиться к заданному серверу и обмениваться сообщениями, так и запустить собственный сервер и ждать подключений.

Статические переменные

staticDEFAULT_CA:Null<Certificate>

staticDEFAULT_VERIFY_CERT:Null<Bool>

Конструктор

new()

Переменные

verifyCert:Null<Bool>

Определяет, будет ли проверен сертификат стороны-получателя во время рукопожатия SSL.

Методы

addSNICertificate(cbServernameMatch:String ‑> Bool, cert:Certificate, key:Key):Void

Настроить дополнительные сертификаты и закрытые ключи для расширения Server Name Indication. Обратный вызов может быть вызван во время рукопожатия, чтобы определить используемый сертификат.

handshake():Void

Выполнить SSL рукопожатие.

peerCertificate():Certificate

Возвращает сертификат, полученный с другой стороны соединения.

setCA(cert:Certificate):Void

Настроить цепочку сертификатов для проверки сертификата стороны-получателя.

setCertificate(cert:Certificate, key:Key):Void

Настроить собственный сертификат и закрытый ключ.

setHostname(name:String):Void

Настроить имя хоста для расширения Server Name Indication TLS.

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/sys/ssl/Socket.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API