сокет
пакет 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