modules/kms-keyring-node/src/kms_mrk_keyring_node.ts (16 lines of code) (raw):

// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 import { AwsKmsMrkAwareSymmetricKeyringClass, AwsKmsMrkAwareSymmetricKeyringInput, AwsEsdkKMSInterface, } from '@aws-crypto/kms-keyring' import { KeyringNode, Newable, NodeAlgorithmSuite, } from '@aws-crypto/material-management-node' export type AwsKmsMrkAwareSymmetricKeyringNodeInput = AwsKmsMrkAwareSymmetricKeyringInput<AwsEsdkKMSInterface> export const AwsKmsMrkAwareSymmetricKeyringNode = AwsKmsMrkAwareSymmetricKeyringClass<NodeAlgorithmSuite, AwsEsdkKMSInterface>( KeyringNode as Newable<KeyringNode> )