WrappingContext
ラッピングコンテキストを表します。このクラスは、暗号キーまたは機密データを安全にラッピング(暗号化)およびラッピング解除(復号化)するための機能を提供します。
拡張
BaseCryptoClass
コンストラクタ
new WrappingContext()
new 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日

