Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@aws-crypto/example-node

Package Overview
Dependencies
Maintainers
4
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-crypto/example-node - npm Package Compare versions

Comparing version
1.0.5
to
1.7.0
+6
build/main/kms_filtered_discovery.d.ts
/// <reference types="node" />
export declare function kmsFilteredDiscoveryTest(ciphertext: string | Buffer, accountID: string, partition: string): Promise<{
ciphertext: string | Buffer;
cleartext: import("@aws-crypto/decrypt-node/build/main/decrypt").DecryptOutput;
}>;
//# sourceMappingURL=kms_filtered_discovery.d.ts.map
{"version":3,"file":"kms_filtered_discovery.d.ts","sourceRoot":"","sources":["../../src/kms_filtered_discovery.ts"],"names":[],"mappings":";AAUA,wBAAsB,wBAAwB,CAC5C,UAAU,EAAE,MAAM,GAAG,MAAM,EAC3B,SAAS,EAAE,MAAM,EACjB,SAAS,EAAE,MAAM;;;GAoBlB"}
"use strict";
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
Object.defineProperty(exports, "__esModule", { value: true });
exports.kmsFilteredDiscoveryTest = void 0;
const client_node_1 = require("@aws-crypto/client-node");
const { decrypt } = client_node_1.buildClient(client_node_1.CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
async function kmsFilteredDiscoveryTest(ciphertext, accountID, partition) {
const discovery = true;
const clientProvider = client_node_1.getKmsClient;
/* This filter will only attempt to decrypt CMKs
* in `accountID` and `partition`.
*/
const discoveryFilter = {
accountIDs: [accountID],
partition,
};
const keyring = new client_node_1.KmsKeyringNode({
clientProvider,
discovery,
discoveryFilter,
});
const cleartext = await decrypt(keyring, ciphertext);
return { ciphertext, cleartext };
}
exports.kmsFilteredDiscoveryTest = kmsFilteredDiscoveryTest;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX2ZpbHRlcmVkX2Rpc2NvdmVyeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfZmlsdGVyZWRfZGlzY292ZXJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOzs7QUFFdEMseURBS2dDO0FBQ2hDLE1BQU0sRUFBRSxPQUFPLEVBQUUsR0FBRyx5QkFBVyxDQUFDLDhCQUFnQixDQUFDLDRCQUE0QixDQUFDLENBQUE7QUFDdkUsS0FBSyxVQUFVLHdCQUF3QixDQUM1QyxVQUEyQixFQUMzQixTQUFpQixFQUNqQixTQUFpQjtJQUVqQixNQUFNLFNBQVMsR0FBRyxJQUFJLENBQUE7SUFDdEIsTUFBTSxjQUFjLEdBQUcsMEJBQVksQ0FBQTtJQUNuQzs7T0FFRztJQUNILE1BQU0sZUFBZSxHQUFHO1FBQ3RCLFVBQVUsRUFBRSxDQUFDLFNBQVMsQ0FBQztRQUN2QixTQUFTO0tBQ1YsQ0FBQTtJQUNELE1BQU0sT0FBTyxHQUFHLElBQUksNEJBQWMsQ0FBQztRQUNqQyxjQUFjO1FBQ2QsU0FBUztRQUNULGVBQWU7S0FDaEIsQ0FBQyxDQUFBO0lBRUYsTUFBTSxTQUFTLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFVBQVUsQ0FBQyxDQUFBO0lBRXBELE9BQU8sRUFBRSxVQUFVLEVBQUUsU0FBUyxFQUFFLENBQUE7QUFDbEMsQ0FBQztBQXZCRCw0REF1QkMifQ==
/// <reference types="node" />
export declare function kmsFilteredDiscoveryTest(ciphertext: string | Buffer, accountID: string, partition: string): Promise<{
ciphertext: string | Buffer;
cleartext: import("@aws-crypto/decrypt-node/build/main/decrypt").DecryptOutput;
}>;
//# sourceMappingURL=kms_filtered_discovery.d.ts.map
{"version":3,"file":"kms_filtered_discovery.d.ts","sourceRoot":"","sources":["../../src/kms_filtered_discovery.ts"],"names":[],"mappings":";AAUA,wBAAsB,wBAAwB,CAC5C,UAAU,EAAE,MAAM,GAAG,MAAM,EAC3B,SAAS,EAAE,MAAM,EACjB,SAAS,EAAE,MAAM;;;GAoBlB"}
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
import { KmsKeyringNode, getKmsClient, buildClient, CommitmentPolicy, } from '@aws-crypto/client-node';
const { decrypt } = buildClient(CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
export async function kmsFilteredDiscoveryTest(ciphertext, accountID, partition) {
const discovery = true;
const clientProvider = getKmsClient;
/* This filter will only attempt to decrypt CMKs
* in `accountID` and `partition`.
*/
const discoveryFilter = {
accountIDs: [accountID],
partition,
};
const keyring = new KmsKeyringNode({
clientProvider,
discovery,
discoveryFilter,
});
const cleartext = await decrypt(keyring, ciphertext);
return { ciphertext, cleartext };
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX2ZpbHRlcmVkX2Rpc2NvdmVyeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfZmlsdGVyZWRfZGlzY292ZXJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEMsT0FBTyxFQUNMLGNBQWMsRUFDZCxZQUFZLEVBQ1osV0FBVyxFQUNYLGdCQUFnQixHQUNqQixNQUFNLHlCQUF5QixDQUFBO0FBQ2hDLE1BQU0sRUFBRSxPQUFPLEVBQUUsR0FBRyxXQUFXLENBQUMsZ0JBQWdCLENBQUMsNEJBQTRCLENBQUMsQ0FBQTtBQUM5RSxNQUFNLENBQUMsS0FBSyxVQUFVLHdCQUF3QixDQUM1QyxVQUEyQixFQUMzQixTQUFpQixFQUNqQixTQUFpQjtJQUVqQixNQUFNLFNBQVMsR0FBRyxJQUFJLENBQUE7SUFDdEIsTUFBTSxjQUFjLEdBQUcsWUFBWSxDQUFBO0lBQ25DOztPQUVHO0lBQ0gsTUFBTSxlQUFlLEdBQUc7UUFDdEIsVUFBVSxFQUFFLENBQUMsU0FBUyxDQUFDO1FBQ3ZCLFNBQVM7S0FDVixDQUFBO0lBQ0QsTUFBTSxPQUFPLEdBQUcsSUFBSSxjQUFjLENBQUM7UUFDakMsY0FBYztRQUNkLFNBQVM7UUFDVCxlQUFlO0tBQ2hCLENBQUMsQ0FBQTtJQUVGLE1BQU0sU0FBUyxHQUFHLE1BQU0sT0FBTyxDQUFDLE9BQU8sRUFBRSxVQUFVLENBQUMsQ0FBQTtJQUVwRCxPQUFPLEVBQUUsVUFBVSxFQUFFLFNBQVMsRUFBRSxDQUFBO0FBQ2xDLENBQUMifQ==
+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"aes_simple.d.ts","sourceRoot":"","sources":["../../src/aes_simple.ts"],"names":[],"mappings":";AAWA;;;GAGG;AACH,wBAAsB,OAAO;;;;GAkE5B"}
{"version":3,"file":"aes_simple.d.ts","sourceRoot":"","sources":["../../src/aes_simple.ts"],"names":[],"mappings":";AAcA;;;GAGG;AACH,wBAAsB,OAAO;;;;GAkE5B"}

@@ -5,4 +5,6 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.aesTest = void 0;
const client_node_1 = require("@aws-crypto/client-node");
const crypto_1 = require("crypto");
const { encrypt, decrypt } = client_node_1.buildClient(client_node_1.CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
/**

@@ -48,7 +50,7 @@ * This function is an example of using the RawAesKeyringNode

/* Encrypt the data. */
const { result } = await client_node_1.encrypt(keyring, cleartext, {
const { result } = await encrypt(keyring, cleartext, {
encryptionContext: context,
});
/* Decrypt the data. */
const { plaintext, messageHeader } = await client_node_1.decrypt(keyring, result);
const { plaintext, messageHeader } = await decrypt(keyring, result);
/* Grab the encryption context so you can verify it. */

@@ -71,2 +73,2 @@ const { encryptionContext } = messageHeader;

exports.aesTest = aesTest;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWVzX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hZXNfc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOztBQUV0Qyx5REFLZ0M7QUFDaEMsbUNBQW9DO0FBRXBDOzs7R0FHRztBQUNJLEtBQUssVUFBVSxPQUFPO0lBQzNCOzs7O09BSUc7SUFDSCxNQUFNLE9BQU8sR0FBRyxVQUFVLENBQUE7SUFDMUIsTUFBTSxZQUFZLEdBQUcsZUFBZSxDQUFBO0lBRXBDLG9FQUFvRTtJQUNwRSxNQUFNLGFBQWEsR0FDakIsMkNBQTZCLENBQUMsZ0NBQWdDLENBQUE7SUFFaEUsNERBQTREO0lBQzVELE1BQU0sb0JBQW9CLEdBQUcsb0JBQVcsQ0FBQyxFQUFFLENBQUMsQ0FBQTtJQUU1QyxvQ0FBb0M7SUFDcEMsTUFBTSxPQUFPLEdBQUcsSUFBSSwrQkFBaUIsQ0FBQztRQUNwQyxPQUFPO1FBQ1AsWUFBWTtRQUNaLG9CQUFvQjtRQUNwQixhQUFhO0tBQ2QsQ0FBQyxDQUFBO0lBRUY7Ozs7Ozs7O09BUUc7SUFDSCxNQUFNLE9BQU8sR0FBRztRQUNkLEtBQUssRUFBRSxNQUFNO1FBQ2IsT0FBTyxFQUFFLDBCQUEwQjtRQUNuQyxNQUFNLEVBQUUsV0FBVztLQUNwQixDQUFBO0lBRUQsNkNBQTZDO0lBQzdDLE1BQU0sU0FBUyxHQUFHLE1BQU0sQ0FBQTtJQUV4Qix1QkFBdUI7SUFDdkIsTUFBTSxFQUFFLE1BQU0sRUFBRSxHQUFHLE1BQU0scUJBQU8sQ0FBQyxPQUFPLEVBQUUsU0FBUyxFQUFFO1FBQ25ELGlCQUFpQixFQUFFLE9BQU87S0FDM0IsQ0FBQyxDQUFBO0lBQ0YsdUJBQXVCO0lBQ3ZCLE1BQU0sRUFBRSxTQUFTLEVBQUUsYUFBYSxFQUFFLEdBQUcsTUFBTSxxQkFBTyxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQTtJQUVuRSx1REFBdUQ7SUFDdkQsTUFBTSxFQUFFLGlCQUFpQixFQUFFLEdBQUcsYUFBYSxDQUFBO0lBRTNDOzs7Ozs7T0FNRztJQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxDQUFBO0FBQ3pDLENBQUM7QUFsRUQsMEJBa0VDIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWVzX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hZXNfc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOzs7QUFFdEMseURBS2dDO0FBQ2hDLG1DQUFvQztBQUNwQyxNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxHQUFHLHlCQUFXLENBQ3RDLDhCQUFnQixDQUFDLDRCQUE0QixDQUM5QyxDQUFBO0FBRUQ7OztHQUdHO0FBQ0ksS0FBSyxVQUFVLE9BQU87SUFDM0I7Ozs7T0FJRztJQUNILE1BQU0sT0FBTyxHQUFHLFVBQVUsQ0FBQTtJQUMxQixNQUFNLFlBQVksR0FBRyxlQUFlLENBQUE7SUFFcEMsb0VBQW9FO0lBQ3BFLE1BQU0sYUFBYSxHQUNqQiwyQ0FBNkIsQ0FBQyxnQ0FBZ0MsQ0FBQTtJQUVoRSw0REFBNEQ7SUFDNUQsTUFBTSxvQkFBb0IsR0FBRyxvQkFBVyxDQUFDLEVBQUUsQ0FBQyxDQUFBO0lBRTVDLG9DQUFvQztJQUNwQyxNQUFNLE9BQU8sR0FBRyxJQUFJLCtCQUFpQixDQUFDO1FBQ3BDLE9BQU87UUFDUCxZQUFZO1FBQ1osb0JBQW9CO1FBQ3BCLGFBQWE7S0FDZCxDQUFDLENBQUE7SUFFRjs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw2Q0FBNkM7SUFDN0MsTUFBTSxTQUFTLEdBQUcsTUFBTSxDQUFBO0lBRXhCLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsTUFBTSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFNBQVMsRUFBRTtRQUNuRCxpQkFBaUIsRUFBRSxPQUFPO0tBQzNCLENBQUMsQ0FBQTtJQUNGLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxHQUFHLE1BQU0sT0FBTyxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQTtJQUVuRSx1REFBdUQ7SUFDdkQsTUFBTSxFQUFFLGlCQUFpQixFQUFFLEdBQUcsYUFBYSxDQUFBO0lBRTNDOzs7Ozs7T0FNRztJQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxDQUFBO0FBQ3pDLENBQUM7QUFsRUQsMEJBa0VDIn0=

@@ -1,1 +0,1 @@

{"version":3,"file":"caching_cmm.d.ts","sourceRoot":"","sources":["../../src/caching_cmm.ts"],"names":[],"mappings":";AAWA,wBAAsB,wBAAwB;;;;;GAoJ7C"}
{"version":3,"file":"caching_cmm.d.ts","sourceRoot":"","sources":["../../src/caching_cmm.ts"],"names":[],"mappings":";AAaA,wBAAsB,wBAAwB;;;;;GAoJ7C"}

@@ -5,3 +5,5 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.cachingCMMNodeSimpleTest = void 0;
const client_node_1 = require("@aws-crypto/client-node");
const { encrypt, decrypt } = client_node_1.buildClient(client_node_1.CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
async function cachingCMMNodeSimpleTest() {

@@ -114,3 +116,3 @@ /* A KMS CMK is required to generate the data key.

*/
const { result } = await client_node_1.encrypt(cachingCMM, cleartext, {
const { result } = await encrypt(cachingCMM, cleartext, {
encryptionContext,

@@ -124,3 +126,3 @@ plaintextLength: 4,

*/
const { plaintext, messageHeader } = await client_node_1.decrypt(cachingCMM, result);
const { plaintext, messageHeader } = await decrypt(cachingCMM, result);
/* Grab the encryption context so you can verify it. */

@@ -143,2 +145,2 @@ const { encryptionContext: decryptedContext } = messageHeader;

exports.cachingCMMNodeSimpleTest = cachingCMMNodeSimpleTest;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGluZ19jbW0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY2FjaGluZ19jbW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7O0FBRXRDLHlEQU1nQztBQUV6QixLQUFLLFVBQVUsd0JBQXdCO0lBQzVDOztPQUVHO0lBQ0gsTUFBTSxjQUFjLEdBQ2xCLHlEQUF5RCxDQUFBO0lBRTNEOzs7Ozs7Ozs7OztPQVdHO0lBQ0gsTUFBTSxNQUFNLEdBQUc7UUFDYiw2RUFBNkU7S0FDOUUsQ0FBQTtJQUVEOzs7T0FHRztJQUNILE1BQU0sT0FBTyxHQUFHLElBQUksNEJBQWMsQ0FBQyxFQUFFLGNBQWMsRUFBRSxNQUFNLEVBQUUsQ0FBQyxDQUFBO0lBRTlEOzs7Ozs7Ozs7OztPQVdHO0lBQ0gsTUFBTSxRQUFRLEdBQUcsR0FBRyxDQUFBO0lBQ3BCLE1BQU0sS0FBSyxHQUFHLGlEQUFtQyxDQUFDLFFBQVEsQ0FBQyxDQUFBO0lBRTNEOzs7OztPQUtHO0lBQ0gsTUFBTSxTQUFTLEdBQUcsc0JBQXNCLENBQUE7SUFFeEM7O09BRUc7SUFDSCxNQUFNLE1BQU0sR0FBRyxJQUFJLEdBQUcsRUFBRSxDQUFBO0lBRXhCOzs7T0FHRztJQUNILE1BQU0saUJBQWlCLEdBQUcsR0FBRyxDQUFBO0lBRTdCOzs7T0FHRztJQUNILE1BQU0sb0JBQW9CLEdBQUcsRUFBRSxDQUFBO0lBRS9CLE1BQU0sVUFBVSxHQUFHLElBQUkseUNBQTJCLENBQUM7UUFDakQsZ0JBQWdCLEVBQUUsT0FBTztRQUN6QixLQUFLO1FBQ0wsU0FBUztRQUNULE1BQU07UUFDTixpQkFBaUI7UUFDakIsb0JBQW9CO0tBQ3JCLENBQUMsQ0FBQTtJQUVGOzs7Ozs7Ozs7Ozs7Ozs7OztPQWlCRztJQUNILE1BQU0saUJBQWlCLEdBQUc7UUFDeEIsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw2Q0FBNkM7SUFDN0MsTUFBTSxTQUFTLEdBQUcsTUFBTSxDQUFBO0lBRXhCOzs7Ozs7Ozs7Ozs7O09BYUc7SUFDSCxNQUFNLEVBQUUsTUFBTSxFQUFFLEdBQUcsTUFBTSxxQkFBTyxDQUFDLFVBQVUsRUFBRSxTQUFTLEVBQUU7UUFDdEQsaUJBQWlCO1FBQ2pCLGVBQWUsRUFBRSxDQUFDO0tBQ25CLENBQUMsQ0FBQTtJQUVGOzs7O09BSUc7SUFDSCxNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxHQUFHLE1BQU0scUJBQU8sQ0FBQyxVQUFVLEVBQUUsTUFBTSxDQUFDLENBQUE7SUFFdEUsdURBQXVEO0lBQ3ZELE1BQU0sRUFBRSxpQkFBaUIsRUFBRSxnQkFBZ0IsRUFBRSxHQUFHLGFBQWEsQ0FBQTtJQUU3RDs7Ozs7O09BTUc7SUFDSCxNQUFNLENBQUMsT0FBTyxDQUFDLGlCQUFpQixDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUN6RCxJQUFJLGdCQUFnQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDakMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsQ0FBQTtBQUN4RCxDQUFDO0FBcEpELDREQW9KQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGluZ19jbW0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY2FjaGluZ19jbW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7OztBQUV0Qyx5REFNZ0M7QUFDaEMsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsR0FBRyx5QkFBVyxDQUN0Qyw4QkFBZ0IsQ0FBQyw0QkFBNEIsQ0FDOUMsQ0FBQTtBQUNNLEtBQUssVUFBVSx3QkFBd0I7SUFDNUM7O09BRUc7SUFDSCxNQUFNLGNBQWMsR0FDbEIseURBQXlELENBQUE7SUFFM0Q7Ozs7Ozs7Ozs7O09BV0c7SUFDSCxNQUFNLE1BQU0sR0FBRztRQUNiLDZFQUE2RTtLQUM5RSxDQUFBO0lBRUQ7OztPQUdHO0lBQ0gsTUFBTSxPQUFPLEdBQUcsSUFBSSw0QkFBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLE1BQU0sRUFBRSxDQUFDLENBQUE7SUFFOUQ7Ozs7Ozs7Ozs7O09BV0c7SUFDSCxNQUFNLFFBQVEsR0FBRyxHQUFHLENBQUE7SUFDcEIsTUFBTSxLQUFLLEdBQUcsaURBQW1DLENBQUMsUUFBUSxDQUFDLENBQUE7SUFFM0Q7Ozs7O09BS0c7SUFDSCxNQUFNLFNBQVMsR0FBRyxzQkFBc0IsQ0FBQTtJQUV4Qzs7T0FFRztJQUNILE1BQU0sTUFBTSxHQUFHLElBQUksR0FBRyxFQUFFLENBQUE7SUFFeEI7OztPQUdHO0lBQ0gsTUFBTSxpQkFBaUIsR0FBRyxHQUFHLENBQUE7SUFFN0I7OztPQUdHO0lBQ0gsTUFBTSxvQkFBb0IsR0FBRyxFQUFFLENBQUE7SUFFL0IsTUFBTSxVQUFVLEdBQUcsSUFBSSx5Q0FBMkIsQ0FBQztRQUNqRCxnQkFBZ0IsRUFBRSxPQUFPO1FBQ3pCLEtBQUs7UUFDTCxTQUFTO1FBQ1QsTUFBTTtRQUNOLGlCQUFpQjtRQUNqQixvQkFBb0I7S0FDckIsQ0FBQyxDQUFBO0lBRUY7Ozs7Ozs7Ozs7Ozs7Ozs7O09BaUJHO0lBQ0gsTUFBTSxpQkFBaUIsR0FBRztRQUN4QixLQUFLLEVBQUUsTUFBTTtRQUNiLE9BQU8sRUFBRSwwQkFBMEI7UUFDbkMsTUFBTSxFQUFFLFdBQVc7S0FDcEIsQ0FBQTtJQUVELDZDQUE2QztJQUM3QyxNQUFNLFNBQVMsR0FBRyxNQUFNLENBQUE7SUFFeEI7Ozs7Ozs7Ozs7Ozs7T0FhRztJQUNILE1BQU0sRUFBRSxNQUFNLEVBQUUsR0FBRyxNQUFNLE9BQU8sQ0FBQyxVQUFVLEVBQUUsU0FBUyxFQUFFO1FBQ3RELGlCQUFpQjtRQUNqQixlQUFlLEVBQUUsQ0FBQztLQUNuQixDQUFDLENBQUE7SUFFRjs7OztPQUlHO0lBQ0gsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsR0FBRyxNQUFNLE9BQU8sQ0FBQyxVQUFVLEVBQUUsTUFBTSxDQUFDLENBQUE7SUFFdEUsdURBQXVEO0lBQ3ZELE1BQU0sRUFBRSxpQkFBaUIsRUFBRSxnQkFBZ0IsRUFBRSxHQUFHLGFBQWEsQ0FBQTtJQUU3RDs7Ozs7O09BTUc7SUFDSCxNQUFNLENBQUMsT0FBTyxDQUFDLGlCQUFpQixDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUN6RCxJQUFJLGdCQUFnQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDakMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsQ0FBQTtBQUN4RCxDQUFDO0FBcEpELDREQW9KQyJ9
/// <reference types="node" />
export declare function kmsRegionalDiscoveryLimitTest(ciphertext: string | Buffer): Promise<{
ciphertext: string | Buffer;
cleartext: import("@aws-crypto/client-node").DecryptOutput;
cleartext: import("@aws-crypto/decrypt-node/build/main/decrypt").DecryptOutput;
}>;
export declare function kmsRegionalDiscoveryExcludeTest(ciphertext: string | Buffer): Promise<{
ciphertext: string | Buffer;
cleartext: import("@aws-crypto/client-node").DecryptOutput;
cleartext: import("@aws-crypto/decrypt-node/build/main/decrypt").DecryptOutput;
}>;
//# sourceMappingURL=kms_regional_discovery.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"kms_regional_discovery.d.ts","sourceRoot":"","sources":["../../src/kms_regional_discovery.ts"],"names":[],"mappings":";AAWA,wBAAsB,6BAA6B,CACjD,UAAU,EAAE,MAAM,GAAG,MAAM;;;GAU5B;AAED,wBAAsB,+BAA+B,CACnD,UAAU,EAAE,MAAM,GAAG,MAAM;;;GAU5B"}
{"version":3,"file":"kms_regional_discovery.d.ts","sourceRoot":"","sources":["../../src/kms_regional_discovery.ts"],"names":[],"mappings":";AAYA,wBAAsB,6BAA6B,CACjD,UAAU,EAAE,MAAM,GAAG,MAAM;;;GAU5B;AAED,wBAAsB,+BAA+B,CACnD,UAAU,EAAE,MAAM,GAAG,MAAM;;;GAU5B"}

@@ -5,3 +5,5 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.kmsRegionalDiscoveryExcludeTest = exports.kmsRegionalDiscoveryLimitTest = void 0;
const client_node_1 = require("@aws-crypto/client-node");
const { decrypt } = client_node_1.buildClient(client_node_1.CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
async function kmsRegionalDiscoveryLimitTest(ciphertext) {

@@ -12,3 +14,3 @@ const discovery = true;

const keyring = new client_node_1.KmsKeyringNode({ clientProvider, discovery });
const cleartext = await client_node_1.decrypt(keyring, ciphertext);
const cleartext = await decrypt(keyring, ciphertext);
return { ciphertext, cleartext };

@@ -22,6 +24,6 @@ }

const keyring = new client_node_1.KmsKeyringNode({ clientProvider, discovery });
const cleartext = await client_node_1.decrypt(keyring, ciphertext);
const cleartext = await decrypt(keyring, ciphertext);
return { ciphertext, cleartext };
}
exports.kmsRegionalDiscoveryExcludeTest = kmsRegionalDiscoveryExcludeTest;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3JlZ2lvbmFsX2Rpc2NvdmVyeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfcmVnaW9uYWxfZGlzY292ZXJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOztBQUV0Qyx5REFNZ0M7QUFFekIsS0FBSyxVQUFVLDZCQUE2QixDQUNqRCxVQUEyQjtJQUUzQixNQUFNLFNBQVMsR0FBRyxJQUFJLENBQUE7SUFDdEIsc0VBQXNFO0lBQ3RFLE1BQU0sY0FBYyxHQUFHLDBCQUFZLENBQUMsQ0FBQyxXQUFXLENBQUMsRUFBRSwwQkFBWSxDQUFDLENBQUE7SUFDaEUsTUFBTSxPQUFPLEdBQUcsSUFBSSw0QkFBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLFNBQVMsRUFBRSxDQUFDLENBQUE7SUFFakUsTUFBTSxTQUFTLEdBQUcsTUFBTSxxQkFBTyxDQUFDLE9BQU8sRUFBRSxVQUFVLENBQUMsQ0FBQTtJQUVwRCxPQUFPLEVBQUUsVUFBVSxFQUFFLFNBQVMsRUFBRSxDQUFBO0FBQ2xDLENBQUM7QUFYRCxzRUFXQztBQUVNLEtBQUssVUFBVSwrQkFBK0IsQ0FDbkQsVUFBMkI7SUFFM0IsTUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFBO0lBQ3RCLHNFQUFzRTtJQUN0RSxNQUFNLGNBQWMsR0FBRyw0QkFBYyxDQUFDLENBQUMsV0FBVyxDQUFDLEVBQUUsMEJBQVksQ0FBQyxDQUFBO0lBQ2xFLE1BQU0sT0FBTyxHQUFHLElBQUksNEJBQWMsQ0FBQyxFQUFFLGNBQWMsRUFBRSxTQUFTLEVBQUUsQ0FBQyxDQUFBO0lBRWpFLE1BQU0sU0FBUyxHQUFHLE1BQU0scUJBQU8sQ0FBQyxPQUFPLEVBQUUsVUFBVSxDQUFDLENBQUE7SUFFcEQsT0FBTyxFQUFFLFVBQVUsRUFBRSxTQUFTLEVBQUUsQ0FBQTtBQUNsQyxDQUFDO0FBWEQsMEVBV0MifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3JlZ2lvbmFsX2Rpc2NvdmVyeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfcmVnaW9uYWxfZGlzY292ZXJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOzs7QUFFdEMseURBT2dDO0FBQ2hDLE1BQU0sRUFBRSxPQUFPLEVBQUUsR0FBRyx5QkFBVyxDQUFDLDhCQUFnQixDQUFDLDRCQUE0QixDQUFDLENBQUE7QUFDdkUsS0FBSyxVQUFVLDZCQUE2QixDQUNqRCxVQUEyQjtJQUUzQixNQUFNLFNBQVMsR0FBRyxJQUFJLENBQUE7SUFDdEIsc0VBQXNFO0lBQ3RFLE1BQU0sY0FBYyxHQUFHLDBCQUFZLENBQUMsQ0FBQyxXQUFXLENBQUMsRUFBRSwwQkFBWSxDQUFDLENBQUE7SUFDaEUsTUFBTSxPQUFPLEdBQUcsSUFBSSw0QkFBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLFNBQVMsRUFBRSxDQUFDLENBQUE7SUFFakUsTUFBTSxTQUFTLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFVBQVUsQ0FBQyxDQUFBO0lBRXBELE9BQU8sRUFBRSxVQUFVLEVBQUUsU0FBUyxFQUFFLENBQUE7QUFDbEMsQ0FBQztBQVhELHNFQVdDO0FBRU0sS0FBSyxVQUFVLCtCQUErQixDQUNuRCxVQUEyQjtJQUUzQixNQUFNLFNBQVMsR0FBRyxJQUFJLENBQUE7SUFDdEIsc0VBQXNFO0lBQ3RFLE1BQU0sY0FBYyxHQUFHLDRCQUFjLENBQUMsQ0FBQyxXQUFXLENBQUMsRUFBRSwwQkFBWSxDQUFDLENBQUE7SUFDbEUsTUFBTSxPQUFPLEdBQUcsSUFBSSw0QkFBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLFNBQVMsRUFBRSxDQUFDLENBQUE7SUFFakUsTUFBTSxTQUFTLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFVBQVUsQ0FBQyxDQUFBO0lBRXBELE9BQU8sRUFBRSxVQUFVLEVBQUUsU0FBUyxFQUFFLENBQUE7QUFDbEMsQ0FBQztBQVhELDBFQVdDIn0=

@@ -1,1 +0,1 @@

{"version":3,"file":"kms_simple.d.ts","sourceRoot":"","sources":["../../src/kms_simple.ts"],"names":[],"mappings":";AAKA,wBAAsB,aAAa;;;;;GAgElC"}
{"version":3,"file":"kms_simple.d.ts","sourceRoot":"","sources":["../../src/kms_simple.ts"],"names":[],"mappings":";AAWA,wBAAsB,aAAa;;;;;GAgElC"}

@@ -5,3 +5,5 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.kmsSimpleTest = void 0;
const client_node_1 = require("@aws-crypto/client-node");
const { encrypt, decrypt } = client_node_1.buildClient(client_node_1.CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
async function kmsSimpleTest() {

@@ -41,7 +43,7 @@ /* A KMS CMK is required to generate the data key.

/* Encrypt the data. */
const { result } = await client_node_1.encrypt(keyring, cleartext, {
const { result } = await encrypt(keyring, cleartext, {
encryptionContext: context,
});
/* Decrypt the data. */
const { plaintext, messageHeader } = await client_node_1.decrypt(keyring, result);
const { plaintext, messageHeader } = await decrypt(keyring, result);
/* Grab the encryption context so you can verify it. */

@@ -64,2 +66,2 @@ const { encryptionContext } = messageHeader;

exports.kmsSimpleTest = kmsSimpleTest;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOztBQUV0Qyx5REFBMEU7QUFFbkUsS0FBSyxVQUFVLGFBQWE7SUFDakM7O09BRUc7SUFDSCxNQUFNLGNBQWMsR0FDbEIseURBQXlELENBQUE7SUFFM0Q7Ozs7OztPQU1HO0lBQ0gsTUFBTSxNQUFNLEdBQUc7UUFDYiw2RUFBNkU7S0FDOUUsQ0FBQTtJQUVELDhEQUE4RDtJQUM5RCxNQUFNLE9BQU8sR0FBRyxJQUFJLDRCQUFjLENBQUMsRUFBRSxjQUFjLEVBQUUsTUFBTSxFQUFFLENBQUMsQ0FBQTtJQUU5RDs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw2Q0FBNkM7SUFDN0MsTUFBTSxTQUFTLEdBQUcsTUFBTSxDQUFBO0lBRXhCLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsTUFBTSxFQUFFLEdBQUcsTUFBTSxxQkFBTyxDQUFDLE9BQU8sRUFBRSxTQUFTLEVBQUU7UUFDbkQsaUJBQWlCLEVBQUUsT0FBTztLQUMzQixDQUFDLENBQUE7SUFFRix1QkFBdUI7SUFDdkIsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsR0FBRyxNQUFNLHFCQUFPLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFBO0lBRW5FLHVEQUF1RDtJQUN2RCxNQUFNLEVBQUUsaUJBQWlCLEVBQUUsR0FBRyxhQUFhLENBQUE7SUFFM0M7Ozs7OztPQU1HO0lBQ0gsTUFBTSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRSxFQUFFO1FBQy9DLElBQUksaUJBQWlCLENBQUMsR0FBRyxDQUFDLEtBQUssS0FBSztZQUNsQyxNQUFNLElBQUksS0FBSyxDQUFDLG1EQUFtRCxDQUFDLENBQUE7SUFDeEUsQ0FBQyxDQUFDLENBQUE7SUFFRixrREFBa0Q7SUFDbEQsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxDQUFBO0FBQ3hELENBQUM7QUFoRUQsc0NBZ0VDIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOzs7QUFFdEMseURBSWdDO0FBQ2hDLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLEdBQUcseUJBQVcsQ0FDdEMsOEJBQWdCLENBQUMsNEJBQTRCLENBQzlDLENBQUE7QUFDTSxLQUFLLFVBQVUsYUFBYTtJQUNqQzs7T0FFRztJQUNILE1BQU0sY0FBYyxHQUNsQix5REFBeUQsQ0FBQTtJQUUzRDs7Ozs7O09BTUc7SUFDSCxNQUFNLE1BQU0sR0FBRztRQUNiLDZFQUE2RTtLQUM5RSxDQUFBO0lBRUQsOERBQThEO0lBQzlELE1BQU0sT0FBTyxHQUFHLElBQUksNEJBQWMsQ0FBQyxFQUFFLGNBQWMsRUFBRSxNQUFNLEVBQUUsQ0FBQyxDQUFBO0lBRTlEOzs7Ozs7OztPQVFHO0lBQ0gsTUFBTSxPQUFPLEdBQUc7UUFDZCxLQUFLLEVBQUUsTUFBTTtRQUNiLE9BQU8sRUFBRSwwQkFBMEI7UUFDbkMsTUFBTSxFQUFFLFdBQVc7S0FDcEIsQ0FBQTtJQUVELDZDQUE2QztJQUM3QyxNQUFNLFNBQVMsR0FBRyxNQUFNLENBQUE7SUFFeEIsdUJBQXVCO0lBQ3ZCLE1BQU0sRUFBRSxNQUFNLEVBQUUsR0FBRyxNQUFNLE9BQU8sQ0FBQyxPQUFPLEVBQUUsU0FBUyxFQUFFO1FBQ25ELGlCQUFpQixFQUFFLE9BQU87S0FDM0IsQ0FBQyxDQUFBO0lBRUYsdUJBQXVCO0lBQ3ZCLE1BQU0sRUFBRSxTQUFTLEVBQUUsYUFBYSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFBO0lBRW5FLHVEQUF1RDtJQUN2RCxNQUFNLEVBQUUsaUJBQWlCLEVBQUUsR0FBRyxhQUFhLENBQUE7SUFFM0M7Ozs7OztPQU1HO0lBQ0gsTUFBTSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRSxFQUFFO1FBQy9DLElBQUksaUJBQWlCLENBQUMsR0FBRyxDQUFDLEtBQUssS0FBSztZQUNsQyxNQUFNLElBQUksS0FBSyxDQUFDLG1EQUFtRCxDQUFDLENBQUE7SUFDeEUsQ0FBQyxDQUFDLENBQUE7SUFFRixrREFBa0Q7SUFDbEQsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxDQUFBO0FBQ3hELENBQUM7QUFoRUQsc0NBZ0VDIn0=

@@ -1,1 +0,1 @@

{"version":3,"file":"kms_stream.d.ts","sourceRoot":"","sources":["../../src/kms_stream.ts"],"names":[],"mappings":";AAeA,wBAAsB,aAAa,CAAC,QAAQ,EAAE,MAAM,mBAwDnD"}
{"version":3,"file":"kms_stream.d.ts","sourceRoot":"","sources":["../../src/kms_stream.ts"],"names":[],"mappings":";AAkBA,wBAAsB,aAAa,CAAC,QAAQ,EAAE,MAAM,mBAwDnD"}

@@ -5,3 +5,5 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.kmsStreamTest = void 0;
const client_node_1 = require("@aws-crypto/client-node");
const { encryptStream, decryptStream } = client_node_1.buildClient(client_node_1.CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
const stream_1 = require("stream");

@@ -34,4 +36,4 @@ const fs_1 = require("fs");

const stream = fs_1.createReadStream(filename)
.pipe(client_node_1.encryptStream(keyring, { encryptionContext: context }))
.pipe(client_node_1.decryptStream(new client_node_1.KmsKeyringNode({ discovery: true })))
.pipe(encryptStream(keyring, { encryptionContext: context }))
.pipe(decryptStream(new client_node_1.KmsKeyringNode({ discovery: true })))
.on('MessageHeader', ({ encryptionContext }) => {

@@ -64,2 +66,2 @@ /* Verify the encryption context.

exports.kmsStreamTest = kmsStreamTest;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3N0cmVhbS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfc3RyZWFtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOztBQUV0Qyx5REFLZ0M7QUFFaEMsbUNBQWlDO0FBQ2pDLDJCQUFxQztBQUNyQywrQkFBZ0M7QUFDaEMsTUFBTSxhQUFhLEdBQUcsZ0JBQVMsQ0FBQyxpQkFBUSxDQUFDLENBQUE7QUFFbEMsS0FBSyxVQUFVLGFBQWEsQ0FBQyxRQUFnQjtJQUNsRDs7T0FFRztJQUNILE1BQU0sY0FBYyxHQUNsQix5REFBeUQsQ0FBQTtJQUUzRCw4REFBOEQ7SUFDOUQsTUFBTSxPQUFPLEdBQUcsSUFBSSw0QkFBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLENBQUMsQ0FBQTtJQUV0RDs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw0RUFBNEU7SUFDNUUsTUFBTSxNQUFNLEdBQUcscUJBQWdCLENBQUMsUUFBUSxDQUFDO1NBQ3RDLElBQUksQ0FBQywyQkFBYSxDQUFDLE9BQU8sRUFBRSxFQUFFLGlCQUFpQixFQUFFLE9BQU8sRUFBRSxDQUFDLENBQUM7U0FDNUQsSUFBSSxDQUFDLDJCQUFhLENBQUMsSUFBSSw0QkFBYyxDQUFDLEVBQUUsU0FBUyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztTQUM1RCxFQUFFLENBQUMsZUFBZSxFQUFFLENBQUMsRUFBRSxpQkFBaUIsRUFBaUIsRUFBRSxFQUFFO1FBQzVEOzs7Ozs7V0FNRztRQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtZQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7Z0JBQ2xDLE1BQU0sSUFBSSxLQUFLLENBQUMsbURBQW1ELENBQUMsQ0FBQTtRQUN4RSxDQUFDLENBQUMsQ0FBQTtJQUNKLENBQUMsQ0FBQyxDQUFBO0lBRUo7Ozs7O09BS0c7SUFDSCxNQUFNLElBQUksR0FBYSxFQUFFLENBQUE7SUFDekIsTUFBTSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxLQUFhLEVBQUUsRUFBRTtRQUNsQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFBO0lBQ2xCLENBQUMsQ0FBQyxDQUFBO0lBRUYsTUFBTSxhQUFhLENBQUMsTUFBTSxDQUFDLENBQUE7SUFDM0IsT0FBTyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFBO0FBQzVCLENBQUM7QUF4REQsc0NBd0RDIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3N0cmVhbS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfc3RyZWFtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOzs7QUFFdEMseURBS2dDO0FBQ2hDLE1BQU0sRUFBRSxhQUFhLEVBQUUsYUFBYSxFQUFFLEdBQUcseUJBQVcsQ0FDbEQsOEJBQWdCLENBQUMsNEJBQTRCLENBQzlDLENBQUE7QUFFRCxtQ0FBaUM7QUFDakMsMkJBQXFDO0FBQ3JDLCtCQUFnQztBQUNoQyxNQUFNLGFBQWEsR0FBRyxnQkFBUyxDQUFDLGlCQUFRLENBQUMsQ0FBQTtBQUVsQyxLQUFLLFVBQVUsYUFBYSxDQUFDLFFBQWdCO0lBQ2xEOztPQUVHO0lBQ0gsTUFBTSxjQUFjLEdBQ2xCLHlEQUF5RCxDQUFBO0lBRTNELDhEQUE4RDtJQUM5RCxNQUFNLE9BQU8sR0FBRyxJQUFJLDRCQUFjLENBQUMsRUFBRSxjQUFjLEVBQUUsQ0FBQyxDQUFBO0lBRXREOzs7Ozs7OztPQVFHO0lBQ0gsTUFBTSxPQUFPLEdBQUc7UUFDZCxLQUFLLEVBQUUsTUFBTTtRQUNiLE9BQU8sRUFBRSwwQkFBMEI7UUFDbkMsTUFBTSxFQUFFLFdBQVc7S0FDcEIsQ0FBQTtJQUVELDRFQUE0RTtJQUM1RSxNQUFNLE1BQU0sR0FBRyxxQkFBZ0IsQ0FBQyxRQUFRLENBQUM7U0FDdEMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxPQUFPLEVBQUUsRUFBRSxpQkFBaUIsRUFBRSxPQUFPLEVBQUUsQ0FBQyxDQUFDO1NBQzVELElBQUksQ0FBQyxhQUFhLENBQUMsSUFBSSw0QkFBYyxDQUFDLEVBQUUsU0FBUyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztTQUM1RCxFQUFFLENBQUMsZUFBZSxFQUFFLENBQUMsRUFBRSxpQkFBaUIsRUFBaUIsRUFBRSxFQUFFO1FBQzVEOzs7Ozs7V0FNRztRQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtZQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7Z0JBQ2xDLE1BQU0sSUFBSSxLQUFLLENBQUMsbURBQW1ELENBQUMsQ0FBQTtRQUN4RSxDQUFDLENBQUMsQ0FBQTtJQUNKLENBQUMsQ0FBQyxDQUFBO0lBRUo7Ozs7O09BS0c7SUFDSCxNQUFNLElBQUksR0FBYSxFQUFFLENBQUE7SUFDekIsTUFBTSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxLQUFhLEVBQUUsRUFBRTtRQUNsQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFBO0lBQ2xCLENBQUMsQ0FBQyxDQUFBO0lBRUYsTUFBTSxhQUFhLENBQUMsTUFBTSxDQUFDLENBQUE7SUFDM0IsT0FBTyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFBO0FBQzVCLENBQUM7QUF4REQsc0NBd0RDIn0=

@@ -1,1 +0,1 @@

{"version":3,"file":"multi_keyring.d.ts","sourceRoot":"","sources":["../../src/multi_keyring.ts"],"names":[],"mappings":";AAkBA,wBAAsB,gBAAgB;;;;;GAiGrC"}
{"version":3,"file":"multi_keyring.d.ts","sourceRoot":"","sources":["../../src/multi_keyring.ts"],"names":[],"mappings":";AAoBA,wBAAsB,gBAAgB;;;;;GAiGrC"}

@@ -5,2 +5,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.multiKeyringTest = void 0;
/* This is a simple example of using a multi-keyring KMS keyring

@@ -12,2 +13,3 @@ * to combine a KMS keyring and a raw AES keyring

const crypto_1 = require("crypto");
const { encrypt, decrypt } = client_node_1.buildClient(client_node_1.CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
async function multiKeyringTest() {

@@ -70,3 +72,3 @@ /* A KMS CMK is required to generate the data key.

/* Encrypt the data. */
const { result } = await client_node_1.encrypt(keyring, cleartext, {
const { result } = await encrypt(keyring, cleartext, {
encryptionContext: context,

@@ -81,3 +83,3 @@ });

*/
const { plaintext, messageHeader } = await client_node_1.decrypt(keyring, result);
const { plaintext, messageHeader } = await decrypt(keyring, result);
/* Grab the encryption context so you can verify it. */

@@ -100,2 +102,2 @@ const { encryptionContext } = messageHeader;

exports.multiKeyringTest = multiKeyringTest;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibXVsdGlfa2V5cmluZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tdWx0aV9rZXlyaW5nLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOztBQUV0Qzs7O0dBR0c7QUFFSCx5REFPZ0M7QUFDaEMsbUNBQW9DO0FBRTdCLEtBQUssVUFBVSxnQkFBZ0I7SUFDcEM7O09BRUc7SUFDSCxNQUFNLGNBQWMsR0FDbEIseURBQXlELENBQUE7SUFFM0Q7Ozs7OztPQU1HO0lBQ0gsTUFBTSxNQUFNLEdBQUc7UUFDYiw2RUFBNkU7S0FDOUUsQ0FBQTtJQUVELDhEQUE4RDtJQUM5RCxNQUFNLFVBQVUsR0FBRyxJQUFJLDRCQUFjLENBQUMsRUFBRSxjQUFjLEVBQUUsTUFBTSxFQUFFLENBQUMsQ0FBQTtJQUVqRTs7OztPQUlHO0lBQ0gsTUFBTSxPQUFPLEdBQUcsVUFBVSxDQUFBO0lBQzFCLE1BQU0sWUFBWSxHQUFHLGVBQWUsQ0FBQTtJQUNwQyxvRUFBb0U7SUFDcEUsTUFBTSxhQUFhLEdBQ2pCLDJDQUE2QixDQUFDLGdDQUFnQyxDQUFBO0lBQ2hFLDREQUE0RDtJQUM1RCxNQUFNLG9CQUFvQixHQUFHLG9CQUFXLENBQUMsRUFBRSxDQUFDLENBQUE7SUFFNUMsb0NBQW9DO0lBQ3BDLE1BQU0sVUFBVSxHQUFHLElBQUksK0JBQWlCLENBQUM7UUFDdkMsT0FBTztRQUNQLFlBQVk7UUFDWixvQkFBb0I7UUFDcEIsYUFBYTtLQUNkLENBQUMsQ0FBQTtJQUVGLG1EQUFtRDtJQUNuRCxNQUFNLE9BQU8sR0FBRyxJQUFJLDhCQUFnQixDQUFDO1FBQ25DLFNBQVMsRUFBRSxVQUFVO1FBQ3JCLFFBQVEsRUFBRSxDQUFDLFVBQVUsQ0FBQztLQUN2QixDQUFDLENBQUE7SUFFRjs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw2Q0FBNkM7SUFDN0MsTUFBTSxTQUFTLEdBQUcsTUFBTSxDQUFBO0lBRXhCLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsTUFBTSxFQUFFLEdBQUcsTUFBTSxxQkFBTyxDQUFDLE9BQU8sRUFBRSxTQUFTLEVBQUU7UUFDbkQsaUJBQWlCLEVBQUUsT0FBTztLQUMzQixDQUFDLENBQUE7SUFFRjs7Ozs7O09BTUc7SUFDSCxNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxHQUFHLE1BQU0scUJBQU8sQ0FBQyxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUE7SUFFbkUsdURBQXVEO0lBQ3ZELE1BQU0sRUFBRSxpQkFBaUIsRUFBRSxHQUFHLGFBQWEsQ0FBQTtJQUUzQzs7Ozs7O09BTUc7SUFDSCxNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLEtBQUssQ0FBQyxFQUFFLEVBQUU7UUFDL0MsSUFBSSxpQkFBaUIsQ0FBQyxHQUFHLENBQUMsS0FBSyxLQUFLO1lBQ2xDLE1BQU0sSUFBSSxLQUFLLENBQUMsbURBQW1ELENBQUMsQ0FBQTtJQUN4RSxDQUFDLENBQUMsQ0FBQTtJQUVGLGtEQUFrRDtJQUNsRCxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsYUFBYSxFQUFFLENBQUE7QUFDeEQsQ0FBQztBQWpHRCw0Q0FpR0MifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibXVsdGlfa2V5cmluZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tdWx0aV9rZXlyaW5nLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOzs7QUFFdEM7OztHQUdHO0FBRUgseURBT2dDO0FBQ2hDLG1DQUFvQztBQUNwQyxNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxHQUFHLHlCQUFXLENBQ3RDLDhCQUFnQixDQUFDLDRCQUE0QixDQUM5QyxDQUFBO0FBQ00sS0FBSyxVQUFVLGdCQUFnQjtJQUNwQzs7T0FFRztJQUNILE1BQU0sY0FBYyxHQUNsQix5REFBeUQsQ0FBQTtJQUUzRDs7Ozs7O09BTUc7SUFDSCxNQUFNLE1BQU0sR0FBRztRQUNiLDZFQUE2RTtLQUM5RSxDQUFBO0lBRUQsOERBQThEO0lBQzlELE1BQU0sVUFBVSxHQUFHLElBQUksNEJBQWMsQ0FBQyxFQUFFLGNBQWMsRUFBRSxNQUFNLEVBQUUsQ0FBQyxDQUFBO0lBRWpFOzs7O09BSUc7SUFDSCxNQUFNLE9BQU8sR0FBRyxVQUFVLENBQUE7SUFDMUIsTUFBTSxZQUFZLEdBQUcsZUFBZSxDQUFBO0lBQ3BDLG9FQUFvRTtJQUNwRSxNQUFNLGFBQWEsR0FDakIsMkNBQTZCLENBQUMsZ0NBQWdDLENBQUE7SUFDaEUsNERBQTREO0lBQzVELE1BQU0sb0JBQW9CLEdBQUcsb0JBQVcsQ0FBQyxFQUFFLENBQUMsQ0FBQTtJQUU1QyxvQ0FBb0M7SUFDcEMsTUFBTSxVQUFVLEdBQUcsSUFBSSwrQkFBaUIsQ0FBQztRQUN2QyxPQUFPO1FBQ1AsWUFBWTtRQUNaLG9CQUFvQjtRQUNwQixhQUFhO0tBQ2QsQ0FBQyxDQUFBO0lBRUYsbURBQW1EO0lBQ25ELE1BQU0sT0FBTyxHQUFHLElBQUksOEJBQWdCLENBQUM7UUFDbkMsU0FBUyxFQUFFLFVBQVU7UUFDckIsUUFBUSxFQUFFLENBQUMsVUFBVSxDQUFDO0tBQ3ZCLENBQUMsQ0FBQTtJQUVGOzs7Ozs7OztPQVFHO0lBQ0gsTUFBTSxPQUFPLEdBQUc7UUFDZCxLQUFLLEVBQUUsTUFBTTtRQUNiLE9BQU8sRUFBRSwwQkFBMEI7UUFDbkMsTUFBTSxFQUFFLFdBQVc7S0FDcEIsQ0FBQTtJQUVELDZDQUE2QztJQUM3QyxNQUFNLFNBQVMsR0FBRyxNQUFNLENBQUE7SUFFeEIsdUJBQXVCO0lBQ3ZCLE1BQU0sRUFBRSxNQUFNLEVBQUUsR0FBRyxNQUFNLE9BQU8sQ0FBQyxPQUFPLEVBQUUsU0FBUyxFQUFFO1FBQ25ELGlCQUFpQixFQUFFLE9BQU87S0FDM0IsQ0FBQyxDQUFBO0lBRUY7Ozs7OztPQU1HO0lBQ0gsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsR0FBRyxNQUFNLE9BQU8sQ0FBQyxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUE7SUFFbkUsdURBQXVEO0lBQ3ZELE1BQU0sRUFBRSxpQkFBaUIsRUFBRSxHQUFHLGFBQWEsQ0FBQTtJQUUzQzs7Ozs7O09BTUc7SUFDSCxNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLEtBQUssQ0FBQyxFQUFFLEVBQUU7UUFDL0MsSUFBSSxpQkFBaUIsQ0FBQyxHQUFHLENBQUMsS0FBSyxLQUFLO1lBQ2xDLE1BQU0sSUFBSSxLQUFLLENBQUMsbURBQW1ELENBQUMsQ0FBQTtJQUN4RSxDQUFDLENBQUMsQ0FBQTtJQUVGLGtEQUFrRDtJQUNsRCxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsYUFBYSxFQUFFLENBQUE7QUFDeEQsQ0FBQztBQWpHRCw0Q0FpR0MifQ==

@@ -1,1 +0,1 @@

{"version":3,"file":"rsa_simple.d.ts","sourceRoot":"","sources":["../../src/rsa_simple.ts"],"names":[],"mappings":";AASA;;;GAGG;AACH,wBAAsB,OAAO;;;;GA2D5B"}
{"version":3,"file":"rsa_simple.d.ts","sourceRoot":"","sources":["../../src/rsa_simple.ts"],"names":[],"mappings":";AAeA;;;GAGG;AACH,wBAAsB,OAAO;;;;GA2D5B"}

@@ -5,3 +5,5 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.rsaTest = void 0;
const client_node_1 = require("@aws-crypto/client-node");
const { encrypt, decrypt } = client_node_1.buildClient(client_node_1.CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
const crypto_1 = require("crypto");

@@ -46,7 +48,7 @@ const util_1 = require("util");

/* Encrypt the data. */
const { result } = await client_node_1.encrypt(keyring, cleartext, {
const { result } = await encrypt(keyring, cleartext, {
encryptionContext: context,
});
/* Decrypt the data. */
const { plaintext, messageHeader } = await client_node_1.decrypt(keyring, result);
const { plaintext, messageHeader } = await decrypt(keyring, result);
/* Grab the encryption context so you can verify it. */

@@ -83,2 +85,2 @@ const { encryptionContext } = messageHeader;

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicnNhX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yc2Ffc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOztBQUV0Qyx5REFBNkU7QUFFN0UsbUNBQXdDO0FBQ3hDLCtCQUFnQztBQUNoQyxNQUFNLG9CQUFvQixHQUFHLGdCQUFTLENBQUMsd0JBQWUsQ0FBQyxDQUFBO0FBRXZEOzs7R0FHRztBQUNJLEtBQUssVUFBVSxPQUFPO0lBQzNCOzs7O09BSUc7SUFDSCxNQUFNLE9BQU8sR0FBRyxVQUFVLENBQUE7SUFDMUIsTUFBTSxZQUFZLEdBQUcsZUFBZSxDQUFBO0lBQ3BDLG9EQUFvRDtJQUNwRCxNQUFNLE1BQU0sR0FBRyxNQUFNLGVBQWUsRUFBRSxDQUFBO0lBRXRDOzs7T0FHRztJQUNILE1BQU0sT0FBTyxHQUFHLElBQUksK0JBQWlCLENBQUMsRUFBRSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sRUFBRSxDQUFDLENBQUE7SUFFeEU7Ozs7Ozs7O09BUUc7SUFDSCxNQUFNLE9BQU8sR0FBRztRQUNkLEtBQUssRUFBRSxNQUFNO1FBQ2IsT0FBTyxFQUFFLDBCQUEwQjtRQUNuQyxNQUFNLEVBQUUsV0FBVztLQUNwQixDQUFBO0lBRUQsNkNBQTZDO0lBQzdDLE1BQU0sU0FBUyxHQUFHLE1BQU0sQ0FBQTtJQUV4Qix1QkFBdUI7SUFDdkIsTUFBTSxFQUFFLE1BQU0sRUFBRSxHQUFHLE1BQU0scUJBQU8sQ0FBQyxPQUFPLEVBQUUsU0FBUyxFQUFFO1FBQ25ELGlCQUFpQixFQUFFLE9BQU87S0FDM0IsQ0FBQyxDQUFBO0lBQ0YsdUJBQXVCO0lBQ3ZCLE1BQU0sRUFBRSxTQUFTLEVBQUUsYUFBYSxFQUFFLEdBQUcsTUFBTSxxQkFBTyxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQTtJQUVuRSx1REFBdUQ7SUFDdkQsTUFBTSxFQUFFLGlCQUFpQixFQUFFLEdBQUcsYUFBYSxDQUFBO0lBRTNDOzs7Ozs7T0FNRztJQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxDQUFBO0FBQ3pDLENBQUM7QUEzREQsMEJBMkRDO0FBRUQ7O0dBRUc7QUFDSCxLQUFLLFVBQVUsZUFBZTtJQUM1QixNQUFNLGFBQWEsR0FBRyxJQUFJLENBQUE7SUFDMUIsTUFBTSxpQkFBaUIsR0FBRyxFQUFFLElBQUksRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRSxDQUFBO0lBQzFELE1BQU0sa0JBQWtCLEdBQUcsRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsQ0FBQTtJQUMzRCxhQUFhO0lBQ2IsT0FBTyxvQkFBb0IsQ0FBQyxLQUFLLEVBQUU7UUFDakMsYUFBYTtRQUNiLGlCQUFpQjtRQUNqQixrQkFBa0I7S0FDbkIsQ0FBQyxDQUFBO0FBQ0osQ0FBQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicnNhX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yc2Ffc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxvRUFBb0U7QUFDcEUsc0NBQXNDOzs7QUFFdEMseURBSWdDO0FBQ2hDLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLEdBQUcseUJBQVcsQ0FDdEMsOEJBQWdCLENBQUMsNEJBQTRCLENBQzlDLENBQUE7QUFDRCxtQ0FBd0M7QUFDeEMsK0JBQWdDO0FBQ2hDLE1BQU0sb0JBQW9CLEdBQUcsZ0JBQVMsQ0FBQyx3QkFBZSxDQUFDLENBQUE7QUFFdkQ7OztHQUdHO0FBQ0ksS0FBSyxVQUFVLE9BQU87SUFDM0I7Ozs7T0FJRztJQUNILE1BQU0sT0FBTyxHQUFHLFVBQVUsQ0FBQTtJQUMxQixNQUFNLFlBQVksR0FBRyxlQUFlLENBQUE7SUFDcEMsb0RBQW9EO0lBQ3BELE1BQU0sTUFBTSxHQUFHLE1BQU0sZUFBZSxFQUFFLENBQUE7SUFFdEM7OztPQUdHO0lBQ0gsTUFBTSxPQUFPLEdBQUcsSUFBSSwrQkFBaUIsQ0FBQyxFQUFFLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxFQUFFLENBQUMsQ0FBQTtJQUV4RTs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw2Q0FBNkM7SUFDN0MsTUFBTSxTQUFTLEdBQUcsTUFBTSxDQUFBO0lBRXhCLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsTUFBTSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFNBQVMsRUFBRTtRQUNuRCxpQkFBaUIsRUFBRSxPQUFPO0tBQzNCLENBQUMsQ0FBQTtJQUNGLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxHQUFHLE1BQU0sT0FBTyxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQTtJQUVuRSx1REFBdUQ7SUFDdkQsTUFBTSxFQUFFLGlCQUFpQixFQUFFLEdBQUcsYUFBYSxDQUFBO0lBRTNDOzs7Ozs7T0FNRztJQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxDQUFBO0FBQ3pDLENBQUM7QUEzREQsMEJBMkRDO0FBRUQ7O0dBRUc7QUFDSCxLQUFLLFVBQVUsZUFBZTtJQUM1QixNQUFNLGFBQWEsR0FBRyxJQUFJLENBQUE7SUFDMUIsTUFBTSxpQkFBaUIsR0FBRyxFQUFFLElBQUksRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRSxDQUFBO0lBQzFELE1BQU0sa0JBQWtCLEdBQUcsRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsQ0FBQTtJQUMzRCxhQUFhO0lBQ2IsT0FBTyxvQkFBb0IsQ0FBQyxLQUFLLEVBQUU7UUFDakMsYUFBYTtRQUNiLGlCQUFpQjtRQUNqQixrQkFBa0I7S0FDbkIsQ0FBQyxDQUFBO0FBQ0osQ0FBQyJ9

@@ -1,1 +0,1 @@

{"version":3,"file":"aes_simple.d.ts","sourceRoot":"","sources":["../../src/aes_simple.ts"],"names":[],"mappings":";AAWA;;;GAGG;AACH,wBAAsB,OAAO;;;;GAkE5B"}
{"version":3,"file":"aes_simple.d.ts","sourceRoot":"","sources":["../../src/aes_simple.ts"],"names":[],"mappings":";AAcA;;;GAGG;AACH,wBAAsB,OAAO;;;;GAkE5B"}
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
import { RawAesKeyringNode, encrypt, decrypt, RawAesWrappingSuiteIdentifier, } from '@aws-crypto/client-node';
import { RawAesKeyringNode, buildClient, CommitmentPolicy, RawAesWrappingSuiteIdentifier, } from '@aws-crypto/client-node';
import { randomBytes } from 'crypto';
const { encrypt, decrypt } = buildClient(CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
/**

@@ -66,2 +67,2 @@ * This function is an example of using the RawAesKeyringNode

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWVzX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hZXNfc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEMsT0FBTyxFQUNMLGlCQUFpQixFQUNqQixPQUFPLEVBQ1AsT0FBTyxFQUNQLDZCQUE2QixHQUM5QixNQUFNLHlCQUF5QixDQUFBO0FBQ2hDLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxRQUFRLENBQUE7QUFFcEM7OztHQUdHO0FBQ0gsTUFBTSxDQUFDLEtBQUssVUFBVSxPQUFPO0lBQzNCOzs7O09BSUc7SUFDSCxNQUFNLE9BQU8sR0FBRyxVQUFVLENBQUE7SUFDMUIsTUFBTSxZQUFZLEdBQUcsZUFBZSxDQUFBO0lBRXBDLG9FQUFvRTtJQUNwRSxNQUFNLGFBQWEsR0FDakIsNkJBQTZCLENBQUMsZ0NBQWdDLENBQUE7SUFFaEUsNERBQTREO0lBQzVELE1BQU0sb0JBQW9CLEdBQUcsV0FBVyxDQUFDLEVBQUUsQ0FBQyxDQUFBO0lBRTVDLG9DQUFvQztJQUNwQyxNQUFNLE9BQU8sR0FBRyxJQUFJLGlCQUFpQixDQUFDO1FBQ3BDLE9BQU87UUFDUCxZQUFZO1FBQ1osb0JBQW9CO1FBQ3BCLGFBQWE7S0FDZCxDQUFDLENBQUE7SUFFRjs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw2Q0FBNkM7SUFDN0MsTUFBTSxTQUFTLEdBQUcsTUFBTSxDQUFBO0lBRXhCLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsTUFBTSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFNBQVMsRUFBRTtRQUNuRCxpQkFBaUIsRUFBRSxPQUFPO0tBQzNCLENBQUMsQ0FBQTtJQUNGLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxHQUFHLE1BQU0sT0FBTyxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQTtJQUVuRSx1REFBdUQ7SUFDdkQsTUFBTSxFQUFFLGlCQUFpQixFQUFFLEdBQUcsYUFBYSxDQUFBO0lBRTNDOzs7Ozs7T0FNRztJQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxDQUFBO0FBQ3pDLENBQUMifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWVzX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hZXNfc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEMsT0FBTyxFQUNMLGlCQUFpQixFQUNqQixXQUFXLEVBQ1gsZ0JBQWdCLEVBQ2hCLDZCQUE2QixHQUM5QixNQUFNLHlCQUF5QixDQUFBO0FBQ2hDLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxRQUFRLENBQUE7QUFDcEMsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsR0FBRyxXQUFXLENBQ3RDLGdCQUFnQixDQUFDLDRCQUE0QixDQUM5QyxDQUFBO0FBRUQ7OztHQUdHO0FBQ0gsTUFBTSxDQUFDLEtBQUssVUFBVSxPQUFPO0lBQzNCOzs7O09BSUc7SUFDSCxNQUFNLE9BQU8sR0FBRyxVQUFVLENBQUE7SUFDMUIsTUFBTSxZQUFZLEdBQUcsZUFBZSxDQUFBO0lBRXBDLG9FQUFvRTtJQUNwRSxNQUFNLGFBQWEsR0FDakIsNkJBQTZCLENBQUMsZ0NBQWdDLENBQUE7SUFFaEUsNERBQTREO0lBQzVELE1BQU0sb0JBQW9CLEdBQUcsV0FBVyxDQUFDLEVBQUUsQ0FBQyxDQUFBO0lBRTVDLG9DQUFvQztJQUNwQyxNQUFNLE9BQU8sR0FBRyxJQUFJLGlCQUFpQixDQUFDO1FBQ3BDLE9BQU87UUFDUCxZQUFZO1FBQ1osb0JBQW9CO1FBQ3BCLGFBQWE7S0FDZCxDQUFDLENBQUE7SUFFRjs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw2Q0FBNkM7SUFDN0MsTUFBTSxTQUFTLEdBQUcsTUFBTSxDQUFBO0lBRXhCLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsTUFBTSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFNBQVMsRUFBRTtRQUNuRCxpQkFBaUIsRUFBRSxPQUFPO0tBQzNCLENBQUMsQ0FBQTtJQUNGLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxHQUFHLE1BQU0sT0FBTyxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQTtJQUVuRSx1REFBdUQ7SUFDdkQsTUFBTSxFQUFFLGlCQUFpQixFQUFFLEdBQUcsYUFBYSxDQUFBO0lBRTNDOzs7Ozs7T0FNRztJQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxDQUFBO0FBQ3pDLENBQUMifQ==

@@ -1,1 +0,1 @@

{"version":3,"file":"caching_cmm.d.ts","sourceRoot":"","sources":["../../src/caching_cmm.ts"],"names":[],"mappings":";AAWA,wBAAsB,wBAAwB;;;;;GAoJ7C"}
{"version":3,"file":"caching_cmm.d.ts","sourceRoot":"","sources":["../../src/caching_cmm.ts"],"names":[],"mappings":";AAaA,wBAAsB,wBAAwB;;;;;GAoJ7C"}
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
import { KmsKeyringNode, encrypt, decrypt, NodeCachingMaterialsManager, getLocalCryptographicMaterialsCache, } from '@aws-crypto/client-node';
import { KmsKeyringNode, buildClient, CommitmentPolicy, NodeCachingMaterialsManager, getLocalCryptographicMaterialsCache, } from '@aws-crypto/client-node';
const { encrypt, decrypt } = buildClient(CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
export async function cachingCMMNodeSimpleTest() {

@@ -137,2 +138,2 @@ /* A KMS CMK is required to generate the data key.

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGluZ19jbW0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY2FjaGluZ19jbW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0VBQW9FO0FBQ3BFLHNDQUFzQztBQUV0QyxPQUFPLEVBQ0wsY0FBYyxFQUNkLE9BQU8sRUFDUCxPQUFPLEVBQ1AsMkJBQTJCLEVBQzNCLG1DQUFtQyxHQUNwQyxNQUFNLHlCQUF5QixDQUFBO0FBRWhDLE1BQU0sQ0FBQyxLQUFLLFVBQVUsd0JBQXdCO0lBQzVDOztPQUVHO0lBQ0gsTUFBTSxjQUFjLEdBQ2xCLHlEQUF5RCxDQUFBO0lBRTNEOzs7Ozs7Ozs7OztPQVdHO0lBQ0gsTUFBTSxNQUFNLEdBQUc7UUFDYiw2RUFBNkU7S0FDOUUsQ0FBQTtJQUVEOzs7T0FHRztJQUNILE1BQU0sT0FBTyxHQUFHLElBQUksY0FBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLE1BQU0sRUFBRSxDQUFDLENBQUE7SUFFOUQ7Ozs7Ozs7Ozs7O09BV0c7SUFDSCxNQUFNLFFBQVEsR0FBRyxHQUFHLENBQUE7SUFDcEIsTUFBTSxLQUFLLEdBQUcsbUNBQW1DLENBQUMsUUFBUSxDQUFDLENBQUE7SUFFM0Q7Ozs7O09BS0c7SUFDSCxNQUFNLFNBQVMsR0FBRyxzQkFBc0IsQ0FBQTtJQUV4Qzs7T0FFRztJQUNILE1BQU0sTUFBTSxHQUFHLElBQUksR0FBRyxFQUFFLENBQUE7SUFFeEI7OztPQUdHO0lBQ0gsTUFBTSxpQkFBaUIsR0FBRyxHQUFHLENBQUE7SUFFN0I7OztPQUdHO0lBQ0gsTUFBTSxvQkFBb0IsR0FBRyxFQUFFLENBQUE7SUFFL0IsTUFBTSxVQUFVLEdBQUcsSUFBSSwyQkFBMkIsQ0FBQztRQUNqRCxnQkFBZ0IsRUFBRSxPQUFPO1FBQ3pCLEtBQUs7UUFDTCxTQUFTO1FBQ1QsTUFBTTtRQUNOLGlCQUFpQjtRQUNqQixvQkFBb0I7S0FDckIsQ0FBQyxDQUFBO0lBRUY7Ozs7Ozs7Ozs7Ozs7Ozs7O09BaUJHO0lBQ0gsTUFBTSxpQkFBaUIsR0FBRztRQUN4QixLQUFLLEVBQUUsTUFBTTtRQUNiLE9BQU8sRUFBRSwwQkFBMEI7UUFDbkMsTUFBTSxFQUFFLFdBQVc7S0FDcEIsQ0FBQTtJQUVELDZDQUE2QztJQUM3QyxNQUFNLFNBQVMsR0FBRyxNQUFNLENBQUE7SUFFeEI7Ozs7Ozs7Ozs7Ozs7T0FhRztJQUNILE1BQU0sRUFBRSxNQUFNLEVBQUUsR0FBRyxNQUFNLE9BQU8sQ0FBQyxVQUFVLEVBQUUsU0FBUyxFQUFFO1FBQ3RELGlCQUFpQjtRQUNqQixlQUFlLEVBQUUsQ0FBQztLQUNuQixDQUFDLENBQUE7SUFFRjs7OztPQUlHO0lBQ0gsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsR0FBRyxNQUFNLE9BQU8sQ0FBQyxVQUFVLEVBQUUsTUFBTSxDQUFDLENBQUE7SUFFdEUsdURBQXVEO0lBQ3ZELE1BQU0sRUFBRSxpQkFBaUIsRUFBRSxnQkFBZ0IsRUFBRSxHQUFHLGFBQWEsQ0FBQTtJQUU3RDs7Ozs7O09BTUc7SUFDSCxNQUFNLENBQUMsT0FBTyxDQUFDLGlCQUFpQixDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUN6RCxJQUFJLGdCQUFnQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDakMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsQ0FBQTtBQUN4RCxDQUFDIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGluZ19jbW0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY2FjaGluZ19jbW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0VBQW9FO0FBQ3BFLHNDQUFzQztBQUV0QyxPQUFPLEVBQ0wsY0FBYyxFQUNkLFdBQVcsRUFDWCxnQkFBZ0IsRUFDaEIsMkJBQTJCLEVBQzNCLG1DQUFtQyxHQUNwQyxNQUFNLHlCQUF5QixDQUFBO0FBQ2hDLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLEdBQUcsV0FBVyxDQUN0QyxnQkFBZ0IsQ0FBQyw0QkFBNEIsQ0FDOUMsQ0FBQTtBQUNELE1BQU0sQ0FBQyxLQUFLLFVBQVUsd0JBQXdCO0lBQzVDOztPQUVHO0lBQ0gsTUFBTSxjQUFjLEdBQ2xCLHlEQUF5RCxDQUFBO0lBRTNEOzs7Ozs7Ozs7OztPQVdHO0lBQ0gsTUFBTSxNQUFNLEdBQUc7UUFDYiw2RUFBNkU7S0FDOUUsQ0FBQTtJQUVEOzs7T0FHRztJQUNILE1BQU0sT0FBTyxHQUFHLElBQUksY0FBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLE1BQU0sRUFBRSxDQUFDLENBQUE7SUFFOUQ7Ozs7Ozs7Ozs7O09BV0c7SUFDSCxNQUFNLFFBQVEsR0FBRyxHQUFHLENBQUE7SUFDcEIsTUFBTSxLQUFLLEdBQUcsbUNBQW1DLENBQUMsUUFBUSxDQUFDLENBQUE7SUFFM0Q7Ozs7O09BS0c7SUFDSCxNQUFNLFNBQVMsR0FBRyxzQkFBc0IsQ0FBQTtJQUV4Qzs7T0FFRztJQUNILE1BQU0sTUFBTSxHQUFHLElBQUksR0FBRyxFQUFFLENBQUE7SUFFeEI7OztPQUdHO0lBQ0gsTUFBTSxpQkFBaUIsR0FBRyxHQUFHLENBQUE7SUFFN0I7OztPQUdHO0lBQ0gsTUFBTSxvQkFBb0IsR0FBRyxFQUFFLENBQUE7SUFFL0IsTUFBTSxVQUFVLEdBQUcsSUFBSSwyQkFBMkIsQ0FBQztRQUNqRCxnQkFBZ0IsRUFBRSxPQUFPO1FBQ3pCLEtBQUs7UUFDTCxTQUFTO1FBQ1QsTUFBTTtRQUNOLGlCQUFpQjtRQUNqQixvQkFBb0I7S0FDckIsQ0FBQyxDQUFBO0lBRUY7Ozs7Ozs7Ozs7Ozs7Ozs7O09BaUJHO0lBQ0gsTUFBTSxpQkFBaUIsR0FBRztRQUN4QixLQUFLLEVBQUUsTUFBTTtRQUNiLE9BQU8sRUFBRSwwQkFBMEI7UUFDbkMsTUFBTSxFQUFFLFdBQVc7S0FDcEIsQ0FBQTtJQUVELDZDQUE2QztJQUM3QyxNQUFNLFNBQVMsR0FBRyxNQUFNLENBQUE7SUFFeEI7Ozs7Ozs7Ozs7Ozs7T0FhRztJQUNILE1BQU0sRUFBRSxNQUFNLEVBQUUsR0FBRyxNQUFNLE9BQU8sQ0FBQyxVQUFVLEVBQUUsU0FBUyxFQUFFO1FBQ3RELGlCQUFpQjtRQUNqQixlQUFlLEVBQUUsQ0FBQztLQUNuQixDQUFDLENBQUE7SUFFRjs7OztPQUlHO0lBQ0gsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsR0FBRyxNQUFNLE9BQU8sQ0FBQyxVQUFVLEVBQUUsTUFBTSxDQUFDLENBQUE7SUFFdEUsdURBQXVEO0lBQ3ZELE1BQU0sRUFBRSxpQkFBaUIsRUFBRSxnQkFBZ0IsRUFBRSxHQUFHLGFBQWEsQ0FBQTtJQUU3RDs7Ozs7O09BTUc7SUFDSCxNQUFNLENBQUMsT0FBTyxDQUFDLGlCQUFpQixDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUN6RCxJQUFJLGdCQUFnQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDakMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsQ0FBQTtBQUN4RCxDQUFDIn0=
/// <reference types="node" />
export declare function kmsRegionalDiscoveryLimitTest(ciphertext: string | Buffer): Promise<{
ciphertext: string | Buffer;
cleartext: import("@aws-crypto/client-node").DecryptOutput;
cleartext: import("@aws-crypto/decrypt-node/build/main/decrypt").DecryptOutput;
}>;
export declare function kmsRegionalDiscoveryExcludeTest(ciphertext: string | Buffer): Promise<{
ciphertext: string | Buffer;
cleartext: import("@aws-crypto/client-node").DecryptOutput;
cleartext: import("@aws-crypto/decrypt-node/build/main/decrypt").DecryptOutput;
}>;
//# sourceMappingURL=kms_regional_discovery.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"kms_regional_discovery.d.ts","sourceRoot":"","sources":["../../src/kms_regional_discovery.ts"],"names":[],"mappings":";AAWA,wBAAsB,6BAA6B,CACjD,UAAU,EAAE,MAAM,GAAG,MAAM;;;GAU5B;AAED,wBAAsB,+BAA+B,CACnD,UAAU,EAAE,MAAM,GAAG,MAAM;;;GAU5B"}
{"version":3,"file":"kms_regional_discovery.d.ts","sourceRoot":"","sources":["../../src/kms_regional_discovery.ts"],"names":[],"mappings":";AAYA,wBAAsB,6BAA6B,CACjD,UAAU,EAAE,MAAM,GAAG,MAAM;;;GAU5B;AAED,wBAAsB,+BAA+B,CACnD,UAAU,EAAE,MAAM,GAAG,MAAM;;;GAU5B"}
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
import { KmsKeyringNode, limitRegions, excludeRegions, getKmsClient, decrypt, } from '@aws-crypto/client-node';
import { KmsKeyringNode, limitRegions, excludeRegions, getKmsClient, buildClient, CommitmentPolicy, } from '@aws-crypto/client-node';
const { decrypt } = buildClient(CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
export async function kmsRegionalDiscoveryLimitTest(ciphertext) {

@@ -20,2 +21,2 @@ const discovery = true;

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3JlZ2lvbmFsX2Rpc2NvdmVyeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfcmVnaW9uYWxfZGlzY292ZXJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEMsT0FBTyxFQUNMLGNBQWMsRUFDZCxZQUFZLEVBQ1osY0FBYyxFQUNkLFlBQVksRUFDWixPQUFPLEdBQ1IsTUFBTSx5QkFBeUIsQ0FBQTtBQUVoQyxNQUFNLENBQUMsS0FBSyxVQUFVLDZCQUE2QixDQUNqRCxVQUEyQjtJQUUzQixNQUFNLFNBQVMsR0FBRyxJQUFJLENBQUE7SUFDdEIsc0VBQXNFO0lBQ3RFLE1BQU0sY0FBYyxHQUFHLFlBQVksQ0FBQyxDQUFDLFdBQVcsQ0FBQyxFQUFFLFlBQVksQ0FBQyxDQUFBO0lBQ2hFLE1BQU0sT0FBTyxHQUFHLElBQUksY0FBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLFNBQVMsRUFBRSxDQUFDLENBQUE7SUFFakUsTUFBTSxTQUFTLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFVBQVUsQ0FBQyxDQUFBO0lBRXBELE9BQU8sRUFBRSxVQUFVLEVBQUUsU0FBUyxFQUFFLENBQUE7QUFDbEMsQ0FBQztBQUVELE1BQU0sQ0FBQyxLQUFLLFVBQVUsK0JBQStCLENBQ25ELFVBQTJCO0lBRTNCLE1BQU0sU0FBUyxHQUFHLElBQUksQ0FBQTtJQUN0QixzRUFBc0U7SUFDdEUsTUFBTSxjQUFjLEdBQUcsY0FBYyxDQUFDLENBQUMsV0FBVyxDQUFDLEVBQUUsWUFBWSxDQUFDLENBQUE7SUFDbEUsTUFBTSxPQUFPLEdBQUcsSUFBSSxjQUFjLENBQUMsRUFBRSxjQUFjLEVBQUUsU0FBUyxFQUFFLENBQUMsQ0FBQTtJQUVqRSxNQUFNLFNBQVMsR0FBRyxNQUFNLE9BQU8sQ0FBQyxPQUFPLEVBQUUsVUFBVSxDQUFDLENBQUE7SUFFcEQsT0FBTyxFQUFFLFVBQVUsRUFBRSxTQUFTLEVBQUUsQ0FBQTtBQUNsQyxDQUFDIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3JlZ2lvbmFsX2Rpc2NvdmVyeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfcmVnaW9uYWxfZGlzY292ZXJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEMsT0FBTyxFQUNMLGNBQWMsRUFDZCxZQUFZLEVBQ1osY0FBYyxFQUNkLFlBQVksRUFDWixXQUFXLEVBQ1gsZ0JBQWdCLEdBQ2pCLE1BQU0seUJBQXlCLENBQUE7QUFDaEMsTUFBTSxFQUFFLE9BQU8sRUFBRSxHQUFHLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyw0QkFBNEIsQ0FBQyxDQUFBO0FBQzlFLE1BQU0sQ0FBQyxLQUFLLFVBQVUsNkJBQTZCLENBQ2pELFVBQTJCO0lBRTNCLE1BQU0sU0FBUyxHQUFHLElBQUksQ0FBQTtJQUN0QixzRUFBc0U7SUFDdEUsTUFBTSxjQUFjLEdBQUcsWUFBWSxDQUFDLENBQUMsV0FBVyxDQUFDLEVBQUUsWUFBWSxDQUFDLENBQUE7SUFDaEUsTUFBTSxPQUFPLEdBQUcsSUFBSSxjQUFjLENBQUMsRUFBRSxjQUFjLEVBQUUsU0FBUyxFQUFFLENBQUMsQ0FBQTtJQUVqRSxNQUFNLFNBQVMsR0FBRyxNQUFNLE9BQU8sQ0FBQyxPQUFPLEVBQUUsVUFBVSxDQUFDLENBQUE7SUFFcEQsT0FBTyxFQUFFLFVBQVUsRUFBRSxTQUFTLEVBQUUsQ0FBQTtBQUNsQyxDQUFDO0FBRUQsTUFBTSxDQUFDLEtBQUssVUFBVSwrQkFBK0IsQ0FDbkQsVUFBMkI7SUFFM0IsTUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFBO0lBQ3RCLHNFQUFzRTtJQUN0RSxNQUFNLGNBQWMsR0FBRyxjQUFjLENBQUMsQ0FBQyxXQUFXLENBQUMsRUFBRSxZQUFZLENBQUMsQ0FBQTtJQUNsRSxNQUFNLE9BQU8sR0FBRyxJQUFJLGNBQWMsQ0FBQyxFQUFFLGNBQWMsRUFBRSxTQUFTLEVBQUUsQ0FBQyxDQUFBO0lBRWpFLE1BQU0sU0FBUyxHQUFHLE1BQU0sT0FBTyxDQUFDLE9BQU8sRUFBRSxVQUFVLENBQUMsQ0FBQTtJQUVwRCxPQUFPLEVBQUUsVUFBVSxFQUFFLFNBQVMsRUFBRSxDQUFBO0FBQ2xDLENBQUMifQ==

@@ -1,1 +0,1 @@

{"version":3,"file":"kms_simple.d.ts","sourceRoot":"","sources":["../../src/kms_simple.ts"],"names":[],"mappings":";AAKA,wBAAsB,aAAa;;;;;GAgElC"}
{"version":3,"file":"kms_simple.d.ts","sourceRoot":"","sources":["../../src/kms_simple.ts"],"names":[],"mappings":";AAWA,wBAAsB,aAAa;;;;;GAgElC"}
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
import { KmsKeyringNode, encrypt, decrypt } from '@aws-crypto/client-node';
import { KmsKeyringNode, buildClient, CommitmentPolicy, } from '@aws-crypto/client-node';
const { encrypt, decrypt } = buildClient(CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
export async function kmsSimpleTest() {

@@ -59,2 +60,2 @@ /* A KMS CMK is required to generate the data key.

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEMsT0FBTyxFQUFFLGNBQWMsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0seUJBQXlCLENBQUE7QUFFMUUsTUFBTSxDQUFDLEtBQUssVUFBVSxhQUFhO0lBQ2pDOztPQUVHO0lBQ0gsTUFBTSxjQUFjLEdBQ2xCLHlEQUF5RCxDQUFBO0lBRTNEOzs7Ozs7T0FNRztJQUNILE1BQU0sTUFBTSxHQUFHO1FBQ2IsNkVBQTZFO0tBQzlFLENBQUE7SUFFRCw4REFBOEQ7SUFDOUQsTUFBTSxPQUFPLEdBQUcsSUFBSSxjQUFjLENBQUMsRUFBRSxjQUFjLEVBQUUsTUFBTSxFQUFFLENBQUMsQ0FBQTtJQUU5RDs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw2Q0FBNkM7SUFDN0MsTUFBTSxTQUFTLEdBQUcsTUFBTSxDQUFBO0lBRXhCLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsTUFBTSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFNBQVMsRUFBRTtRQUNuRCxpQkFBaUIsRUFBRSxPQUFPO0tBQzNCLENBQUMsQ0FBQTtJQUVGLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxHQUFHLE1BQU0sT0FBTyxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQTtJQUVuRSx1REFBdUQ7SUFDdkQsTUFBTSxFQUFFLGlCQUFpQixFQUFFLEdBQUcsYUFBYSxDQUFBO0lBRTNDOzs7Ozs7T0FNRztJQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsQ0FBQTtBQUN4RCxDQUFDIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEMsT0FBTyxFQUNMLGNBQWMsRUFDZCxXQUFXLEVBQ1gsZ0JBQWdCLEdBQ2pCLE1BQU0seUJBQXlCLENBQUE7QUFDaEMsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsR0FBRyxXQUFXLENBQ3RDLGdCQUFnQixDQUFDLDRCQUE0QixDQUM5QyxDQUFBO0FBQ0QsTUFBTSxDQUFDLEtBQUssVUFBVSxhQUFhO0lBQ2pDOztPQUVHO0lBQ0gsTUFBTSxjQUFjLEdBQ2xCLHlEQUF5RCxDQUFBO0lBRTNEOzs7Ozs7T0FNRztJQUNILE1BQU0sTUFBTSxHQUFHO1FBQ2IsNkVBQTZFO0tBQzlFLENBQUE7SUFFRCw4REFBOEQ7SUFDOUQsTUFBTSxPQUFPLEdBQUcsSUFBSSxjQUFjLENBQUMsRUFBRSxjQUFjLEVBQUUsTUFBTSxFQUFFLENBQUMsQ0FBQTtJQUU5RDs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw2Q0FBNkM7SUFDN0MsTUFBTSxTQUFTLEdBQUcsTUFBTSxDQUFBO0lBRXhCLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsTUFBTSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFNBQVMsRUFBRTtRQUNuRCxpQkFBaUIsRUFBRSxPQUFPO0tBQzNCLENBQUMsQ0FBQTtJQUVGLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxHQUFHLE1BQU0sT0FBTyxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQTtJQUVuRSx1REFBdUQ7SUFDdkQsTUFBTSxFQUFFLGlCQUFpQixFQUFFLEdBQUcsYUFBYSxDQUFBO0lBRTNDOzs7Ozs7T0FNRztJQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtRQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7WUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxtREFBbUQsQ0FBQyxDQUFBO0lBQ3hFLENBQUMsQ0FBQyxDQUFBO0lBRUYsa0RBQWtEO0lBQ2xELE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsQ0FBQTtBQUN4RCxDQUFDIn0=

@@ -1,1 +0,1 @@

{"version":3,"file":"kms_stream.d.ts","sourceRoot":"","sources":["../../src/kms_stream.ts"],"names":[],"mappings":";AAeA,wBAAsB,aAAa,CAAC,QAAQ,EAAE,MAAM,mBAwDnD"}
{"version":3,"file":"kms_stream.d.ts","sourceRoot":"","sources":["../../src/kms_stream.ts"],"names":[],"mappings":";AAkBA,wBAAsB,aAAa,CAAC,QAAQ,EAAE,MAAM,mBAwDnD"}
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
import { KmsKeyringNode, decryptStream, encryptStream, } from '@aws-crypto/client-node';
import { KmsKeyringNode, buildClient, CommitmentPolicy, } from '@aws-crypto/client-node';
const { encryptStream, decryptStream } = buildClient(CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
import { finished } from 'stream';

@@ -59,2 +60,2 @@ import { createReadStream } from 'fs';

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3N0cmVhbS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfc3RyZWFtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEMsT0FBTyxFQUNMLGNBQWMsRUFDZCxhQUFhLEVBQ2IsYUFBYSxHQUVkLE1BQU0seUJBQXlCLENBQUE7QUFFaEMsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLFFBQVEsQ0FBQTtBQUNqQyxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxJQUFJLENBQUE7QUFDckMsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLE1BQU0sQ0FBQTtBQUNoQyxNQUFNLGFBQWEsR0FBRyxTQUFTLENBQUMsUUFBUSxDQUFDLENBQUE7QUFFekMsTUFBTSxDQUFDLEtBQUssVUFBVSxhQUFhLENBQUMsUUFBZ0I7SUFDbEQ7O09BRUc7SUFDSCxNQUFNLGNBQWMsR0FDbEIseURBQXlELENBQUE7SUFFM0QsOERBQThEO0lBQzlELE1BQU0sT0FBTyxHQUFHLElBQUksY0FBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLENBQUMsQ0FBQTtJQUV0RDs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw0RUFBNEU7SUFDNUUsTUFBTSxNQUFNLEdBQUcsZ0JBQWdCLENBQUMsUUFBUSxDQUFDO1NBQ3RDLElBQUksQ0FBQyxhQUFhLENBQUMsT0FBTyxFQUFFLEVBQUUsaUJBQWlCLEVBQUUsT0FBTyxFQUFFLENBQUMsQ0FBQztTQUM1RCxJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksY0FBYyxDQUFDLEVBQUUsU0FBUyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztTQUM1RCxFQUFFLENBQUMsZUFBZSxFQUFFLENBQUMsRUFBRSxpQkFBaUIsRUFBaUIsRUFBRSxFQUFFO1FBQzVEOzs7Ozs7V0FNRztRQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtZQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7Z0JBQ2xDLE1BQU0sSUFBSSxLQUFLLENBQUMsbURBQW1ELENBQUMsQ0FBQTtRQUN4RSxDQUFDLENBQUMsQ0FBQTtJQUNKLENBQUMsQ0FBQyxDQUFBO0lBRUo7Ozs7O09BS0c7SUFDSCxNQUFNLElBQUksR0FBYSxFQUFFLENBQUE7SUFDekIsTUFBTSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxLQUFhLEVBQUUsRUFBRTtRQUNsQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFBO0lBQ2xCLENBQUMsQ0FBQyxDQUFBO0lBRUYsTUFBTSxhQUFhLENBQUMsTUFBTSxDQUFDLENBQUE7SUFDM0IsT0FBTyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFBO0FBQzVCLENBQUMifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia21zX3N0cmVhbS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9rbXNfc3RyZWFtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEMsT0FBTyxFQUNMLGNBQWMsRUFDZCxXQUFXLEVBQ1gsZ0JBQWdCLEdBRWpCLE1BQU0seUJBQXlCLENBQUE7QUFDaEMsTUFBTSxFQUFFLGFBQWEsRUFBRSxhQUFhLEVBQUUsR0FBRyxXQUFXLENBQ2xELGdCQUFnQixDQUFDLDRCQUE0QixDQUM5QyxDQUFBO0FBRUQsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLFFBQVEsQ0FBQTtBQUNqQyxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxJQUFJLENBQUE7QUFDckMsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLE1BQU0sQ0FBQTtBQUNoQyxNQUFNLGFBQWEsR0FBRyxTQUFTLENBQUMsUUFBUSxDQUFDLENBQUE7QUFFekMsTUFBTSxDQUFDLEtBQUssVUFBVSxhQUFhLENBQUMsUUFBZ0I7SUFDbEQ7O09BRUc7SUFDSCxNQUFNLGNBQWMsR0FDbEIseURBQXlELENBQUE7SUFFM0QsOERBQThEO0lBQzlELE1BQU0sT0FBTyxHQUFHLElBQUksY0FBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLENBQUMsQ0FBQTtJQUV0RDs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw0RUFBNEU7SUFDNUUsTUFBTSxNQUFNLEdBQUcsZ0JBQWdCLENBQUMsUUFBUSxDQUFDO1NBQ3RDLElBQUksQ0FBQyxhQUFhLENBQUMsT0FBTyxFQUFFLEVBQUUsaUJBQWlCLEVBQUUsT0FBTyxFQUFFLENBQUMsQ0FBQztTQUM1RCxJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksY0FBYyxDQUFDLEVBQUUsU0FBUyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztTQUM1RCxFQUFFLENBQUMsZUFBZSxFQUFFLENBQUMsRUFBRSxpQkFBaUIsRUFBaUIsRUFBRSxFQUFFO1FBQzVEOzs7Ozs7V0FNRztRQUNILE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUUsRUFBRTtZQUMvQyxJQUFJLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxLQUFLLEtBQUs7Z0JBQ2xDLE1BQU0sSUFBSSxLQUFLLENBQUMsbURBQW1ELENBQUMsQ0FBQTtRQUN4RSxDQUFDLENBQUMsQ0FBQTtJQUNKLENBQUMsQ0FBQyxDQUFBO0lBRUo7Ozs7O09BS0c7SUFDSCxNQUFNLElBQUksR0FBYSxFQUFFLENBQUE7SUFDekIsTUFBTSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxLQUFhLEVBQUUsRUFBRTtRQUNsQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFBO0lBQ2xCLENBQUMsQ0FBQyxDQUFBO0lBRUYsTUFBTSxhQUFhLENBQUMsTUFBTSxDQUFDLENBQUE7SUFDM0IsT0FBTyxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFBO0FBQzVCLENBQUMifQ==

@@ -1,1 +0,1 @@

{"version":3,"file":"multi_keyring.d.ts","sourceRoot":"","sources":["../../src/multi_keyring.ts"],"names":[],"mappings":";AAkBA,wBAAsB,gBAAgB;;;;;GAiGrC"}
{"version":3,"file":"multi_keyring.d.ts","sourceRoot":"","sources":["../../src/multi_keyring.ts"],"names":[],"mappings":";AAoBA,wBAAsB,gBAAgB;;;;;GAiGrC"}

@@ -7,4 +7,5 @@ // Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.

*/
import { MultiKeyringNode, KmsKeyringNode, RawAesKeyringNode, RawAesWrappingSuiteIdentifier, encrypt, decrypt, } from '@aws-crypto/client-node';
import { MultiKeyringNode, KmsKeyringNode, RawAesKeyringNode, RawAesWrappingSuiteIdentifier, buildClient, CommitmentPolicy, } from '@aws-crypto/client-node';
import { randomBytes } from 'crypto';
const { encrypt, decrypt } = buildClient(CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
export async function multiKeyringTest() {

@@ -94,2 +95,2 @@ /* A KMS CMK is required to generate the data key.

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibXVsdGlfa2V5cmluZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tdWx0aV9rZXlyaW5nLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEM7OztHQUdHO0FBRUgsT0FBTyxFQUNMLGdCQUFnQixFQUNoQixjQUFjLEVBQ2QsaUJBQWlCLEVBQ2pCLDZCQUE2QixFQUM3QixPQUFPLEVBQ1AsT0FBTyxHQUNSLE1BQU0seUJBQXlCLENBQUE7QUFDaEMsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLFFBQVEsQ0FBQTtBQUVwQyxNQUFNLENBQUMsS0FBSyxVQUFVLGdCQUFnQjtJQUNwQzs7T0FFRztJQUNILE1BQU0sY0FBYyxHQUNsQix5REFBeUQsQ0FBQTtJQUUzRDs7Ozs7O09BTUc7SUFDSCxNQUFNLE1BQU0sR0FBRztRQUNiLDZFQUE2RTtLQUM5RSxDQUFBO0lBRUQsOERBQThEO0lBQzlELE1BQU0sVUFBVSxHQUFHLElBQUksY0FBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLE1BQU0sRUFBRSxDQUFDLENBQUE7SUFFakU7Ozs7T0FJRztJQUNILE1BQU0sT0FBTyxHQUFHLFVBQVUsQ0FBQTtJQUMxQixNQUFNLFlBQVksR0FBRyxlQUFlLENBQUE7SUFDcEMsb0VBQW9FO0lBQ3BFLE1BQU0sYUFBYSxHQUNqQiw2QkFBNkIsQ0FBQyxnQ0FBZ0MsQ0FBQTtJQUNoRSw0REFBNEQ7SUFDNUQsTUFBTSxvQkFBb0IsR0FBRyxXQUFXLENBQUMsRUFBRSxDQUFDLENBQUE7SUFFNUMsb0NBQW9DO0lBQ3BDLE1BQU0sVUFBVSxHQUFHLElBQUksaUJBQWlCLENBQUM7UUFDdkMsT0FBTztRQUNQLFlBQVk7UUFDWixvQkFBb0I7UUFDcEIsYUFBYTtLQUNkLENBQUMsQ0FBQTtJQUVGLG1EQUFtRDtJQUNuRCxNQUFNLE9BQU8sR0FBRyxJQUFJLGdCQUFnQixDQUFDO1FBQ25DLFNBQVMsRUFBRSxVQUFVO1FBQ3JCLFFBQVEsRUFBRSxDQUFDLFVBQVUsQ0FBQztLQUN2QixDQUFDLENBQUE7SUFFRjs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw2Q0FBNkM7SUFDN0MsTUFBTSxTQUFTLEdBQUcsTUFBTSxDQUFBO0lBRXhCLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsTUFBTSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFNBQVMsRUFBRTtRQUNuRCxpQkFBaUIsRUFBRSxPQUFPO0tBQzNCLENBQUMsQ0FBQTtJQUVGOzs7Ozs7T0FNRztJQUNILE1BQU0sRUFBRSxTQUFTLEVBQUUsYUFBYSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFBO0lBRW5FLHVEQUF1RDtJQUN2RCxNQUFNLEVBQUUsaUJBQWlCLEVBQUUsR0FBRyxhQUFhLENBQUE7SUFFM0M7Ozs7OztPQU1HO0lBQ0gsTUFBTSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRSxFQUFFO1FBQy9DLElBQUksaUJBQWlCLENBQUMsR0FBRyxDQUFDLEtBQUssS0FBSztZQUNsQyxNQUFNLElBQUksS0FBSyxDQUFDLG1EQUFtRCxDQUFDLENBQUE7SUFDeEUsQ0FBQyxDQUFDLENBQUE7SUFFRixrREFBa0Q7SUFDbEQsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxDQUFBO0FBQ3hELENBQUMifQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibXVsdGlfa2V5cmluZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tdWx0aV9rZXlyaW5nLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEM7OztHQUdHO0FBRUgsT0FBTyxFQUNMLGdCQUFnQixFQUNoQixjQUFjLEVBQ2QsaUJBQWlCLEVBQ2pCLDZCQUE2QixFQUM3QixXQUFXLEVBQ1gsZ0JBQWdCLEdBQ2pCLE1BQU0seUJBQXlCLENBQUE7QUFDaEMsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLFFBQVEsQ0FBQTtBQUNwQyxNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxHQUFHLFdBQVcsQ0FDdEMsZ0JBQWdCLENBQUMsNEJBQTRCLENBQzlDLENBQUE7QUFDRCxNQUFNLENBQUMsS0FBSyxVQUFVLGdCQUFnQjtJQUNwQzs7T0FFRztJQUNILE1BQU0sY0FBYyxHQUNsQix5REFBeUQsQ0FBQTtJQUUzRDs7Ozs7O09BTUc7SUFDSCxNQUFNLE1BQU0sR0FBRztRQUNiLDZFQUE2RTtLQUM5RSxDQUFBO0lBRUQsOERBQThEO0lBQzlELE1BQU0sVUFBVSxHQUFHLElBQUksY0FBYyxDQUFDLEVBQUUsY0FBYyxFQUFFLE1BQU0sRUFBRSxDQUFDLENBQUE7SUFFakU7Ozs7T0FJRztJQUNILE1BQU0sT0FBTyxHQUFHLFVBQVUsQ0FBQTtJQUMxQixNQUFNLFlBQVksR0FBRyxlQUFlLENBQUE7SUFDcEMsb0VBQW9FO0lBQ3BFLE1BQU0sYUFBYSxHQUNqQiw2QkFBNkIsQ0FBQyxnQ0FBZ0MsQ0FBQTtJQUNoRSw0REFBNEQ7SUFDNUQsTUFBTSxvQkFBb0IsR0FBRyxXQUFXLENBQUMsRUFBRSxDQUFDLENBQUE7SUFFNUMsb0NBQW9DO0lBQ3BDLE1BQU0sVUFBVSxHQUFHLElBQUksaUJBQWlCLENBQUM7UUFDdkMsT0FBTztRQUNQLFlBQVk7UUFDWixvQkFBb0I7UUFDcEIsYUFBYTtLQUNkLENBQUMsQ0FBQTtJQUVGLG1EQUFtRDtJQUNuRCxNQUFNLE9BQU8sR0FBRyxJQUFJLGdCQUFnQixDQUFDO1FBQ25DLFNBQVMsRUFBRSxVQUFVO1FBQ3JCLFFBQVEsRUFBRSxDQUFDLFVBQVUsQ0FBQztLQUN2QixDQUFDLENBQUE7SUFFRjs7Ozs7Ozs7T0FRRztJQUNILE1BQU0sT0FBTyxHQUFHO1FBQ2QsS0FBSyxFQUFFLE1BQU07UUFDYixPQUFPLEVBQUUsMEJBQTBCO1FBQ25DLE1BQU0sRUFBRSxXQUFXO0tBQ3BCLENBQUE7SUFFRCw2Q0FBNkM7SUFDN0MsTUFBTSxTQUFTLEdBQUcsTUFBTSxDQUFBO0lBRXhCLHVCQUF1QjtJQUN2QixNQUFNLEVBQUUsTUFBTSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLFNBQVMsRUFBRTtRQUNuRCxpQkFBaUIsRUFBRSxPQUFPO0tBQzNCLENBQUMsQ0FBQTtJQUVGOzs7Ozs7T0FNRztJQUNILE1BQU0sRUFBRSxTQUFTLEVBQUUsYUFBYSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFBO0lBRW5FLHVEQUF1RDtJQUN2RCxNQUFNLEVBQUUsaUJBQWlCLEVBQUUsR0FBRyxhQUFhLENBQUE7SUFFM0M7Ozs7OztPQU1HO0lBQ0gsTUFBTSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRSxFQUFFO1FBQy9DLElBQUksaUJBQWlCLENBQUMsR0FBRyxDQUFDLEtBQUssS0FBSztZQUNsQyxNQUFNLElBQUksS0FBSyxDQUFDLG1EQUFtRCxDQUFDLENBQUE7SUFDeEUsQ0FBQyxDQUFDLENBQUE7SUFFRixrREFBa0Q7SUFDbEQsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLGFBQWEsRUFBRSxDQUFBO0FBQ3hELENBQUMifQ==

@@ -1,1 +0,1 @@

{"version":3,"file":"rsa_simple.d.ts","sourceRoot":"","sources":["../../src/rsa_simple.ts"],"names":[],"mappings":";AASA;;;GAGG;AACH,wBAAsB,OAAO;;;;GA2D5B"}
{"version":3,"file":"rsa_simple.d.ts","sourceRoot":"","sources":["../../src/rsa_simple.ts"],"names":[],"mappings":";AAeA;;;GAGG;AACH,wBAAsB,OAAO;;;;GA2D5B"}
// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
import { RawRsaKeyringNode, encrypt, decrypt } from '@aws-crypto/client-node';
import { RawRsaKeyringNode, buildClient, CommitmentPolicy, } from '@aws-crypto/client-node';
const { encrypt, decrypt } = buildClient(CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT);
import { generateKeyPair } from 'crypto';

@@ -78,2 +79,2 @@ import { promisify } from 'util';

}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicnNhX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yc2Ffc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEMsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQTtBQUU3RSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sUUFBUSxDQUFBO0FBQ3hDLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxNQUFNLENBQUE7QUFDaEMsTUFBTSxvQkFBb0IsR0FBRyxTQUFTLENBQUMsZUFBZSxDQUFDLENBQUE7QUFFdkQ7OztHQUdHO0FBQ0gsTUFBTSxDQUFDLEtBQUssVUFBVSxPQUFPO0lBQzNCOzs7O09BSUc7SUFDSCxNQUFNLE9BQU8sR0FBRyxVQUFVLENBQUE7SUFDMUIsTUFBTSxZQUFZLEdBQUcsZUFBZSxDQUFBO0lBQ3BDLG9EQUFvRDtJQUNwRCxNQUFNLE1BQU0sR0FBRyxNQUFNLGVBQWUsRUFBRSxDQUFBO0lBRXRDOzs7T0FHRztJQUNILE1BQU0sT0FBTyxHQUFHLElBQUksaUJBQWlCLENBQUMsRUFBRSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sRUFBRSxDQUFDLENBQUE7SUFFeEU7Ozs7Ozs7O09BUUc7SUFDSCxNQUFNLE9BQU8sR0FBRztRQUNkLEtBQUssRUFBRSxNQUFNO1FBQ2IsT0FBTyxFQUFFLDBCQUEwQjtRQUNuQyxNQUFNLEVBQUUsV0FBVztLQUNwQixDQUFBO0lBRUQsNkNBQTZDO0lBQzdDLE1BQU0sU0FBUyxHQUFHLE1BQU0sQ0FBQTtJQUV4Qix1QkFBdUI7SUFDdkIsTUFBTSxFQUFFLE1BQU0sRUFBRSxHQUFHLE1BQU0sT0FBTyxDQUFDLE9BQU8sRUFBRSxTQUFTLEVBQUU7UUFDbkQsaUJBQWlCLEVBQUUsT0FBTztLQUMzQixDQUFDLENBQUE7SUFDRix1QkFBdUI7SUFDdkIsTUFBTSxFQUFFLFNBQVMsRUFBRSxhQUFhLEVBQUUsR0FBRyxNQUFNLE9BQU8sQ0FBQyxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUE7SUFFbkUsdURBQXVEO0lBQ3ZELE1BQU0sRUFBRSxpQkFBaUIsRUFBRSxHQUFHLGFBQWEsQ0FBQTtJQUUzQzs7Ozs7O09BTUc7SUFDSCxNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLEtBQUssQ0FBQyxFQUFFLEVBQUU7UUFDL0MsSUFBSSxpQkFBaUIsQ0FBQyxHQUFHLENBQUMsS0FBSyxLQUFLO1lBQ2xDLE1BQU0sSUFBSSxLQUFLLENBQUMsbURBQW1ELENBQUMsQ0FBQTtJQUN4RSxDQUFDLENBQUMsQ0FBQTtJQUVGLGtEQUFrRDtJQUNsRCxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFBRSxTQUFTLEVBQUUsQ0FBQTtBQUN6QyxDQUFDO0FBRUQ7O0dBRUc7QUFDSCxLQUFLLFVBQVUsZUFBZTtJQUM1QixNQUFNLGFBQWEsR0FBRyxJQUFJLENBQUE7SUFDMUIsTUFBTSxpQkFBaUIsR0FBRyxFQUFFLElBQUksRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLEtBQUssRUFBRSxDQUFBO0lBQzFELE1BQU0sa0JBQWtCLEdBQUcsRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsQ0FBQTtJQUMzRCxhQUFhO0lBQ2IsT0FBTyxvQkFBb0IsQ0FBQyxLQUFLLEVBQUU7UUFDakMsYUFBYTtRQUNiLGlCQUFpQjtRQUNqQixrQkFBa0I7S0FDbkIsQ0FBQyxDQUFBO0FBQ0osQ0FBQyJ9
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicnNhX3NpbXBsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yc2Ffc2ltcGxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9FQUFvRTtBQUNwRSxzQ0FBc0M7QUFFdEMsT0FBTyxFQUNMLGlCQUFpQixFQUNqQixXQUFXLEVBQ1gsZ0JBQWdCLEdBQ2pCLE1BQU0seUJBQXlCLENBQUE7QUFDaEMsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsR0FBRyxXQUFXLENBQ3RDLGdCQUFnQixDQUFDLDRCQUE0QixDQUM5QyxDQUFBO0FBQ0QsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLFFBQVEsQ0FBQTtBQUN4QyxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sTUFBTSxDQUFBO0FBQ2hDLE1BQU0sb0JBQW9CLEdBQUcsU0FBUyxDQUFDLGVBQWUsQ0FBQyxDQUFBO0FBRXZEOzs7R0FHRztBQUNILE1BQU0sQ0FBQyxLQUFLLFVBQVUsT0FBTztJQUMzQjs7OztPQUlHO0lBQ0gsTUFBTSxPQUFPLEdBQUcsVUFBVSxDQUFBO0lBQzFCLE1BQU0sWUFBWSxHQUFHLGVBQWUsQ0FBQTtJQUNwQyxvREFBb0Q7SUFDcEQsTUFBTSxNQUFNLEdBQUcsTUFBTSxlQUFlLEVBQUUsQ0FBQTtJQUV0Qzs7O09BR0c7SUFDSCxNQUFNLE9BQU8sR0FBRyxJQUFJLGlCQUFpQixDQUFDLEVBQUUsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLEVBQUUsQ0FBQyxDQUFBO0lBRXhFOzs7Ozs7OztPQVFHO0lBQ0gsTUFBTSxPQUFPLEdBQUc7UUFDZCxLQUFLLEVBQUUsTUFBTTtRQUNiLE9BQU8sRUFBRSwwQkFBMEI7UUFDbkMsTUFBTSxFQUFFLFdBQVc7S0FDcEIsQ0FBQTtJQUVELDZDQUE2QztJQUM3QyxNQUFNLFNBQVMsR0FBRyxNQUFNLENBQUE7SUFFeEIsdUJBQXVCO0lBQ3ZCLE1BQU0sRUFBRSxNQUFNLEVBQUUsR0FBRyxNQUFNLE9BQU8sQ0FBQyxPQUFPLEVBQUUsU0FBUyxFQUFFO1FBQ25ELGlCQUFpQixFQUFFLE9BQU87S0FDM0IsQ0FBQyxDQUFBO0lBQ0YsdUJBQXVCO0lBQ3ZCLE1BQU0sRUFBRSxTQUFTLEVBQUUsYUFBYSxFQUFFLEdBQUcsTUFBTSxPQUFPLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFBO0lBRW5FLHVEQUF1RDtJQUN2RCxNQUFNLEVBQUUsaUJBQWlCLEVBQUUsR0FBRyxhQUFhLENBQUE7SUFFM0M7Ozs7OztPQU1HO0lBQ0gsTUFBTSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRSxFQUFFO1FBQy9DLElBQUksaUJBQWlCLENBQUMsR0FBRyxDQUFDLEtBQUssS0FBSztZQUNsQyxNQUFNLElBQUksS0FBSyxDQUFDLG1EQUFtRCxDQUFDLENBQUE7SUFDeEUsQ0FBQyxDQUFDLENBQUE7SUFFRixrREFBa0Q7SUFDbEQsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQUUsU0FBUyxFQUFFLENBQUE7QUFDekMsQ0FBQztBQUVEOztHQUVHO0FBQ0gsS0FBSyxVQUFVLGVBQWU7SUFDNUIsTUFBTSxhQUFhLEdBQUcsSUFBSSxDQUFBO0lBQzFCLE1BQU0saUJBQWlCLEdBQUcsRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsQ0FBQTtJQUMxRCxNQUFNLGtCQUFrQixHQUFHLEVBQUUsSUFBSSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLENBQUE7SUFDM0QsYUFBYTtJQUNiLE9BQU8sb0JBQW9CLENBQUMsS0FBSyxFQUFFO1FBQ2pDLGFBQWE7UUFDYixpQkFBaUI7UUFDakIsa0JBQWtCO0tBQ25CLENBQUMsQ0FBQTtBQUNKLENBQUMifQ==

@@ -6,2 +6,13 @@ # Change Log

# [1.7.0](https://github.com/aws/private-aws-encryption-sdk-javascript-staging/compare/@aws-crypto/example-node@1.0.5...@aws-crypto/example-node@1.7.0) (2020-09-24)
### Features
* Updates to the AWS Encryption SDK. ([748be9e](https://github.com/aws/private-aws-encryption-sdk-javascript-staging/commit/748be9e1799d999a350e9cafbf902d43aeab0aa5))
## [1.0.5](https://github.com/aws/aws-encryption-sdk-javascript/compare/@aws-crypto/example-node@1.0.4...@aws-crypto/example-node@1.0.5) (2020-05-26)

@@ -8,0 +19,0 @@

{
"name": "@aws-crypto/example-node",
"version": "1.0.5",
"version": "1.7.0",
"scripts": {

@@ -21,3 +21,3 @@ "prepublishOnly": "npm run build",

"dependencies": {
"@aws-crypto/client-node": "^1.0.5",
"@aws-crypto/client-node": "^1.7.0",
"tslib": "^1.11.1"

@@ -32,3 +32,3 @@ },

],
"gitHead": "4b60e0607e83d1ea2da98fd593e681f98f0d0082"
"gitHead": "4469f3ec0ea8dc42ac5fec37ba0c207675d46e69"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet