{ "name": "download.provideAuth \u2014 refused over the WebSocket transport", "description": "The other half of event.auth.required's own promise: a credential-bearing method must never be reachable from the browser.", "transport": "ws", "request": { "jsonrpc": "2.0", "id": 82, "method": "download.provideAuth", "params": { "taskId": "$taskId", "username": "x", "password": "y" } }, "response": { "jsonrpc": "2.0", "id": 82, "error": { "code": -32003, "message": "method is not permitted on this transport" } }, "assertions": [ "the extension has no path to this method under any circumstance" ] }