in php/urlinfo.php [53:73]
protected function GetCredentials() {
$awsCredentials = null;
if (file_exists(self::$CachedCredentials)){
$objData = file_get_contents(self::$CachedCredentials);
$awsCredentials = unserialize($objData);
if (!empty($awsCredentials)) {
$expiresOn = strtotime ($awsCredentials["Expiration"]);
$nowGMT = gmmktime();
if ($nowGMT > $expiresOn) {
$awsCredentials = null;
}
}
}
if ($awsCredentials == null) {
$awsCredentials = self::GetCognitoCredentials();
self::SaveCredentialsToCache($awsCredentials);
}
self::SetCredentials($awsCredentials);
}