Interface SshClientProvider

All Known Implementing Classes:
StandardSshClientProvider

public interface SshClientProvider
Abstraction for producing configured Apache MINA SSH Client instances
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.sshd.client.session.ClientSession
    getClientSession(org.apache.nifi.context.PropertyContext context, Map<String,String> attributes)
    Get configured SSH Client using configured properties
  • Method Details

    • getClientSession

      org.apache.sshd.client.session.ClientSession getClientSession(org.apache.nifi.context.PropertyContext context, Map<String,String> attributes)
      Get configured SSH Client using configured properties
      Parameters:
      context - Property Context
      attributes - FlowFile attributes for property expression evaluation
      Returns:
      Apache MINA SSH Client Session