Lines Matching refs:Service
12 use OAuth\OAuth1\Service\AbstractService as Abstract1Service;
14 use OAuth\OAuth2\Service\AbstractService as Abstract2Service;
15 use OAuth\OAuth2\Service\Exception\InvalidAuthorizationStateException;
16 use OAuth\OAuth2\Service\Exception\MissingRefreshTokenException;
20 * Base class to implement a Backend Service for the oAuth Plugin
90 throw new Exception('Failed to initialize Service ' . $this->getLabel());
100 if ($this->oAuth === null) throw new Exception('OAuth Service not properly initialized');
247 msg('Service did not provide a Refresh Token. You will be logged out when the session expires.');
254 * Return the Service Login Button
323 * Return the internal name of the Service
325 * Defaults to the plugin name (without oauth prefix). This has to match the Service class name in
326 * the appropriate lusitantian oauth Service namespace
341 * Register a new Service
343 * @return string A fully qualified class name to register as new Service for your ServiceID