SFTP Listener ツールは、Parasoft Virtualize 用のカスタム メッセージ リスナー拡張です。ツールは一時的な SFTP V3 サーバーを立ち上げ、コマンドごと、またはセッションごとに Virtualize に通知を行います。これにより、発生したイベントに対して検証および後処理を実行できます。リスナーは、SFTP コマンド レスポンスの仮想化をサポートしていません。コマンドは基礎となる SFTP サーバーによって処理され、Virtualize が解釈し検証や事後処理を実行できるフォーマットに変換されます。
このセクションの内容
Parasoft RabbitMQ Transport は UI またはコマンドラインからインストールできます。
localsettings プロパティ ファイルの system.properties.classpath プロパティに com.parasoft.virtualize.listener.sftp-<version>.jar ファイルを追加します。例:
system.properties.classpath=<path to jar>/com.parasoft.virtualize.listener.sftp-1.1.0.jar
仮想アセットの設定パネルでリスナーを選択し、設定を行います。
以下の設定を行うことができます。
SFTP Server Port | SFTP サーバーのポートを指定します。空の場合、リスナーは開始されません。 |
---|---|
Authorization Type | SFTP サーバーでのユーザーの認証方法を指定します。選択肢は Password 、PublicKey 、または none です。空の場合、リスナーは開始されません。 |
User Properties File | ユーザーのホーム ディレクトリおよびプレーン テキストのパスワード (パスワード認証の場合に使用) を定義するプロパティ ファイルへの絶対パスを指定します。 追加できるユーザーの数に制限はありません。プロパティ ファイルは次のフォーマットを使用する必要があります。
Windows を含めて、すべての OS でスラッシュ ( フィールドが空の場合、リスナーは開始されません。 |
Host Key Location | SFTP サーバーのホスト キーとして使用する PEM フォーマットの秘密鍵ファイルへの絶対パスを指定します。空の場合、リスナーは開始されません。 |
Authorized Keys | 認可されたキー ファイルへの絶対パスを指定します。ファイルには PEM フォーマットの公開鍵がなければなりません。鍵は特定のユーザー名と結び付けられていないので、1 つの秘密鍵を複数のユーザーで使用できます。
|
Listener Type | SFTP サーバーとともに立ち上げるリスナーのタイプを指定します。
空の場合、リスナーは開始されません。 |
Log Level | リスナーのログ記録レベルを設定します。次の値を設定できます: |
---|