SignatureContextBuilder
署名コンテキストの作成をサポートします。このクラスでは、署名アルゴリズムやダイジェストメソッドの設定など、デジタル署名を構成できます。
拡張
BaseCryptoClass
以下により拡張
コンストラクタ
new SignatureContextBuilder()
new SignatureContextBuilder(): SignatureContextBuilder
戻り値
メソッド
buildSigningContext()
buildSigningContext(key: PrivateKey): SigningContext
署名操作のコンテキストを作成します。このコンテキストでは、指定されたプライベートキーを使用してデジタル署名を作成します。
パラメーター
key
署名に使用するプライベートキー。
エラー
- キーに目的が欠けている場合。
- 署名アルゴリズムがサポートされていない場合。
戻り値
SigningContext:署名コンテキストオブジェクト。
buildVerificationContext()
buildVerificationContext(key: PublicKey): VerificationContext
検証操作のコンテキストを作成します。このコンテキストでは、指定されたパブリックキーを使用してデジタル署名を検証します。
パラメーター
key
検証に使用するパブリックキー。
エラー
- キーに目的が欠けている場合。
- 署名アルゴリズムがサポートされていない場合。
戻り値
VerificationContext:検証コンテキストオブジェクト。
Last updated: 2026年7月22日

