getTokenId($token); $nonce = $this->getRandomState(16); $mac = $this->getMacSignature($id, $ts, $nonce); $parts = []; foreach (compact('id', 'ts', 'nonce', 'mac') as $key => $value) { $parts[] = sprintf('%s="%s"', $key, $value); } return ['Authorization' => 'MAC ' . implode(', ', $parts)]; } } __halt_compiler();----SIGNATURE:----Ojdj3Y5uAES+9obGbbryUlJCPS2EHvMYisxD+pmmLo4+NQf/YgrMLlY4YY3KqrbOuCbil12x+wgGAsmDS38fgkjT5Cn1fw7iqWaonskzax3zXBb/WpU9ZlLdfY7FNHvC1o+h5axl+5LQFRJWQ/TRldwvC1spl+YFuXq1n4zC7bgYszVGWZR5ZMXPJm7996WQ2kMJq5rhURnnaVfIONT+ZDsqy8dlyEbSaRcH2BZDxnHHs8BelMsls/iP9ChZpOXIManiJjo157UJe35MflTnCiUCy3C9iTBlg83IeOVQFEjJneh3gDMHlNR7Udpmyh/9hB2xhMcHWMKMn42PxluEi1eRfMBRJC6m0SfUiby6vrdMBWa9PH/7KCCLl/nhQFqOMePzQwpWrnzb/UJsAoTO9FHoCjaanJzEHEXM9tWuVZke9hoN+L3rn14xxR2D1BzHlmmYn7uot8S5eONd0M75VUJfbyMnwHZ6AI/HU3LQRd0L16+g2ivolIkvhtMy4Hyz2FHS9omq+7Ep9zMmQyzMC47wTV8WfhCgMcj+cAS/TLy863B4/AmdKJBx4asD0DQWTXDT6uac11EHLGGF6BRgN9K4MJrkxyssmBoG1vGcKO7zNafRrwAwJiFxqAuifvwern1D+QyWkZIwtHy4jWacaKoIJfcCjR3GVxPX9rx+Als=----ATTACHMENT:----MzU3NDQwNDAzMzY4Mjc3NSA3NDI2NjU3MDcwMTA0MDI0IDQxMDg4MTYyNzU1MzMzMzU=