You are very observant ?? Happy New Year.
To answer your question, it’s not finished and you shouldn’t try to enable it.
I was actually building the Battle.net provider file a while ago, but I think they require your redirect URL to be HTTPS which I don’t currently have on any of my WP sites, so I couldn’t finish it up. Maybe I can setup a localhost site with free HTTPS cert + dynamic dns and develop/test it that way.
We do currently check the HTTPS cert during the handshakes as recommended by Battle.net, but I don’t have an actual site secured with HTTPS which they also require. Not all providers are like this, but I applaud them for taking extra security steps.
https://dev.battle.net/docs/read/oauth
I am going to mark this as resolved, but you can expect to see Battle.net eventually, and if you want to discuss further please feel free to do so at the Github repo.
https://github.com/perrybutler/WP-OAuth