How to authenticate OAuth2 confidential client is making a REST call?

We are looking to implement some REST services to be called from partner servers (not end users via a browser).
The out-of-the-box implementation seems to flow thusly:

Partner server passes a client id and client secret to our OAuth serve… Continue reading How to authenticate OAuth2 confidential client is making a REST call?