@@ -61,7 +61,7 @@ Ledger サーバーでは、サービスポート設定、認証設定、TLS 設
6161### ` authentication.method `
6262
6363- ** フィールド:** ` scalar.dl.ledger.authentication.method `
64- - ** 説明:** クライアントとサーバーの認証方法。このフィールドは、クライアントとサーバー間で使用される認証方法を指定します 。
64+ - ** 説明:** クライアントと Ledger サーバーの認証方法。 ` digital-signature ` または ` hmac ` を指定できます 。
6565- ** デフォルト値:** ` digital-signature ` (オプション)
6666
6767### ` direct_asset_access.enabled `
@@ -191,13 +191,13 @@ Auditor サーバーでは、サービスポート設定、認証設定、TLS
191191### ` authentication.hmac.cipher_key `
192192
193193- ** フィールド:** ` scalar.dl.auditor.authentication.hmac.cipher_key `
194- - ** 説明:** クライアントエンティティの HMAC 秘密鍵を暗号化および復号するために使用される暗号鍵。これは、` scalar.dl.auditor.authentication.method ` が " hmac" に設定されている場合にのみ使用されます。
194+ - ** 説明:** クライアントエンティティの HMAC 秘密鍵を暗号化および復号するために使用される暗号鍵。これは、` scalar.dl.auditor.authentication.method ` が ` hmac ` に設定されている場合にのみ使用されます。
195195- ** デフォルト値:** 空 (オプション)
196196
197197### ` authentication.method `
198198
199199- ** フィールド:** ` scalar.dl.auditor.authentication.method `
200- - ** 説明:** クライアントと Auditor サーバーの認証方法。これは、クライアントの設定と一致している必要があります 。
200+ - ** 説明:** クライアントと Auditor サーバーの認証方法。` digital-signature ` または ` hmac ` を指定できます。 これは、Ledger の設定と一致している必要があります 。
201201- ** デフォルト値:** ` digital-signature ` (オプション)
202202
203203### ` authorization.credential `
@@ -206,12 +206,72 @@ Auditor サーバーでは、サービスポート設定、認証設定、TLS
206206- ** 説明:** 認可資格情報 (例: ベアラートークン)。
207207- ** デフォルト値:** 空 (オプション)
208208
209+ ### ` cert_holder_id ` (非推奨)
210+
211+ - ** フィールド:** ` scalar.dl.auditor.cert_holder_id `
212+ - ** 説明:** 証明書のホルダー ID。このフィールドは、Auditor の証明書ホルダーを識別するために使用されます。
213+ - ** デフォルト値:** ` auditor `
214+
215+ :::note
216+
217+ この設定は非推奨であり、Ledger-Auditor 認証が HMAC のみを使用するようになるため、リリース 5.0.0 で削除されます。認証の詳細については、[ ScalarDL 認証ガイド] ( ./authentication.mdx ) を参照してください。
218+
219+ :::
220+
221+ ### ` cert_version ` (非推奨)
222+
223+ - ** フィールド:** ` scalar.dl.auditor.cert_version `
224+ - ** 説明:** 証明書のバージョン。このフィールドは、Auditor 証明書のバージョンを指定します。
225+ - ** デフォルト値:** ` 1 `
226+
227+ :::note
228+
229+ この設定は非推奨であり、Ledger-Auditor 認証が HMAC のみを使用するようになるため、リリース 5.0.0 で削除されます。認証の詳細については、[ ScalarDL 認証ガイド] ( ./authentication.mdx ) を参照してください。
230+
231+ :::
232+
209233### ` grpc.deadline_duration_millis `
210234
211235- ** フィールド:** ` scalar.dl.auditor.grpc.deadline_duration_millis `
212236- ** 説明:** 各 gRPC リクエストの期限期間 (ミリ秒)。
213237- ** デフォルト値:** 空 (オプション)
214238
239+ ### ` grpc.max_inbound_message_size `
240+
241+ - ** フィールド:** ` scalar.dl.auditor.grpc.max_inbound_message_size `
242+ - ** 説明:** 単一の gRPC フレームに許可される最大メッセージサイズ。この制限より大きな受信メッセージが受信された場合、処理されず、RPC は ` RESOURCE_EXHAUSTED ` で失敗します。
243+ - ** デフォルト値:** 空 (オプション)
244+
245+ ### ` grpc.max_inbound_metadata_size `
246+
247+ - ** フィールド:** ` scalar.dl.auditor.grpc.max_inbound_metadata_size `
248+ - ** 説明:** 受信が許可されるメタデータの最大サイズ。これは、HTTP/2 の SETTINGS_MAX_HEADER_LIST_SIZE で定義されているように、エントリのオーバーヘッドを含む累積サイズです。
249+ - ** デフォルト値:** ` 8 KiB ` (オプション)
250+
251+ ### ` ledger.cert_holder_id ` (非推奨)
252+
253+ - ** フィールド:** ` scalar.dl.auditor.ledger.cert_holder_id `
254+ - ** 説明:** Ledger の証明書のホルダー ID。このフィールドは、Ledger の証明書ホルダーを識別するために使用されます。
255+ - ** デフォルト値:** ` ledger `
256+
257+ :::note
258+
259+ この設定は非推奨であり、Ledger-Auditor 認証が HMAC のみを使用するようになるため、リリース 5.0.0 で削除されます。認証の詳細については、[ ScalarDL 認証ガイド] ( ./authentication.mdx ) を参照してください。
260+
261+ :::
262+
263+ ### ` ledger.cert_version ` (非推奨)
264+
265+ - ** フィールド:** ` scalar.dl.auditor.ledger.cert_version `
266+ - ** 説明:** 証明書のバージョン。このフィールドは、Ledger 証明書のバージョンを指定します。
267+ - ** デフォルト値:** ` 1 `
268+
269+ :::note
270+
271+ この設定は非推奨であり、Ledger-Auditor 認証が HMAC のみを使用するようになるため、リリース 5.0.0 で削除されます。認証の詳細については、[ ScalarDL 認証ガイド] ( ./authentication.mdx ) を参照してください。
272+
273+ :::
274+
215275### ` ledger.host `
216276
217277- ** フィールド:** ` scalar.dl.auditor.ledger.host `
@@ -242,6 +302,18 @@ Auditor サーバーでは、サービスポート設定、認証設定、TLS
242302- ** 説明:** Auditor テーブルの名前空間。
243303- ** デフォルト値:** ` auditor ` (オプション)
244304
305+ ### ` private_key_path `
306+
307+ - ** フィールド:** ` scalar.dl.auditor.private_key_path `
308+ - ** 説明:** PEM 形式の秘密鍵ファイルのパス。これまたは ` scalar.dl.auditor.private_key_pem ` は、デジタル署名で証明を署名するために使用されます。` scalar.dl.auditor.servers.authentication.hmac.secret_key ` が空の場合、署名は Auditor から対応する証明を認証するために Ledger によっても使用されます。
309+ - ** デフォルト値:** 空 (オプション)
310+
311+ ### ` private_key_pem `
312+
313+ - ** フィールド:** ` scalar.dl.auditor.private_key_pem `
314+ - ** 説明:** PEM エンコードされた秘密鍵データ。これまたは ` scalar.dl.auditor.private_key_path ` は、デジタル署名で証明を署名するために使用されます。` scalar.dl.auditor.servers.authentication.hmac.secret_key ` が空の場合、署名は Auditor から対応する証明を認証するために Ledger によっても使用されます。
315+ - ** デフォルト値:** 空 (オプション)
316+
245317### ` server.admin_port `
246318
247319- ** フィールド:** ` scalar.dl.auditor.server.admin_port `
@@ -284,18 +356,18 @@ Auditor サーバーでは、サービスポート設定、認証設定、TLS
284356- ** 説明:** Prometheus エクスポーターポート。
285357- ** デフォルト値:** ` 8080 `
286358
287- ### ` server.tls.enabled `
288-
289- - ** フィールド:** ` scalar.dl.auditor.server.tls.enabled `
290- - ** 説明:** クライアントとサーバー間の TLS 通信を有効にするオプション。
291- - ** デフォルト値:** ` false `
292-
293359### ` server.tls.cert_chain_path `
294360
295361- ** フィールド:** ` scalar.dl.auditor.server.tls.cert_chain_path `
296362- ** 説明:** TLS 通信に使用される証明書チェーンファイルのパス。
297363- ** デフォルト値:** 空
298364
365+ ### ` server.tls.enabled `
366+
367+ - ** フィールド:** ` scalar.dl.auditor.server.tls.enabled `
368+ - ** 説明:** クライアントとサーバー間の TLS 通信を有効にするオプション。
369+ - ** デフォルト値:** ` false `
370+
299371### ` server.tls.private_key_path `
300372
301373- ** フィールド:** ` scalar.dl.auditor.server.tls.private_key_path `
@@ -308,12 +380,6 @@ Auditor サーバーでは、サービスポート設定、認証設定、TLS
308380- ** 説明:** Ledger と Auditor サーバー間のメッセージ認証のための HMAC の秘密鍵。
309381- ** デフォルト値:** 空 (オプション)
310382
311- ### ` tls.enabled `
312-
313- - ** フィールド:** ` scalar.dl.auditor.tls.enabled `
314- - ** 説明:** TLS 通信を有効にするオプション。
315- - ** デフォルト値:** ` false `
316-
317383### ` tls.ca_root_cert_path `
318384
319385- ** フィールド:** ` scalar.dl.auditor.tls.ca_root_cert_path `
@@ -326,6 +392,12 @@ Auditor サーバーでは、サービスポート設定、認証設定、TLS
326392- ** 説明:** TLS 通信のための PEM エンコードされたカスタム CA ルート証明書。
327393- ** デフォルト値:** 空
328394
395+ ### ` tls.enabled `
396+
397+ - ** フィールド:** ` scalar.dl.auditor.tls.enabled `
398+ - ** 説明:** TLS 通信を有効にするオプション。
399+ - ** デフォルト値:** ` false `
400+
329401### ` tls.override_authority `
330402
331403- ** フィールド:** ` scalar.dl.auditor.tls.override_authority `
@@ -399,7 +471,7 @@ Auditor サーバーでは、サービスポート設定、認証設定、TLS
399471### ` authentication.method `
400472
401473- ** フィールド:** ` scalar.dl.client.authentication.method `
402- - ** 説明:** クライアントとサーバーの認証方法 。
474+ - ** 説明:** クライアントと Ledger/Auditor サーバーの認証方法。 ` digital-signature ` または ` hmac ` を指定できます。これは、Ledger/Auditor の設定と一致している必要があります 。
403475- ** デフォルト値:** ` digital-signature ` (オプション)
404476
405477### ` authorization.credential `
@@ -408,12 +480,90 @@ Auditor サーバーでは、サービスポート設定、認証設定、TLS
408480- ** 説明:** Ledger の認可資格情報。
409481- ** デフォルト値:** 空 (オプション)
410482
483+ ### ` cert_holder_id ` (非推奨)
484+
485+ - ** フィールド:** ` scalar.dl.client.cert_holder_id `
486+ - ** 説明:** 証明書のホルダー ID。このフィールドは、クライアントの証明書ホルダーを識別するために使用されます。
487+ - ** デフォルト値:** 空
488+
489+ :::note
490+
491+ この設定は非推奨であり、リリース 5.0.0 で削除されます。代わりに ` scalar.dl.client.entity.id ` を使用してください。両方の設定が指定された場合、` scalar.dl.client.entity.id ` が使用されます。
492+
493+ :::
494+
495+ ### ` cert_path ` (非推奨)
496+
497+ - ** フィールド:** ` scalar.dl.client.cert_path `
498+ - ** 説明:** PEM 形式の証明書ファイルのパス。このフィールドは、クライアント証明書ファイルのパスを指定します。
499+ - ** デフォルト値:** 空
500+
501+ :::note
502+
503+ この設定は非推奨であり、リリース 5.0.0 で削除されます。代わりに ` scalar.dl.client.entity.identity.digital_signature.cert_path ` を使用してください。
504+
505+ :::
506+
507+ ### ` cert_pem ` (非推奨)
508+
509+ - ** フィールド:** ` scalar.dl.client.cert_pem `
510+ - ** 説明:** PEM エンコードされた証明書データ。このフィールドは、クライアントの PEM エンコードされた証明書データを指定します。
511+ - ** デフォルト値:** 空
512+
513+ :::note
514+
515+ この設定は非推奨であり、リリース 5.0.0 で削除されます。代わりに ` scalar.dl.client.entity.identity.digital_signature.cert_pem ` を使用してください。
516+
517+ :::
518+
519+ ### ` cert_version ` (非推奨)
520+
521+ - ** フィールド:** ` scalar.dl.client.cert_version `
522+ - ** 説明:** 証明書のバージョン。このフィールドは、クライアント証明書のバージョンを指定します。
523+ - ** デフォルト値:** ` 1 `
524+
525+ :::note
526+
527+ この設定は非推奨であり、リリース 5.0.0 で削除されます。代わりに ` scalar.dl.client.entity.identity.digital_signature.cert_version ` を使用してください。
528+
529+ :::
530+
411531### ` entity.id `
412532
413533- ** フィールド:** ` scalar.dl.client.entity.id `
414534- ** 説明:** リクエスターの一意の ID (例: ユーザーまたはデバイス)。
415535- ** デフォルト値:** 空
416536
537+ ### ` entity.identity.digital_signature.cert_path `
538+
539+ - ** フィールド:** ` scalar.dl.client.entity.identity.digital_signature.cert_path `
540+ - ** 説明:** PEM 形式の証明書ファイルのパス。` scalar.dl.client.entity.identity.digital_signature.cert_pem ` が空の場合に必要です。
541+ - ** デフォルト値:** 空
542+
543+ ### ` entity.identity.digital_signature.cert_pem `
544+
545+ - ** フィールド:** ` scalar.dl.client.entity.identity.digital_signature.cert_pem `
546+ - ** 説明:** PEM エンコードされた証明書データ。` scalar.dl.client.entity.identity.digital_signature.cert_path ` が空の場合に必要です。
547+ - ** デフォルト値:** 空
548+
549+ ### ` entity.identity.digital_signature.cert_version `
550+
551+ - ** フィールド:** ` scalar.dl.client.entity.identity.digital_signature.cert_version `
552+ - ** 説明:** 証明書のバージョン。
553+ - ** デフォルト値:** ` 1 ` (オプション)
554+
555+ ### ` entity.identity.digital_signature.private_key_path `
556+
557+ - ** フィールド:** ` scalar.dl.client.entity.identity.digital_signature.private_key_path `
558+ - ** 説明:** 指定された証明書に対応する PEM 形式の秘密鍵ファイルのパス。` scalar.dl.client.entity.identity.digital_signature.private_key_pem ` が空の場合に必要です。
559+ - ** デフォルト値:** 空
560+
561+ ### ` entity.identity.digital_signature.private_key_pem `
562+
563+ - ** フィールド:** ` scalar.dl.client.entity.identity.digital_signature.private_key_pem `
564+ - ** 説明:** PEM エンコードされた秘密鍵データ。` scalar.dl.client.entity.identity.digital_signature.private_key_path ` が空の場合に必要です。
565+ - ** デフォルト値:** 空
566+
417567### ` entity.identity.hmac.secret_key `
418568
419569- ** フィールド:** ` scalar.dl.client.entity.identity.hmac.secret_key `
@@ -450,6 +600,30 @@ Auditor サーバーでは、サービスポート設定、認証設定、TLS
450600- ** 説明:** クライアントモード (CLIENT または INTERMEDIARY)。
451601- ** デフォルト値:** 空 (オプション)
452602
603+ ### ` private_key_path ` (非推奨)
604+
605+ - ** フィールド:** ` scalar.dl.client.private_key_path `
606+ - ** 説明:** PEM 形式の秘密鍵ファイルのパス。このフィールドは、クライアント秘密鍵ファイルのパスを指定します。
607+ - ** デフォルト値:** 空
608+
609+ :::note
610+
611+ この設定は非推奨であり、リリース 5.0.0 で削除されます。代わりに ` scalar.dl.client.entity.identity.digital_signature.private_key_path ` を使用してください。
612+
613+ :::
614+
615+ ### ` private_key_pem ` (非推奨)
616+
617+ - ** フィールド:** ` scalar.dl.client.private_key_pem `
618+ - ** 説明:** PEM エンコードされた秘密鍵データ。このフィールドは、クライアントの PEM エンコードされた秘密鍵データを指定します。
619+ - ** デフォルト値:** 空
620+
621+ :::note
622+
623+ この設定は非推奨であり、リリース 5.0.0 で削除されます。代わりに ` scalar.dl.client.entity.identity.digital_signature.private_key_pem ` を使用してください。
624+
625+ :::
626+
453627### ` server.host `
454628
455629- ** フィールド:** ` scalar.dl.client.server.host `
0 commit comments