HEX
Server: LiteSpeed
System: Linux server.zepintelhosting.com 4.18.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
User: enamadmin (1026)
PHP: 8.2.30
Disabled: exec,system,passthru,shell_exec,proc_open,popen,apache_child_terminate
Upload Files
File: /home/enamadmin/public_html/aaelearningb/lib/lti1p3/src/Interfaces/ICache.php
<?php

namespace Packback\Lti1p3\Interfaces;

interface ICache
{
    public function getLaunchData(string $key): ?array;

    public function cacheLaunchData(string $key, array $jwtBody): void;

    public function cacheNonce(string $nonce, string $state): void;

    public function checkNonceIsValid(string $nonce, string $state): bool;

    public function cacheAccessToken(string $key, string $accessToken): void;

    public function getAccessToken(string $key): ?string;

    public function clearAccessToken(string $key): void;
}