@aws-sdk/dsql-signer

Description
This package provides utilities for interacting with Dsql.
Installation
npm install @aws-sdk/dsql-signer
Getting Started
Import
ES6 import
import { DsqlSigner } from "@aws-sdk/dsql-signer";
Or CommonJS import
const { DsqlSigner } = require("@aws-sdk/dsql-signer");
Generate Authentication Token for Dsql IAM Authentication
const signer = new DsqlSigner({
hostname: "foo0bar1baz2quux3quux4.dsql.us-east-1.on.aws";
region?: "us-east-1";
sha256?: HashCtor;
expiresIn?: 3600;
credentials?: fromNodeCredentialProvider();
});
const authToken = await signer.getDbConnectAuthToken();
const adminAuthToken = await signer.getDbConnectAdminAuthToken();