Socket
Socket
Sign inDemoInstall

@aws-crypto/raw-keyring

Package Overview
Dependencies
Maintainers
3
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-crypto/raw-keyring - npm Package Compare versions

Comparing version 0.1.0-preview.1 to 0.1.0-preview.2

10

build/main/raw_aes_material.d.ts
import { CryptographicMaterial, // eslint-disable-line no-unused-vars
WebCryptoMaterial, // eslint-disable-line no-unused-vars
MixedBackendCryptoKey, NodeAlgorithmSuite, WebCryptoAlgorithmSuite, KeyringTrace } from '@aws-crypto/material-management';
MixedBackendCryptoKey, NodeAlgorithmSuite, WebCryptoAlgorithmSuite, AwsEsdkJsCryptoKey, // eslint-disable-line no-unused-vars
AwsEsdkJsKeyUsage, // eslint-disable-line no-unused-vars
KeyringTrace } from '@aws-crypto/material-management';
import { WrappingSuiteIdentifier } from './raw_aes_algorithm_suite';

@@ -24,6 +26,6 @@ export declare class NodeRawAesMaterial implements Readonly<CryptographicMaterial<NodeRawAesMaterial>> {

keyringTrace: KeyringTrace[];
setCryptoKey: (dataKey: CryptoKey | MixedBackendCryptoKey, trace: KeyringTrace) => WebCryptoRawAesMaterial;
getCryptoKey: () => CryptoKey | MixedBackendCryptoKey;
setCryptoKey: (dataKey: AwsEsdkJsCryptoKey | MixedBackendCryptoKey, trace: KeyringTrace) => WebCryptoRawAesMaterial;
getCryptoKey: () => AwsEsdkJsCryptoKey | MixedBackendCryptoKey;
hasCryptoKey: boolean;
validUsages: ReadonlyArray<KeyUsage>;
validUsages: ReadonlyArray<AwsEsdkJsKeyUsage>;
constructor(suiteId: WrappingSuiteIdentifier);

@@ -30,0 +32,0 @@ hasValidKey(): boolean;

2

build/main/raw_aes_material.js

@@ -69,2 +69,2 @@ "use strict";

material_management_1.frozenClass(WebCryptoRawAesMaterial);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3X2Flc19tYXRlcmlhbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yYXdfYWVzX21hdGVyaWFsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7Ozs7Ozs7Ozs7OztHQWFHOztBQUVIOzs7OztHQUtHO0FBRUgseUVBWXdDO0FBRXhDLHVFQUdrQztBQUVsQyxNQUFhLGtCQUFrQjtJQVM3QixZQUFhLE9BQWdDO1FBRDdDLGlCQUFZLEdBQW1CLEVBQUUsQ0FBQTtRQUUvQixxRkFBcUY7UUFDckYsMkJBQUssQ0FBQyx1REFBNkIsQ0FBQyxPQUFPLENBQUMsRUFBRSx3QkFBd0IsQ0FBQyxDQUFBO1FBQ3ZFLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSx3Q0FBa0IsQ0FBQyxPQUFPLENBQUMsQ0FBQTtRQUM1Qzs7O1dBR0c7UUFDSCxNQUFNLFFBQVEsR0FBRyxzQ0FBZ0IsQ0FBQywrQkFBK0IsQ0FBQTtRQUNqRSxtREFBNkIsQ0FBcUIsSUFBSSxFQUFFLFFBQVEsQ0FBQyxDQUFBO1FBQ2pFLE1BQU0sQ0FBQyxjQUFjLENBQUMsSUFBSSxFQUFFLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxDQUFBO1FBQ3pELE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDckIsQ0FBQztJQUNELFdBQVc7UUFDVCxPQUFPLElBQUksQ0FBQyxxQkFBcUIsQ0FBQTtJQUNuQyxDQUFDO0NBQ0Y7QUF6QkQsZ0RBeUJDO0FBQ0QsaUNBQVcsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFBO0FBRS9CLE1BQWEsdUJBQXVCO0lBY2xDLFlBQWEsT0FBZ0M7UUFMN0MsaUJBQVksR0FBbUIsRUFBRSxDQUFBO1FBTS9CLDBGQUEwRjtRQUMxRiwyQkFBSyxDQUFDLHVEQUE2QixDQUFDLE9BQU8sQ0FBQyxFQUFFLHdCQUF3QixDQUFDLENBQUE7UUFDdkUsSUFBSSxDQUFDLEtBQUssR0FBRyxJQUFJLDZDQUF1QixDQUFDLE9BQU8sQ0FBQyxDQUFBO1FBQ2pELElBQUksQ0FBQyxXQUFXLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFXLFNBQVMsRUFBWSxTQUFTLENBQUMsQ0FBQyxDQUFBO1FBQzVFOzs7V0FHRztRQUNILE1BQU0sT0FBTyxHQUFHLHNDQUFnQixDQUFDLCtCQUErQixDQUFBO1FBQ2hFLG1EQUE2QixDQUEwQixJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUE7UUFDckUsK0NBQXlCLENBQTBCLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQTtRQUNqRSxNQUFNLENBQUMsY0FBYyxDQUFDLElBQUksRUFBRSx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsQ0FBQTtRQUM5RCxNQUFNLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFBO0lBQ3JCLENBQUM7SUFDRCxXQUFXO1FBQ1QsT0FBTyxJQUFJLENBQUMscUJBQXFCLElBQUksSUFBSSxDQUFDLFlBQVksQ0FBQTtJQUN4RCxDQUFDO0NBQ0Y7QUFoQ0QsMERBZ0NDO0FBQ0QsaUNBQVcsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFBIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3X2Flc19tYXRlcmlhbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yYXdfYWVzX21hdGVyaWFsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7Ozs7Ozs7Ozs7OztHQWFHOztBQUVIOzs7OztHQUtHO0FBRUgseUVBY3dDO0FBRXhDLHVFQUdrQztBQUVsQyxNQUFhLGtCQUFrQjtJQVM3QixZQUFhLE9BQWdDO1FBRDdDLGlCQUFZLEdBQW1CLEVBQUUsQ0FBQTtRQUUvQixxRkFBcUY7UUFDckYsMkJBQUssQ0FBQyx1REFBNkIsQ0FBQyxPQUFPLENBQUMsRUFBRSx3QkFBd0IsQ0FBQyxDQUFBO1FBQ3ZFLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSx3Q0FBa0IsQ0FBQyxPQUFPLENBQUMsQ0FBQTtRQUM1Qzs7O1dBR0c7UUFDSCxNQUFNLFFBQVEsR0FBRyxzQ0FBZ0IsQ0FBQywrQkFBK0IsQ0FBQTtRQUNqRSxtREFBNkIsQ0FBcUIsSUFBSSxFQUFFLFFBQVEsQ0FBQyxDQUFBO1FBQ2pFLE1BQU0sQ0FBQyxjQUFjLENBQUMsSUFBSSxFQUFFLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxDQUFBO1FBQ3pELE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDckIsQ0FBQztJQUNELFdBQVc7UUFDVCxPQUFPLElBQUksQ0FBQyxxQkFBcUIsQ0FBQTtJQUNuQyxDQUFDO0NBQ0Y7QUF6QkQsZ0RBeUJDO0FBQ0QsaUNBQVcsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFBO0FBRS9CLE1BQWEsdUJBQXVCO0lBY2xDLFlBQWEsT0FBZ0M7UUFMN0MsaUJBQVksR0FBbUIsRUFBRSxDQUFBO1FBTS9CLDBGQUEwRjtRQUMxRiwyQkFBSyxDQUFDLHVEQUE2QixDQUFDLE9BQU8sQ0FBQyxFQUFFLHdCQUF3QixDQUFDLENBQUE7UUFDdkUsSUFBSSxDQUFDLEtBQUssR0FBRyxJQUFJLDZDQUF1QixDQUFDLE9BQU8sQ0FBQyxDQUFBO1FBQ2pELElBQUksQ0FBQyxXQUFXLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFvQixTQUFTLEVBQXFCLFNBQVMsQ0FBQyxDQUFDLENBQUE7UUFDOUY7OztXQUdHO1FBQ0gsTUFBTSxPQUFPLEdBQUcsc0NBQWdCLENBQUMsK0JBQStCLENBQUE7UUFDaEUsbURBQTZCLENBQTBCLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQTtRQUNyRSwrQ0FBeUIsQ0FBMEIsSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFBO1FBQ2pFLE1BQU0sQ0FBQyxjQUFjLENBQUMsSUFBSSxFQUFFLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFBO1FBQzlELE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDckIsQ0FBQztJQUNELFdBQVc7UUFDVCxPQUFPLElBQUksQ0FBQyxxQkFBcUIsSUFBSSxJQUFJLENBQUMsWUFBWSxDQUFBO0lBQ3hELENBQUM7Q0FDRjtBQWhDRCwwREFnQ0M7QUFDRCxpQ0FBVyxDQUFDLHVCQUF1QixDQUFDLENBQUEifQ==
import { CryptographicMaterial, // eslint-disable-line no-unused-vars
WebCryptoMaterial, // eslint-disable-line no-unused-vars
MixedBackendCryptoKey, NodeAlgorithmSuite, WebCryptoAlgorithmSuite, KeyringTrace } from '@aws-crypto/material-management';
MixedBackendCryptoKey, NodeAlgorithmSuite, WebCryptoAlgorithmSuite, AwsEsdkJsCryptoKey, // eslint-disable-line no-unused-vars
AwsEsdkJsKeyUsage, // eslint-disable-line no-unused-vars
KeyringTrace } from '@aws-crypto/material-management';
import { WrappingSuiteIdentifier } from './raw_aes_algorithm_suite';

