Updated Salesforce class to use Oasys's BaseOAuthProvider instead of RestClient.