. */ namespace SP\Domain\Crypt; use Defuse\Crypto\Key; use SP\Core\Crypt\UUIDCookie; /** * Class SecureSessionService * * @package SP\Domain\Crypt\Services */ interface SecureSessionServiceInterface { /** * Returns the encryption key * * @param UUIDCookie $cookie * * @return Key|false */ public function getKey(UUIDCookie $cookie); public function getFilename(): string; }