Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 uid=33(www-data) gid=33(www-data) groups=33(www-data) Safe-mode: OFF (not secure) /var/www/html/sites/node_modules/@aws-sdk/middleware-signing/dist-es/ drwxr-xr-x | |
| Viewing file: Select action/file-type: import { __assign, __awaiter, __generator, __read } from "tslib";
import { memoize } from "@aws-sdk/property-provider";
import { SignatureV4 } from "@aws-sdk/signature-v4";
var CREDENTIAL_EXPIRE_WINDOW = 300000;
export var resolveAwsAuthConfig = function (input) {
var normalizedCreds = input.credentials
? normalizeCredentialProvider(input.credentials)
: input.credentialDefaultProvider(input);
var _a = input.signingEscapePath, signingEscapePath = _a === void 0 ? true : _a, _b = input.systemClockOffset, systemClockOffset = _b === void 0 ? input.systemClockOffset || 0 : _b, sha256 = input.sha256;
var signer;
if (input.signer) {
signer = normalizeProvider(input.signer);
}
else {
signer = function () {
return normalizeProvider(input.region)()
.then(function (region) { return __awaiter(void 0, void 0, void 0, function () {
var _a, _b, _c;
var _d;
return __generator(this, function (_e) {
switch (_e.label) {
case 0:
_b = (_a = input).regionInfoProvider;
_c = [region];
_d = {};
return [4, input.useFipsEndpoint()];
case 1:
_d.useFipsEndpoint = _e.sent();
return [4, input.useDualstackEndpoint()];
case 2: return [4, _b.apply(_a, _c.concat([(_d.useDualstackEndpoint = _e.sent(),
_d)]))];
case 3: return [2, [
(_e.sent()) || {},
region
]];
}
});
}); })
.then(function (_a) {
var _b = __read(_a, 2), regionInfo = _b[0], region = _b[1];
var signingRegion = regionInfo.signingRegion, signingService = regionInfo.signingService;
input.signingRegion = input.signingRegion || signingRegion || region;
input.signingName = input.signingName || signingService || input.serviceId;
var params = __assign(__assign({}, input), { credentials: normalizedCreds, region: input.signingRegion, service: input.signingName, sha256: sha256, uriEscapePath: signingEscapePath });
var signerConstructor = input.signerConstructor || SignatureV4;
return new signerConstructor(params);
});
};
}
return __assign(__assign({}, input), { systemClockOffset: systemClockOffset, signingEscapePath: signingEscapePath, credentials: normalizedCreds, signer: signer });
};
export var resolveSigV4AuthConfig = function (input) {
var normalizedCreds = input.credentials
? normalizeCredentialProvider(input.credentials)
: input.credentialDefaultProvider(input);
var _a = input.signingEscapePath, signingEscapePath = _a === void 0 ? true : _a, _b = input.systemClockOffset, systemClockOffset = _b === void 0 ? input.systemClockOffset || 0 : _b, sha256 = input.sha256;
var signer;
if (input.signer) {
signer = normalizeProvider(input.signer);
}
else {
signer = normalizeProvider(new SignatureV4({
credentials: normalizedCreds,
region: input.region,
service: input.signingName,
sha256: sha256,
uriEscapePath: signingEscapePath,
}));
}
return __assign(__assign({}, input), { systemClockOffset: systemClockOffset, signingEscapePath: signingEscapePath, credentials: normalizedCreds, signer: signer });
};
var normalizeProvider = function (input) {
if (typeof input === "object") {
var promisified_1 = Promise.resolve(input);
return function () { return promisified_1; };
}
return input;
};
var normalizeCredentialProvider = function (credentials) {
if (typeof credentials === "function") {
return memoize(credentials, function (credentials) {
return credentials.expiration !== undefined &&
credentials.expiration.getTime() - Date.now() < CREDENTIAL_EXPIRE_WINDOW;
}, function (credentials) { return credentials.expiration !== undefined; });
}
return normalizeProvider(credentials);
};
|
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0045 ]-- |