107.16. 優先 SFTP 認証方法の設定
sftp コンポーネントが使用する認証方法の一覧を明示的に指定する場合は、preferredAuthentications オプションを使用します。たとえば、公開鍵が利用できない場合に Camel がプライベート/パブリック SSH キーで認証を試み、ユーザー/パスワード認証にフォールバックする場合は、以下のルート設定を使用します。
from("sftp://localhost:9999/root?username=admin&password=admin&preferredAuthentications=publickey,password").
to("bean:processFile");