<PackageReference Include="SSH.NET" Version="2025.0.0" />

PrivateKeyFile

public Certificate Certificate { get; }

public Key Key { get; }

public PrivateKeyFile(Key key)

public PrivateKeyFile(Stream privateKey)

public PrivateKeyFile(string fileName)

public PrivateKeyFile(string fileName, string passPhrase)

public PrivateKeyFile(string fileName, string passPhrase, string certificateFileName)

public PrivateKeyFile(Stream privateKey, string passPhrase)

public PrivateKeyFile(Stream privateKey, string passPhrase, Stream certificate)

public void Dispose()

protected virtual void Dispose(bool disposing)