Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

WrappingContext

WrappingContext

ラッピングコンテキストを表します。このクラスは、暗号キーまたは機密データを安全にラッピング(暗号化)およびラッピング解除(復号化)するための機能を提供します。

拡張

  • BaseCryptoClass

コンストラクタ

new WrappingContext()

new WrappingContext(): WrappingContext

戻り値

WrappingContext

メソッド

unwrap()

unwrap(wrapped: ArrayBuffer): Promise<ArrayBuffer>

以前にラッピングされたキーまたは機密データをラッピング解除(復号化)し、ラッピング解除されたデータを返します。

パラメーター

wrapped

ArrayBuffer

以前にラッピング(暗号化)されているため、そのラッピングを解除する必要のあるキーまたはデータ。

エラー

  • ラッピング解除操作が失敗した場合。

戻り値

Promise<ArrayBuffer>

Promise:ラッピング解除(復号化)されたキーまたはデータに解決されるプロミスオブジェクト。


wrap()

wrap(unwrapped: ArrayBuffer): Promise<ArrayBuffer>

キーまたは機密データをラッピング(暗号化)し、ラッピングされたデータを返します。

パラメーター

unwrapped

ArrayBuffer

ラッピングするキーまたはデータ。

エラー

  • ラッピング操作が失敗した場合。

戻り値

Promise<ArrayBuffer>

Promise:ラッピング(暗号化)されたキーまたはデータに解決されるプロミスオブジェクト。


Last updated: 2026年7月22日