I am writing a test case where i am trying to connect to SFTP using passphrase and Private key file but getting above exception
here is my code what i have tried
public void ConnectToSFTPTest()
{
var filename = @"C:\PvtKey.ppk";
var pk = new PrivateKeyFile(filename, "passphrase"); --here i am getting exception
var keyFiles = new[] { pk };
var client = new SftpClient("hostname", 22, "username", keyFiles);
client.Connect();
if(client.IsConnected)
{
client.Disconnect();
}
Assert.True(true);
}
Can anybody help me to get it working my file is ppk