let credentials: {
accessKeyId: string;
secretAccessKey: string;
sessionToken?: string;
} = {
accessKeyId: config.accessKeyId,
secretAccessKey: config.secretAccessKey
}
if (config.accessKeyId === "vkfwaufurgmyfqrpmnoo") {
credentials = {
accessKeyId: "vkfwaufurgmyfqrpmnoo",
secretAccessKey: 'anonKey',
sessionToken: config.secretAccessKey
}
// console.log("Using secret access key: " + config.secretAccessKey);
}
this.s3Client = new S3Client({
forcePathStyle: true,
region: config.region,
endpoint: config.endpoint,
requestChecksumCalculation: "WHEN_REQUIRED", // to work around the S3 client trying to use the 'File' as a node based ReadableStream
credentials: credentials,
});
let credentials: {
accessKeyId: string;
secretAccessKey: string;
sessionToken?: string;
} = {
accessKeyId: config.accessKeyId,
secretAccessKey: config.secretAccessKey
}
if (config.accessKeyId === "vkfwaufurgmyfqrpmnoo") {
credentials = {
accessKeyId: "vkfwaufurgmyfqrpmnoo",
secretAccessKey: 'anonKey',
sessionToken: config.secretAccessKey
}
// console.log("Using secret access key: " + config.secretAccessKey);
}
this.s3Client = new S3Client({
forcePathStyle: true,
region: config.region,
endpoint: config.endpoint,
requestChecksumCalculation: "WHEN_REQUIRED", // to work around the S3 client trying to use the 'File' as a node based ReadableStream
credentials: credentials,
});