/home/techb158/ileadtechnology.com/vendor/aws/aws-sdk-php/src/Signature
Edit: /home/techb158/ileadtechnology.com/vendor/aws/aws-sdk-php/src/Signature/SignatureTrait.php (1321B)
cache[$k])) {
// Clear the cache when it reaches 50 entries
if (++$this->cacheSize > 50) {
$this->cache = [];
$this->cacheSize = 0;
}
$dateKey = hash_hmac(
'sha256',
$shortDate,
"AWS4{$secretKey}",
true
);
$regionKey = hash_hmac('sha256', $region, $dateKey, true);
$serviceKey = hash_hmac('sha256', $service, $regionKey, true);
$this->cache[$k] = hash_hmac(
'sha256',
'aws4_request',
$serviceKey,
true
);
}
return $this->cache[$k];
}
}