UNPKG

aliyun-sdk

Version:
36 lines (33 loc) 950 B
var ALY = require('../core'); var inherit = ALY.util.inherit; /** * @api private */ ALY.Signers.RequestSigner = inherit({ constructor: function RequestSigner(request) { this.request = request; } }); ALY.Signers.RequestSigner.getVersion = function getVersion(version) { switch (version) { case 'oss': return ALY.Signers.OSS; case 'ots': return ALY.Signers.OTS; case 'sls': return ALY.Signers.SLS; case 'top': return ALY.Signers.TOP; case 'pop': return ALY.Signers.POP; case 'pop-json': return ALY.Signers.PopJson; case 'opensearch': return ALY.Signers.OpenSearch; case 'batchcompute': return ALY.Signers.BatchCompute; case 'cms': return ALY.Signers.CMS; } throw new Error('Unknown signing version ' + version); }; require('./oss'); require('./ots'); require('./sls'); require('./opensearch'); require('./top'); require('./pop'); require('./pop_json'); require('./batchcompute'); require('./cms');