I'm not sure if I'm reading this right, but it looks like you moved the auth methods to `WordPressRestApiJSONRequestOperation`. The XML-RPC client does not use JSON requests, so authentication would stop working for self hosted.