A = {
getNewSign:
function
(t, e, a, n) {
var
sign =
""
;
var
encodedData =
""
;
if
(e) {
var
clonedParams = Object.assign({}, e);
encodedData = JSON.stringify(clonedParams);
encodedData = encodeURIComponent(encodedData);
var
encodedArray = encodedData.split(
""
);
var
sortedArray = encodedArray.sort();
encodedData = sortedArray.join(
""
);
}
var
base64EncodedData = btoa(encodedData);
var
base64EncodedCredentials = btoa(a +
":"
+ n);
sign = Md5(base64EncodedData + base64EncodedCredentials).toUpperCase();
return
sign;
}
}