Returns headers to authenticate requests.
Short identifier for the authentication strategy, e.g. pat or
oauth-m2m. Used for logging and for selecting between strategies.
Returns a token or throws an error. The returned Token should be considered immutable and should not be modified.
Combines TokenProvider and Credentials interfaces.