Open Journal Systems
3.3.0
|
Public Member Functions | |
__construct (APIHandler $handler) | |
__invoke ($request, $response, $next) | |
Protected Member Functions | |
_decode ($slimRequest) | |
Protected Attributes | |
$_handler = null | |
Slim middleware which decodes and validates JSON Web Tokens.
Definition at line 18 of file ApiTokenDecodingMiddleware.inc.php.
ApiTokenDecodingMiddleware::__construct | ( | APIHandler | $handler | ) |
Constructor
APIHandler | $handler |
Definition at line 30 of file ApiTokenDecodingMiddleware.inc.php.
ApiTokenDecodingMiddleware::__invoke | ( | $request, | |
$response, | |||
$next | |||
) |
Middleware invokable function
SlimRequest | $request | request |
SlimResponse | $response | response |
callable | $next | Next middleware |
Definition at line 79 of file ApiTokenDecodingMiddleware.inc.php.
References _decode().
|
protected |
Decodes the request's JSON Web Token
SlimRequest | $slimRequest |
Definition at line 40 of file ApiTokenDecodingMiddleware.inc.php.
References Config\getVar().
Referenced by __invoke().
|
protected |
$handler Reference to api handler
Definition at line 23 of file ApiTokenDecodingMiddleware.inc.php.