/** * @name node.https * @namespace * HTTPS is the HTTP protocol over TLS/SSL. In Node this is implemented as a * separate module. */ goog.provide("node.https"); /** * @param {string} opts * @param {string} requestListener */ node.https.createServer = function(opts, requestListener) { return node.https.core_.createServer(opts, requestListener); }; /** * @param {Object} options */ node.https.getAgent = function(options) { return node.https.core_.getAgent(options); }; /** * @param {Object} options * @param {string} cb */ node.https.request = function(options, cb) { return node.https.core_.request(options, cb); }; /** * @param {Object} options * @param {string} cb */ node.https.get = function(options, cb) { return node.https.core_.get(options, cb); }; /** * @private * @type {*} */ node.https.core_ = require("https");