Swift Network.Framework TLS with alternative I/O?

250 Views Asked by At

I am working on a custom protocol in Swift and am looking into Network.Framework for its TLS implementation. I'd like to have control over the I/O with the option to use something other than TCP or UDP, but I found this github discussion that says it is not an option to use TLS without the NWConnection TCP built-in transport.

What I am looking for is a way to interface with the TLS functions where I can pass in and receive the bytes for the protocol. The wolfSSL library (for example) has these features, so it doesn't seem like an uncommon design choice.

Is there a way to get that level of access to the Network.Framework TLS functions?

0

There are 0 best solutions below