8.2. AS2 オプション


AS2 コンポーネントは、以下に示す 2 個のオプションをサポートしています。

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

configuration (common)

共有設定を使用するには

 

AS2Configuration

resolveProperty Placeholders (advanced)

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

true

boolean

AS2 エンドポイントは、URI 構文を使用して設定されます。

as2:apiName

パスおよびクエリーパラメーターを使用します。

8.2.1. パスパラメーター (1 個のパラメーター):

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

apiName

必須 操作の種類

 

AS2ApiName

8.2.2. クエリーパラメーター (30 パラメーター)

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

as2From (common)

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

 

String

as2MessageStructure (common)

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

 

AS2MessageStructure

as2To (common)

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

 

String

as2Version (common)

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

1.1

String

clientFqdn (common)

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

camel.apache.org

String

dispositionNotificationTo (common)

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

 

String

ediMessageTransferEncoding (common)

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

 

String

ediMessageType (common)

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

 

ContentType

encryptingAlgorithm (common)

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

 

AS2EncryptionAlgorithm

encryptingCertificateChain (common)

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

 

Certificate[]

encryptingPrivateKey (common)

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

 

PrivateKey

from (common)

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

 

String

inBody (common)

ボディにて交換で渡されるパラメーターの名前を設定します。

 

String

methodName (common)

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

 

String

requestUri (common)

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

/

String

server (common)

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

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

String

serverFqdn (common)

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

camel.apache.org

String

serverPortNumber (common)

サーバーのポート番号。

 

Integer

signedReceiptMicAlgorithms (common)

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

 

String[]

signingAlgorithm (common)

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

 

AS2SignatureAlgorithm

signingCertificateChain (common)

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

 

Certificate[]

signingPrivateKey (common)

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

 

PrivateKey

subject (common)

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

 

String

targetHostname (common)

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

 

String

targetPortNumber (common)

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

 

Integer

userAgent (common)

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

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

String

bridgeErrorHandler (consumer)

コンシューマーの Camel ルーティングエラーハンドラーへのブリッジを許可します。よって、コンシューマーが受信メッセージなどの取得を試行している間に発生した例外は、メッセージとして処理され、ルーティングエラーハンドラーによって処理されます。デフォルトでは、コンシューマーは org.apache.camel.spi.ExceptionHandler を使用して例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。

false

boolean

exceptionHandler (consumer)

コンシューマーによるカスタム ExceptionHandler の使用を許可します。bridgeErrorHandler オプションが有効な場合は、このオプションは使用されないことに注意してください。デフォルトでは、コンシューマーは例外に対応し、WARN または ERROR レベルでログに記録され、無視されます。

 

ExceptionHandler

exchangePattern (consumer)

コンシューマーがエクスチェンジを作成する際に交換パターンを設定します。

 

ExchangePattern

synchronous (advanced)

同期処理を厳密に使用するか、Camel が非同期処理を使用できるかどうかを設定します (サポートされている場合)。

false

boolean

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.