as

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

HmacContextBuilder

HmacContextBuilder

HMAC(ハッシュベースのメッセージ認証コード)コンテキストの作成をサポートします。

拡張

  • BaseCryptoClass

アクセサ

digestAlgorithm

setのシグネチャ

set digestAlgorithm(algorithm): void

HMAC操作で使用するダイジェストアルゴリズムを指定します。

注釈

このパラメーターは必須です。

スロー

アルゴリズムが無効な場合、InvalidArgumentErrorがスローされます。

パラメーター
algorithm

DigestAlgorithm

使用するダイジェストアルゴリズム。

戻り値

void


key

setのシグネチャ

set key(key): void

HMAC操作に使用するキーを指定します。

注釈

このパラメーターは必須です。

パラメーター
key

SymmetricKey

使用するキー。

戻り値

void

メソッド

build()

build(): HmacContext

設定されたパラメーターに基づいて、HMAC操作の実行で使用できるコンテキストを作成します。

戻り値

HmacContext

作成されたHMACコンテキスト。

スロー

必須パラメーターが指定されていない場合、または無効な場合、InvalidArgumentErrorがスローされます。


Last updated: 2025年10月2日