@@ -24,6 +26,6 @@ export declare class NodeRawAesMaterial implements Readonly<CryptographicMaterial<NodeRawAesMaterial>> {

keyringTrace: KeyringTrace[];
setCryptoKey: (dataKey: CryptoKey | MixedBackendCryptoKey, trace: KeyringTrace) => WebCryptoRawAesMaterial;
getCryptoKey: () => CryptoKey | MixedBackendCryptoKey;
setCryptoKey: (dataKey: AwsEsdkJsCryptoKey | MixedBackendCryptoKey, trace: KeyringTrace) => WebCryptoRawAesMaterial;
getCryptoKey: () => AwsEsdkJsCryptoKey | MixedBackendCryptoKey;
hasCryptoKey: boolean;
validUsages: ReadonlyArray<KeyUsage>;
validUsages: ReadonlyArray<AwsEsdkJsKeyUsage>;
constructor(suiteId: WrappingSuiteIdentifier);

@@ -30,0 +32,0 @@ hasValidKey(): boolean;

@@ -68,2 +68,2 @@ /*

frozenClass(WebCryptoRawAesMaterial);
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3X2Flc19tYXRlcmlhbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yYXdfYWVzX21hdGVyaWFsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7O0dBYUc7QUFFSDs7Ozs7R0FLRztBQUVILE9BQU8sRUFHa0IscUNBQXFDO0FBQzVELDZCQUE2QixFQUM3Qix5QkFBeUIsRUFDekIsV0FBVyxFQUNYLGtCQUFrQixFQUNsQix1QkFBdUIsRUFDVCxxQ0FBcUM7QUFDbkQsZ0JBQWdCLEVBQ2hCLEtBQUssRUFDTixNQUFNLGlDQUFpQyxDQUFBO0FBRXhDLE9BQU8sRUFDb0IscUNBQXFDO0FBQzlELDZCQUE2QixFQUM5QixNQUFNLDJCQUEyQixDQUFBO0FBRWxDLE1BQU0sT0FBTyxrQkFBa0I7SUFTN0IsWUFBYSxPQUFnQztRQUQ3QyxpQkFBWSxHQUFtQixFQUFFLENBQUE7UUFFL0IscUZBQXFGO1FBQ3JGLEtBQUssQ0FBQyw2QkFBNkIsQ0FBQyxPQUFPLENBQUMsRUFBRSx3QkFBd0IsQ0FBQyxDQUFBO1FBQ3ZFLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxrQkFBa0IsQ0FBQyxPQUFPLENBQUMsQ0FBQTtRQUM1Qzs7O1dBR0c7UUFDSCxNQUFNLFFBQVEsR0FBRyxnQkFBZ0IsQ0FBQywrQkFBK0IsQ0FBQTtRQUNqRSw2QkFBNkIsQ0FBcUIsSUFBSSxFQUFFLFFBQVEsQ0FBQyxDQUFBO1FBQ2pFLE1BQU0sQ0FBQyxjQUFjLENBQUMsSUFBSSxFQUFFLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxDQUFBO1FBQ3pELE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDckIsQ0FBQztJQUNELFdBQVc7UUFDVCxPQUFPLElBQUksQ0FBQyxxQkFBcUIsQ0FBQTtJQUNuQyxDQUFDO0NBQ0Y7QUFDRCxXQUFXLENBQUMsa0JBQWtCLENBQUMsQ0FBQTtBQUUvQixNQUFNLE9BQU8sdUJBQXVCO0lBY2xDLFlBQWEsT0FBZ0M7UUFMN0MsaUJBQVksR0FBbUIsRUFBRSxDQUFBO1FBTS9CLDBGQUEwRjtRQUMxRixLQUFLLENBQUMsNkJBQTZCLENBQUMsT0FBTyxDQUFDLEVBQUUsd0JBQXdCLENBQUMsQ0FBQTtRQUN2RSxJQUFJLENBQUMsS0FBSyxHQUFHLElBQUksdUJBQXVCLENBQUMsT0FBTyxDQUFDLENBQUE7UUFDakQsSUFBSSxDQUFDLFdBQVcsR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQVcsU0FBUyxFQUFZLFNBQVMsQ0FBQyxDQUFDLENBQUE7UUFDNUU7OztXQUdHO1FBQ0gsTUFBTSxPQUFPLEdBQUcsZ0JBQWdCLENBQUMsK0JBQStCLENBQUE7UUFDaEUsNkJBQTZCLENBQTBCLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQTtRQUNyRSx5QkFBeUIsQ0FBMEIsSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFBO1FBQ2pFLE1BQU0sQ0FBQyxjQUFjLENBQUMsSUFBSSxFQUFFLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFBO1FBQzlELE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDckIsQ0FBQztJQUNELFdBQVc7UUFDVCxPQUFPLElBQUksQ0FBQyxxQkFBcUIsSUFBSSxJQUFJLENBQUMsWUFBWSxDQUFBO0lBQ3hELENBQUM7Q0FDRjtBQUNELFdBQVcsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFBIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmF3X2Flc19tYXRlcmlhbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9yYXdfYWVzX21hdGVyaWFsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7O0dBYUc7QUFFSDs7Ozs7R0FLRztBQUVILE9BQU8sRUFHa0IscUNBQXFDO0FBQzVELDZCQUE2QixFQUM3Qix5QkFBeUIsRUFDekIsV0FBVyxFQUNYLGtCQUFrQixFQUNsQix1QkFBdUIsRUFHVCxxQ0FBcUM7QUFDbkQsZ0JBQWdCLEVBQ2hCLEtBQUssRUFDTixNQUFNLGlDQUFpQyxDQUFBO0FBRXhDLE9BQU8sRUFDb0IscUNBQXFDO0FBQzlELDZCQUE2QixFQUM5QixNQUFNLDJCQUEyQixDQUFBO0FBRWxDLE1BQU0sT0FBTyxrQkFBa0I7SUFTN0IsWUFBYSxPQUFnQztRQUQ3QyxpQkFBWSxHQUFtQixFQUFFLENBQUE7UUFFL0IscUZBQXFGO1FBQ3JGLEtBQUssQ0FBQyw2QkFBNkIsQ0FBQyxPQUFPLENBQUMsRUFBRSx3QkFBd0IsQ0FBQyxDQUFBO1FBQ3ZFLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxrQkFBa0IsQ0FBQyxPQUFPLENBQUMsQ0FBQTtRQUM1Qzs7O1dBR0c7UUFDSCxNQUFNLFFBQVEsR0FBRyxnQkFBZ0IsQ0FBQywrQkFBK0IsQ0FBQTtRQUNqRSw2QkFBNkIsQ0FBcUIsSUFBSSxFQUFFLFFBQVEsQ0FBQyxDQUFBO1FBQ2pFLE1BQU0sQ0FBQyxjQUFjLENBQUMsSUFBSSxFQUFFLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxDQUFBO1FBQ3pELE1BQU0sQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUE7SUFDckIsQ0FBQztJQUNELFdBQVc7UUFDVCxPQUFPLElBQUksQ0FBQyxxQkFBcUIsQ0FBQTtJQUNuQyxDQUFDO0NBQ0Y7QUFDRCxXQUFXLENBQUMsa0JBQWtCLENBQUMsQ0FBQTtBQUUvQixNQUFNLE9BQU8sdUJBQXVCO0lBY2xDLFlBQWEsT0FBZ0M7UUFMN0MsaUJBQVksR0FBbUIsRUFBRSxDQUFBO1FBTS9CLDBGQUEwRjtRQUMxRixLQUFLLENBQUMsNkJBQTZCLENBQUMsT0FBTyxDQUFDLEVBQUUsd0JBQXdCLENBQUMsQ0FBQTtRQUN2RSxJQUFJLENBQUMsS0FBSyxHQUFHLElBQUksdUJBQXVCLENBQUMsT0FBTyxDQUFDLENBQUE7UUFDakQsSUFBSSxDQUFDLFdBQVcsR0FBRyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQW9CLFNBQVMsRUFBcUIsU0FBUyxDQUFDLENBQUMsQ0FBQTtRQUM5Rjs7O1dBR0c7UUFDSCxNQUFNLE9BQU8sR0FBRyxnQkFBZ0IsQ0FBQywrQkFBK0IsQ0FBQTtRQUNoRSw2QkFBNkIsQ0FBMEIsSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFBO1FBQ3JFLHlCQUF5QixDQUEwQixJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUE7UUFDakUsTUFBTSxDQUFDLGNBQWMsQ0FBQyxJQUFJLEVBQUUsdUJBQXVCLENBQUMsU0FBUyxDQUFDLENBQUE7UUFDOUQsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQTtJQUNyQixDQUFDO0lBQ0QsV0FBVztRQUNULE9BQU8sSUFBSSxDQUFDLHFCQUFxQixJQUFJLElBQUksQ0FBQyxZQUFZLENBQUE7SUFDeEQsQ0FBQztDQUNGO0FBQ0QsV0FBVyxDQUFDLHVCQUF1QixDQUFDLENBQUEifQ==

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

# [0.1.0-preview.2](/compare/@aws-crypto/raw-keyring@0.1.0-preview.1...@aws-crypto/raw-keyring@0.1.0-preview.2) (2019-07-24)
### Bug Fixes
* material-management should not export DOM types (#147) 0f4dd7e, closes #147 #137
# [0.1.0-preview.1](/compare/@aws-crypto/raw-keyring@0.1.0-preview.0...@aws-crypto/raw-keyring@0.1.0-preview.1) (2019-06-21)

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

{
"name": "@aws-crypto/raw-keyring",
"version": "0.1.0-preview.1",
"version": "0.1.0-preview.2",
"scripts": {

@@ -19,4 +19,4 @@ "prepublishOnly": "npm run build",

"dependencies": {
"@aws-crypto/material-management": "^0.2.0-preview.1",
"@aws-crypto/serialize": "^0.1.0-preview.1",
"@aws-crypto/material-management": "^0.2.0-preview.2",
"@aws-crypto/serialize": "^0.1.0-preview.2",
"tslib": "^1.9.3"

@@ -52,3 +52,4 @@ },

]
}
},
"gitHead": "970dbfad262186db90bd9ad2eba7a36d8a54ca18"
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc