Socket
sys.net.Socket → sys.ssl.Socket (Class)
A TLS socket class : allow you to both connect to a given server and exchange messages or start your own server and wait for connections.
Static Members
DEFAULT_CA: Null<Certificate>Instance Members
Define if peer certificate is verified during SSL handshake.
connect(host: sys.net.Host, port: Int): Void| Name | Type |
|---|---|
host |
sys.net.Host |
port |
Int |
handshake(): VoidPerform the SSL handshake.
| Name | Type |
|---|---|
content |
String |
close(): Voidnew(): VoidPrivate Members
conf: sys.ssl._Socket.CONFssl: sys.ssl._Socket.SSLcaCert: Null<Certificate>hostname: StringownCert: Null<Certificate>sniCallback: DynamichandshakeDone: Boolinit(): VoidbuildSSLConfig(server: Bool): sys.ssl._Socket.CONF| Name | Type |
|---|---|
server |
Bool |
| Returns |
|---|
| sys.ssl._Socket.CONF |