Remove methods for subclasses
Make OAuth 2 work with a credential