Our Java product uses Wildfly 11 and HttpClient.
This is the scenario:
Our app needs to communicate with other apps using OAuth 2 Client Credential Fl