And handling the challenges ie inserting our certificates and verifying the servers certs.
My understanding is that the URLSessionWebSocketDelegate inherits the URLSessionDelegate so I believe if we are able to set that method on the Websocket class we will be able to do this.
Is that something that can be done today or is it a significant lift? I am newer to swift but I would be happy to work on a PR with some guidance.
Is your feature request related to a problem? Please describe.
We would like to enable mutual TLS for our LiveKit connections.
Describe the solution you'd like A clear and concise description of what you want to happen.
We have been successfully able to do this for our API calls by setting the following
URLSessionDelegate
method:And handling the challenges ie inserting our certificates and verifying the servers certs.
My understanding is that the
URLSessionWebSocketDelegate
inherits theURLSessionDelegate
so I believe if we are able to set that method on theWebsocket
class we will be able to do this.Is that something that can be done today or is it a significant lift? I am newer to swift but I would be happy to work on a PR with some guidance.