as

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

HmacImportParams

HmacImportParams

HmacImportParams: object

Web Crypto APIのHmacImportParamsディクショナリーは、HMAC アルゴリズムのキーを生成する際に、アルゴリズムパラメーターとしてSubtleCrypto.importKeyまたはSubtleCrypto.unwrapKeyに渡すべきオブジェクトを表します。

型宣言

hash

hash: string | { name: string; }

文字列、または文字列値を持つnameという単一のプロパティを含むオブジェクト。使用するダイジェストアルゴリズムの識別子です。これは次のいずれかである必要があります。

  • SHA-256:SHA-256アルゴリズムを選択する場合。
  • SHA-384:SHA-384アルゴリズムを選択する場合。
  • SHA-512:SHA-512アルゴリズムを選択する場合。

length?

optional length: number

キーの長さ(ビット単位)を表す数値。これを省略すると、キーの長さは、選択したダイジェスト関数によって生成されたダイジェストの長さと同じになります。別の長さを使用する正当な理由がない限り、このプロパティは省略してデフォルトを使用してください。

name

name: string

文字列。これはHMACに設定する必要があります。


Last updated: 2025年10月2日