PluginProbe
Media Cloud Sync / 1.3.11
Media Cloud Sync v1.3.11
1.4.0 1.3.12 1.3.11 1.3.10 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.2.0 1.2.10 1.2.11 1.2.12 1.2.13 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 All 34 releases
media-cloud-sync / includes / sdk / s3 / Aws / Token / TokenAuthorization.php

TokenAuthorization.php in Media Cloud Sync 1.3.11, at includes/sdk/s3/Aws/Token/TokenAuthorization.php

22 lines 661 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace Dudlewebs\WPMCS\s3\Aws\Token;
4
5 use Dudlewebs\WPMCS\s3\Psr\Http\Message\RequestInterface;
6 /**
7 * Interface used to provide interchangeable strategies for adding authorization
8 * to requests using the various AWS signature protocols.
9 */
10 interface TokenAuthorization
11 {
12 /**
13 * Adds the specified token to a request by adding the required headers.
14 *
15 * @param RequestInterface $request Request to sign
16 * @param TokenInterface $token Token
17 *
18 * @return RequestInterface Returns the modified request.
19 */
20 public function authorizeRequest(RequestInterface $request, TokenInterface $token);
21 }
22