8.3. Spring Boot Auto-Configuration

コンポーネントは、以下に記載される 28 のオプションをサポートします。

名前説明デフォルトタイプ

camel.component.as2.configuration.api-name

実行する操作の種類

 

AS2ApiName

camel.component.as2.configuration.as2-from

AS2 メッセージの AS2From ヘッダーの値。

 

String

camel.component.as2.configuration.as2-message-structure

AS2 メッセージの構造。PLAIN - 暗号化なし、署名なし、SIGNED - 暗号化なし、署名、ENCRYPTED - 暗号化あり、署名なし、ENCRYPTED_SIGNED - 暗号化あり、署名

 

AS2MessageStructure

camel.component.as2.configuration.as2-to

AS2 メッセージの AS2To ヘッダーの値。

 

String

camel.component.as2.configuration.as2-version

AS2 プロトコルのバージョン。

1.1

String

camel.component.as2.configuration.client-fqdn

クライアントの完全修飾ドメイン名 (FQDN)。エンドポイントによって送信されるメッセージ ID で使用されます。

camel.apache.org

String

camel.component.as2.configuration.disposition-notification-to

Disposition-Notification-To ヘッダーの値。このパラメーターに値を割り当てると、AS2 メッセージのメッセージ処理通知 (MDN) が要求されます。

 

String

camel.component.as2.configuration.edi-message-transfer-encoding

EDI メッセージの転送エンコーディング。

 

String

camel.component.as2.configuration.edi-message-type

EDI メッセージのコンテンツタイプ。application/edifact、application/edi-x12、application/edi-consent のいずれか

 

ContentType

camel.component.as2.configuration.encrypting-algorithm

EDI メッセージの暗号化に使用されるアルゴリズム。

 

AS2EncryptionAlgorithm

camel.component.as2.configuration.encrypting-certificate-chain

EDI メッセージの暗号化に使用される証明書のチェーン。

 

Certificate[]

camel.component.as2.configuration.encrypting-private-key

EDI メッセージの暗号化に使用されるキー。

 

PrivateKey

camel.component.as2.configuration.from

AS2 メッセージの From ヘッダーの値。

 

String

camel.component.as2.configuration.method-name

選択した操作に使用するサブ操作

 

String

camel.component.as2.configuration.request-uri

EDI メッセージのリクエスト URI。

/

String

camel.component.as2.configuration.server

AS2 サーバーを識別するサーバーメッセージヘッダーに含まれる値。

Camel AS2 サーバーエンドポイント

String

camel.component.as2.configuration.server-fqdn

サーバーの完全修飾ドメイン名 (FQDN)。エンドポイントによって送信されるメッセージ ID で使用されます。

camel.apache.org

String

camel.component.as2.configuration.server-port-number

サーバーのポート番号。

 

Integer

camel.component.as2.configuration.signed-receipt-mic-algorithms

メッセージ破棄通知 (MDN) で返されるメッセージ整合性チェック (MIC) を生成するために要求されたアルゴリズムのリスト (優先順)。

 

String[]

camel.component.as2.configuration.signing-algorithm

EDI メッセージの署名に使用されるアルゴリズム。

 

AS2SignatureAlgorithm

camel.component.as2.configuration.signing-certificate-chain

EDI メッセージの署名に使用される証明書のチェーン。

 

Certificate[]

camel.component.as2.configuration.signing-private-key

EDI メッセージの署名に使用される鍵。

 

PrivateKey

camel.component.as2.configuration.subject

AS2 メッセージの Subject ヘッダーの値。

 

String

camel.component.as2.configuration.target-hostname

ターゲットホストのホスト名 (IP または DNS 名)。

 

String

camel.component.as2.configuration.target-port-number

ターゲットホストのポート番号。-1 はスキームのデフォルトポートを示します。

 

Integer

camel.component.as2.configuration.user-agent

AS2 ユーザーエージェントを識別する User-Agent メッセージヘッダーに含まれる値。

Camel AS2 クライアントエンドポイント

String

camel.component.as2.enabled

as2 コンポーネントの自動設定を有効にするかどうか。これはデフォルトで有効になっています。

 

Boolean

camel.component.as2.resolve-property-placeholders

起動時にコンポーネントがプロパティープレースホルダーを解決するかどうか。String タイプのプロパティーのみがプロパティープレースホルダーを使用できます。

true

Boolean