Open Journal Systems
3.3.0
Bearer.php
1
<?php
2
3
namespace
Http\Message\Authentication
;
4
5
use
Http\Message\Authentication
;
6
use
Psr\Http\Message\RequestInterface
;
7
13
final
class
Bearer
implements
Authentication
14
{
18
private
$token;
19
23
public
function
__construct
($token)
24
{
25
$this->token = $token;
26
}
27
31
public
function
authenticate
(
RequestInterface
$request)
32
{
33
$header = sprintf(
'Bearer %s'
, $this->token);
34
35
return
$request->
withHeader
(
'Authorization'
, $header);
36
}
37
}
Http\Message\Authentication\Bearer\authenticate
authenticate(RequestInterface $request)
Definition:
Bearer.php:34
Http\Message\Authentication
Definition:
AutoBasicAuth.php:3
Http\Message\Authentication\Bearer\__construct
__construct($token)
Definition:
Bearer.php:26
Psr\Http\Message\RequestInterface
Definition:
vendor/psr/http-message/src/RequestInterface.php:24
Http\Message\Authentication
Definition:
Authentication.php:12
Http\Message\Authentication\Bearer
Definition:
Bearer.php:13
Psr\Http\Message\MessageInterface\withHeader
withHeader($name, $value)
plugins
paymethod
paypal
vendor
php-http
message
src
Authentication
Bearer.php
Generated on Fri Aug 28 2020 14:50:54 for Open Journal Systems by
1.8.17