AWS RDS SSL Certificates Bundles.
Table of Contents
npm install --save aws-ssl-profiles
const mysql = require('mysql'); const awsCaBundle = require('aws-ssl-profiles'); // mysql connection const connection = mysql.createConnection({ //... ssl: awsCaBundle, }); // mysql connection pool const pool = mysql.createPool({ //... ssl: awsCaBundle, });
const mysql = require('mysql2'); const awsCaBundle = require('aws-ssl-profiles'); // mysql2 connection const connection = mysql.createConnection({ //... ssl: awsCaBundle, }); // mysql2 connection pool const pool = mysql.createPool({ //... ssl: awsCaBundle, });
const pg = require('pg'); const awsCaBundle = require('aws-ssl-profiles'); // pg connection const client = new pg.Client({ // ... ssl: awsCaBundle, }); // pg connection pool const pool = new pg.Pool({ // ... ssl: awsCaBundle, });
Using AWS SSL Profiles with custom ssl
options:
{ // ... ssl: { ...awsCaBundle, rejectUnauthorized: true, // ... } }
{ // ... ssl: { ca: awsCaBundle.ca, rejectUnauthorized: true, // ... } }
const { proxyBundle } = require('aws-ssl-profiles'); { // ... ssl: proxyBundle, }
AWS SSL Profiles is under the MIT License.
Please check the SECURITY.md.
Please check the CONTRIBUTING.md for instructions.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4