Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerWeb Service Consumer Connector バージョン 1.10
Web サービスコンシューマー用 Anypoint Connector (Web Service Consumer Connector) は、SOAP Web サービスをコンシュームして外部ソースからデータを取得します。
リリースノート: Web サービスコンシューマーリリースノート
デフォルト設定
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Name (名前) |
String (文字列) |
この設定の名前。コネクタはこの名前の設定を参照します。 |
x |
|
Connection (接続) |
この設定に指定する接続型。 |
x |
||
Expiration Policy (有効期限ポリシー) |
動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。 |
WscSoapClient のインスタンスを返す ConnectionProvider。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Soap Version (SOAP バージョン) |
Enumeration (列挙)。次のいずれかになります。
|
WSDL の SOAP バージョン。 |
SOAP11 |
|
Mtom Enabled (MTOM 有効) |
Boolean (ブール) |
MTOM プロトコルを使用して添付ファイルを管理する必要があるかどうか。 |
false |
|
Encoding (エンコード) |
String (文字列) |
すべてのメッセージで使用するデフォルトの文字エンコード。指定しない場合、Mule 設定のデフォルトの文字セットが使用されます。 |
||
Transport Configuration (トランスポート設定) |
SOAP メッセージのディスパッチに使用されるトランスポート設定。 |
|||
Wsdl Location (WSDL の場所) |
String (文字列) |
WSDL ファイルの URL、リモートまたはローカル。 |
x |
|
API を使用した |
String (文字列) |
サービス名。 |
x |
|
Port (ポート) |
String (文字列) |
ポート名。 |
x |
|
Address (住所) |
String (文字列) |
Web サービスのアドレス。 |
||
Reconnection (再接続) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイメントが失敗します。 |
|||
Sign Security Strategy (署名セキュリティ戦略) |
署名 WSS 設定 |
|||
Verify Signature Security Strategy (署名検証セキュリティ戦略) |
署名検証 WSS 設定 |
|||
Username Token Security Strategy (ユーザー名トークンセキュリティ戦略) |
usernameToken WSS 設定 |
|||
Outgoing Timestamp Security Strategy (送信タイムスタンプセキュリティ戦略) |
タイムスタンプ WSS 設定 |
|||
Decrypt Security Strategy (復号化セキュリティ戦略) |
復号化 WSS 設定 |
|||
Encrypt Security Strategy (暗号化セキュリティ戦略) |
暗号化 WSS 設定 |
|||
Incoming Timestamp Security Strategy (受信タイムスタンプセキュリティ戦略) |
タイムスタンプ検証 WSS 設定 |
|||
Must Understand (理解が必要) |
Boolean (ブール) |
wsse:Security ヘッダーの mustUnderstand 属性が true であるか false であるか。 デフォルトは true です。TODO (W-11800462): 次回のメジャー (v2.0.0) では、SOAP プロトコル標準に合わせてデフォルト値を false にする必要があります。 |
true |
|
Actor (アクター) |
String (文字列) |
メッセージパスと共に異なるエンドポイントを渡して、SOAP メッセージを送信者から受信者に転送できます。SOAP の [actor (アクター)] 属性を使用して、wsse:Security ヘッダーのアドレスを特定のエンドポイントに設定できます。 このパラメーターの値は URI である必要があります。 |
||
Security Headers Order (セキュリティヘッダーの順序) |
Enumeration (列挙)。次のいずれかになります。
|
送信 WS-Security タグの順序を選択します。 |
<wsc:consume>
SOAP Web サービスから操作をコンシュームします。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Operation (操作) |
String (文字列) |
呼び出す Web サービス操作の名前。 |
x |
|
Body (本文) |
Binary (バイナリ) |
SOAP メッセージに含める XML 本文。必要なパラメーターをすべて含みます。パラメーターが必要でない場合は null。 |
|
|
Headers (ヘッダー) |
Binary (バイナリ) |
SOAP メッセージに含める XML ヘッダー。 |
||
Attachments (添付ファイル) |
Object (オブジェクト) |
SOAP 要求に含める添付ファイル。 |
||
Headers (ヘッダー) |
Object (オブジェクト) |
トランスポート要求にバインドされるトランスポートヘッダーのグループ。 |
||
Force XML Prolog into body (本文への XML Prolog の強制) |
Boolean (ブール) |
true の場合、XML Prolog ステートメントが要求の本文に追加されます。 |
false |
|
Target Variable (対象変数) |
String (文字列) |
storesoperation の出力が配置される変数の名前 |
||
Target Value (対象値) |
String (文字列) |
操作の出力に対して評価される式。この式の結果が対象変数に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
設定
操作の再接続戦略を設定します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Fails Deployment (デプロイに失敗) |
Boolean (ブール) |
アプリケーションがデプロイされると、すべてのコネクタで接続テストが実行されます。true に設定されている場合、関連する再接続戦略をすべて実行した後にテストに合格しないと、デプロイが失敗します。 |
||
Reconnection Strategy (再接続戦略) |
使用する再接続戦略。 |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Frequency (頻度) |
Number (数値) |
再接続を試行する頻度 (ミリ秒)。 |
||
Count (数) |
Number (数値) |
Mule アプリケーションで実行できる再接続の試行回数。 |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Key Store Configuration (キーストア設定) |
メッセージに署名するときに使用するキーストア。 |
x |
||
Sign Algorithm Configuration (署名アルゴリズム設定) |
署名に使用するアルゴリズム。 |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Key Store Path (キーストアのパス) |
String (文字列) |
x |
||
Alias (別名) |
String (文字列) |
x |
||
Password (パスワード) |
String (文字列) |
プロキシサーバーに対して認証するパスワード。 |
x |
|
Key Password (キーパスワード) |
String (文字列) |
|||
Type (型) |
String (文字列) |
jks |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Signature Key Identifier (署名キー識別子) |
Enumeration (列挙)。次のいずれかになります。
|
ISSUER_SERIAL |
||
Signature Algorithm (署名アルゴリズム) |
Enumeration (列挙)。次のいずれかになります。
|
|||
Signature Digest Algorithm (署名ダイジェストアルゴリズム) |
Enumeration (列挙)。次のいずれかになります。
|
SHA1 |
||
Signature C14n Algorithm (署名 C14n アルゴリズム) |
Enumeration (列挙)。次のいずれかになります。
|
ExclusiveXMLCanonicalization_1_0 |
||
Wss Parts (WSS パート) |
WSS Part (WSS パート) の配列 |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Encode (エンコード) |
Enumeration (列挙)。次のいずれかになります。
|
CONTENT |
||
Namespace (名前空間) |
String (文字列) |
x |
||
Localname (ローカル名) |
String (文字列) |
x |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Trust Store Configuration (トラストストア設定) |
署名の検証に使用するトラストストア。 |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Trust Store Path (トラストストアのパス) |
String (文字列) |
x |
||
Password (パスワード) |
String (文字列) |
プロキシサーバーに対して認証するパスワード。 |
x |
|
Type (型) |
String (文字列) |
jks |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Username (ユーザー名) |
String (文字列) |
サービスに対する認証に必要なユーザー名。 |
x |
|
Password (パスワード) |
String (文字列) |
サービスに対する認証に必要な提供されたユーザー名のパスワード。 |
x |
|
Password Type (パスワードの種類) |
Enumeration (列挙)。次のいずれかになります。
|
#password パラメーター。 |
TEXT |
|
Add Nonce (ノンスを追加) |
Boolean (ブール) |
暗号化されたランダムノンスをメッセージに追加するかどうかを指定。 |
false |
|
Add Created (Created を追加) |
Boolean (ブール) |
メッセージの作成時刻を示すためにタイムスタンプを作成するかどうかを指定。 |
false |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Time To Live (存続期間) |
Number (数値) |
timeToLiveUnit で指定された時間単位での作成時刻と有効期間の時間差。この期間が経過すると、メッセージは無効になります。 このパラメーター値は 1 秒以上である必要があります (他の単位の場合と同様)。値が 1 秒未満の場合、1 秒のタイムスタンプになります。 |
60 |
|
Time To Live Unit (存続期間単位) |
Enumeration (列挙)。次のいずれかになります。
|
#timeToLive パラメーター。 デフォルトは SECONDS (秒) です。 |
SECONDS (秒) |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Key Store Configuration (キーストア設定) |
メッセージを復号化するときに使用するキーストア。 |
x |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Key Store Configuration (キーストア設定) |
メッセージを暗号化するときに使用するキーストア。 |
x |
||
Encryption Algorithms Configuration (暗号化アルゴリズム設定) |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Encryption Key Identifier (暗号化キー識別子) |
Enumeration (列挙)。次のいずれかになります。
|
ISSUER_SERIAL |
||
Encryption Sym Algorithm (暗号化シンボル設定) |
Enumeration (列挙)。次のいずれかになります。
|
AES_128 |
||
Encryption Key Transport Algorithm (暗号化キー転送アルゴリズム) |
Enumeration (列挙)。次のいずれかになります。
|
KEYTRANSPORT_RSAOAEP |
||
Encryption Digest Algorithm (暗号化ダイジェストアルゴリズム) |
Enumeration (列挙)。次のいずれかになります。
|
SHA1 |
||
Wss Part Adapters (WSS パートアダプター) |
WSS Part (WSS パート) の配列 |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Future Time To Live (将来の存続期間) |
Number (数値) |
受信タイムスタンプの作成時刻が有効な将来の時間を指定します。時間が少しずれる問題を回避するために、デフォルト値は「60」になっています。将来作成されるタイムスタンプをすべて拒否するには、この値を「0」に設定します。 |
60 |
|
Future Time To Live Unit (将来の存続期間の単位) |
Enumeration (列挙)。次のいずれかになります。
|
#futureTimeToLive パラメーター。 デフォルトは SECONDS (秒) です。 |
SECONDS (秒) |
有効期限ポリシー戦略を設定します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Max Idle Time (最大アイドル時間) |
Number (数値) |
動的設定インスタンスがアイドル状態を続けられる最大時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。 |
||
Time Unit (時間単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Max Idle Time (最大アイドル時間)] 項目の時間単位。 |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Attachments (添付ファイル) |
Object (オブジェクト) |
|||
Body (本文) |
Binary (バイナリ) |
|||
Headers (ヘッダー) |
Object (オブジェクト) |
メッセージ内の HTTP ヘッダーのマッピング。 |
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Protocol Headers (プロトコルヘッダー) |
Object (オブジェクト) |
応答にバンドルされるプロトコルヘッダー。 |
x |
|
Additional Transport Data (追加トランスポートデータ) |
Object (オブジェクト) |
応答にバンドルされる追加トランスポートデータ。 |
x |