Need to change `private` to `protected` access modifier for `getValidToken` and `fetchNewToken` methods in `OAuth2RestClient` class