diff --git a/Common/sources/storage-s3.js b/Common/sources/storage-s3.js index 2c306e83..af445830 100644 --- a/Common/sources/storage-s3.js +++ b/Common/sources/storage-s3.js @@ -31,13 +31,17 @@ */ 'use strict'; +var fs = require('fs'); var url = require('url'); var path = require('path'); var AWS = require('aws-sdk'); var mime = require('mime'); var s3urlSigner = require('amazon-s3-url-signer'); var utils = require('./utils'); +const ms = require('ms'); +const commonDefines = require('./../../Common/sources/commondefines'); +var config = require('config'); var configStorage = require('config').get('storage'); var cfgRegion = configStorage.get('region'); var cfgEndpoint = configStorage.get('endpoint'); @@ -48,6 +52,10 @@ var cfgSecretAccessKey = configStorage.get('secretAccessKey'); var cfgUseRequestToGetUrl = configStorage.get('useRequestToGetUrl'); var cfgUseSignedUrl = configStorage.get('useSignedUrl'); var cfgExternalHost = configStorage.get('externalHost'); +var configFs = configStorage.get('fs'); +var cfgStorageUrlExpires = configFs.get('urlExpires'); +const cfgExpSessionAbsolute = ms(config.get('services.CoAuthoring.expire.sessionabsolute')); + /** * Don't hard-code your credentials! * Export the following environment variables instead: