• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict';
2require('../common');
3
4// Verify connection with explicitly created client SecureContext.
5
6const fixtures = require('../common/fixtures');
7const {
8  assert, connect, keys, tls
9} = require(fixtures.path('tls-connect'));
10
11connect({
12  client: {
13    servername: 'agent1',
14    secureContext: tls.createSecureContext({
15      ca: keys.agent1.ca,
16    }),
17  },
18  server: {
19    cert: keys.agent1.cert,
20    key: keys.agent1.key,
21  },
22}, function(err, pair, cleanup) {
23  assert.ifError(err);
24  return cleanup();
25});
26