Verzeichnisstruktur phpBB-3.2.0
- Veröffentlicht
- 06.01.2017
So funktioniert es
|
Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück |
Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis. |
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
ServiceInterface.php
01 <?php
02
03 namespace OAuth\OAuth2\Service;
04
05 use OAuth\Common\Consumer\CredentialsInterface;
06 use OAuth\Common\Storage\TokenStorageInterface;
07 use OAuth\Common\Token\TokenInterface;
08 use OAuth\Common\Http\Client\ClientInterface;
09 use OAuth\Common\Http\Exception\TokenResponseException;
10 use OAuth\Common\Service\ServiceInterface as BaseServiceInterface;
11 use OAuth\Common\Http\Uri\UriInterface;
12
13 /**
14 * Defines the common methods across OAuth 2 services.
15 */
16 interface ServiceInterface extends BaseServiceInterface
17 {
18 /**
19 * Authorization methods for various services
20 */
21 const AUTHORIZATION_METHOD_HEADER_OAUTH = 0;
22 const AUTHORIZATION_METHOD_HEADER_BEARER = 1;
23 const AUTHORIZATION_METHOD_QUERY_STRING = 2;
24 const AUTHORIZATION_METHOD_QUERY_STRING_V2 = 3;
25 const AUTHORIZATION_METHOD_QUERY_STRING_V3 = 4;
26 const AUTHORIZATION_METHOD_QUERY_STRING_V4 = 5;
27
28 /**
29 * Retrieves and stores/returns the OAuth2 access token after a successful authorization.
30 *
31 * @param string $code The access code from the callback.
32 *
33 * @return TokenInterface $token
34 *
35 * @throws TokenResponseException
36 */
37 public function requestAccessToken($code);
38 }
39