* */ abstract class Yoast_Google_Auth { abstract public function authenticate($service); abstract public function sign(Yoast_Google_HttpRequest $request); abstract public function createAuthUrl($scope); abstract public function getAccessToken(); abstract public function setAccessToken($accessToken); abstract public function setDeveloperKey($developerKey); abstract public function refreshToken($refreshToken); abstract public function revokeToken(); }