AuthenticatedWebSocketClient
internal class AuthenticatedWebSocketClient(engine: <Error class: unknown class>, bearerAuthProvider: <Error class: unknown class>, serverConfigDTO: <Error class: unknown class>, kaliumLogger: <Error class: unknown class>)
HttpClient with WebSocket (ws or wss) capabilities. It's Authenticated, and will use the provided SessionManager to fill necessary Authentication headers, and refresh tokens as they expire.