13.3. SSL 設定オプション

オプションキーは、ドット (.) を含む属性は namespace 内でネストされた属性を表します。

表13.1 connect.json の設定オプション

キー値のタイプデフォルト値説明

scheme

string

"amqps"

クリアテキストの "amqp" SSL/TLS の "amqps" の場合

host

string

"localhost"

リモートホストのホスト名または IP アドレス

port

文字列または番号

"amqps"

ポート番号またはポートリテラル

user

string

なし

認証のユーザー名

password

string

なし

認証のパスワード

sasl.mechanisms

リストまたは文字列

none (システムのデフォルト)

有効な SASL メカニズムの JSON リスト。ベア文字列は 1 つのメカニズムを表します。指定のない場合は、クライアントはシステムによって提供されるデフォルトのメカニズムを使用します。

sasl.allow_insecure

boolean

false

クリアテキストパスワードを送信するメカニズムの有効化

tls.cert

string

なし

クライアント証明書のファイル名またはデータベース ID

tls.key

string

なし

クライアント証明書の秘密鍵のファイル名またはデータベース ID

tls.ca

string

なし

CA 証明書のファイル名、ディレクトリー、またはデータベース ID

tls.verify

boolean

true

一致するホスト名を持つ有効なサーバー証明書が必要