SymmetricKey
暗号化操作に使用される対称キーを表します。通常、対称キーはSymmetricKeyBuilderを使用して生成されます。このクラスには、対称キーのプロパティをエクスポートおよびチェックするためのメソッドもあります。
拡張
BaseCryptoClass
アクセサ
exportable
getのシグネチャ
get exportable():
boolean
対称キーがエクスポート可能かどうかをチェックします。
戻り値
boolean
対称キーがエクスポート可能な場合はtrue、それ以外の場合はfalse。
purposes
getのシグネチャ
get purposes():
KeyPurpose[]
このキーで有効になっている目的を取得します。
戻り値
このキーで有効になっている目的の配列。
メソッド
exportRaw()
exportRaw():
Promise<ArrayBuffer>
対称キーを未加工のバイトとしてエクスポートします。このメソッドは、エクスポート可能とマークされているキーでのみ呼び出す必要があります。
戻り値
Promise<ArrayBuffer>
対称キーの未加工のバイトに解決されるプロミス。
スロー
キーがエクスポート可能でない場合、AccessDeniedErrorがスローされます。
hasPurpose()
hasPurpose(
purpose):boolean
このキーで特定の目的が有効かどうかをチェックします。
パラメーター
purpose
チェックするキーの目的。
戻り値
boolean
このキーで目的が有効な場合はtrue、それ以外の場合はfalse。
スロー
引数が有効な目的でない場合、InvalidArgumentErrorがスローされます。
Last updated: 2025年10月2日

