public SFTPClient(string url, string username = null, string password = null) { UrlEntity = new SFTPUrl { Url = url }; this.username = username; this.password = password; JSch jsch = new JSch(); session = jsch.getSession(username, UrlEntity.IP, UrlEntity.Port); STFPUserInfo userInfo = new STFPUserInfo(password); session.setUserInfo(userInfo); }
public SFTPClient(string ip = null, int port = 22, string filePath = null, string username = null, string password = null) { UrlEntity = new SFTPUrl { IP = ip, Port = port, Path = filePath }; this.username = username; this.password = password; JSch jsch = new JSch(); session = jsch.getSession(username, ip, port); STFPUserInfo userInfo = new STFPUserInfo(password); session.setUserInfo(userInfo); }