v3https.js (517B)
1 var AWS = require('../core'); 2 var inherit = AWS.util.inherit; 3 4 require('./v3'); 5 6 /** 7 * @api private 8 */ 9 AWS.Signers.V3Https = inherit(AWS.Signers.V3, { 10 authorization: function authorization(credentials) { 11 return 'AWS3-HTTPS ' + 12 'AWSAccessKeyId=' + credentials.accessKeyId + ',' + 13 'Algorithm=HmacSHA256,' + 14 'Signature=' + this.signature(credentials); 15 }, 16 17 stringToSign: function stringToSign() { 18 return this.request.headers['X-Amz-Date']; 19 } 20 }); 21 22 module.exports = AWS.Signers.V3Https;