Abstract
Base class for authentication credentials
Constructor for AuthCredential
Type of credential
Whether the token can be refreshed
Gets headers for HTTP requests
Gets the authentication token
Refreshes the token
Base class for authentication credentials