UNPKG

regard

Version:

Sugar-interface to access multiple data sources.

38 lines (25 loc) 745 B
var _ = require('lodash'), Connector = require('../connector'), HttpConnector = require('./http'); var exports = module.exports = HttpsConnector; var KEY = exports.KEY = Connector.generateKey(__filename); var SETTINGS = exports.SETTINGS = { ssl: true }; function HttpsConnector() { if (!(this instanceof HttpsConnector)) { return new HttpsConnector(); } HttpConnector.call(this); Connector.prototype.init.call(this, SETTINGS); this.key = KEY; this.init = initConnector; } HttpsConnector.prototype = _.create(HttpConnector.prototype); HttpsConnector.prototype.checkPath = function (path) { return _.startsWith(path, 'https://'); }; function initConnector() { // TODO Add security params return this; }