Creates a TLS Client over WebSocket
ProtectedhostnameProtectedwebsocketProtectedcertificateProtectedoptionsWaits for the WASM to be loaded, then starts the connection to the WebSocket after that tries to establish a tls connections.
a Promise that resolves after the TLS connection is established, and rejects in case of an error
Native Websocket Provider creates a new WebSocket Connection every time an TLS connection is needed. This Native WebSocket will then be handed to the TLS Library.