summaryrefslogtreecommitdiff
path: root/table_of_contents.html
diff options
context:
space:
mode:
Diffstat (limited to 'table_of_contents.html')
-rw-r--r--table_of_contents.html966
1 files changed, 619 insertions, 347 deletions
diff --git a/table_of_contents.html b/table_of_contents.html
index 9732015..5daa7bb 100644
--- a/table_of_contents.html
+++ b/table_of_contents.html
@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
-<title>Table of Contents - net-ssh 4.2.0</title>
+<title>Table of Contents - net-ssh 6.0.0.beta1</title>
<script type="text/javascript">
var rdoc_rel_prefix = "./";
@@ -21,7 +21,7 @@
<body id="top" class="table-of-contents">
<main role="main">
-<h1 class="class">Table of Contents - net-ssh 4.2.0</h1>
+<h1 class="class">Table of Contents - net-ssh 6.0.0.beta1</h1>
<h2 id="pages">Pages</h2>
<ul>
@@ -29,6 +29,20 @@
<a href="CHANGES_txt.html">CHANGES</a>
<ul>
+ <li><a href="CHANGES_txt.html#label-6.0.0+beta1">6.0.0 beta1</a>
+ <li><a href="CHANGES_txt.html#label-5.2.0">5.2.0</a>
+ <li><a href="CHANGES_txt.html#label-5.2.0.rc3">5.2.0.rc3</a>
+ <li><a href="CHANGES_txt.html#label-5.2.0.rc2">5.2.0.rc2</a>
+ <li><a href="CHANGES_txt.html#label-5.2.0.rc1">5.2.0.rc1</a>
+ <li><a href="CHANGES_txt.html#label-5.1.0">5.1.0</a>
+ <li><a href="CHANGES_txt.html#label-5.1.0.rc1">5.1.0.rc1</a>
+ <li><a href="CHANGES_txt.html#label-5.0.2">5.0.2</a>
+ <li><a href="CHANGES_txt.html#label-5.0.1">5.0.1</a>
+ <li><a href="CHANGES_txt.html#label-5.0.0">5.0.0</a>
+ <li><a href="CHANGES_txt.html#label-5.0.0.rc2">5.0.0.rc2</a>
+ <li><a href="CHANGES_txt.html#label-5.0.0.rc1">5.0.0.rc1</a>
+ <li><a href="CHANGES_txt.html#label-5.0.0.beta2">5.0.0.beta2</a>
+ <li><a href="CHANGES_txt.html#label-5.0.0.beta1">5.0.0.beta1</a>
<li><a href="CHANGES_txt.html#label-4.2.0.rc2">4.2.0.rc2</a>
<li><a href="CHANGES_txt.html#label-4.2.0.rc1">4.2.0.rc1</a>
<li><a href="CHANGES_txt.html#label-4.1.0">4.1.0</a>
@@ -130,20 +144,29 @@
<a href="LICENSE_txt.html">LICENSE</a>
</li>
<li class="file">
- <a href="README_rdoc.html">README</a>
+ <a href="README_md.html">README</a>
<ul>
- <li><a href="README_rdoc.html#label-Net-3A-3ASSH+4.x">Net::SSH 4.x</a>
- <li><a href="README_rdoc.html#label-DESCRIPTION-3A">DESCRIPTION:</a>
- <li><a href="README_rdoc.html#label-FEATURES-3A">FEATURES:</a>
- <li><a href="README_rdoc.html#label-SYNOPSIS-3A">SYNOPSIS:</a>
- <li><a href="README_rdoc.html#label-REQUIREMENTS-3A">REQUIREMENTS:</a>
- <li><a href="README_rdoc.html#label-INSTALL-3A">INSTALL:</a>
- <li><a href="README_rdoc.html#label-RUBY+SUPPORT">RUBY SUPPORT</a>
- <li><a href="README_rdoc.html#label-RUNNING+TESTS">RUNNING TESTS</a>
- <li><a href="README_rdoc.html#label-BUILDING+GEM">BUILDING GEM</a>
- <li><a href="README_rdoc.html#label-GEM+SIGNING+-28for+maintainers-29">GEM SIGNING (for maintainers)</a>
- <li><a href="README_rdoc.html#label-LICENSE-3A">LICENSE:</a>
+ <li><a href="README_md.html#label-Net-3A-3ASSH+6.x">Net::SSH 6.x</a>
+ <li><a href="README_md.html#label-DESCRIPTION-3A">DESCRIPTION:</a>
+ <li><a href="README_md.html#label-FEATURES-3A">FEATURES:</a>
+ <li><a href="README_md.html#label-Supported+Algorithms">Supported Algorithms</a>
+ <li><a href="README_md.html#label-Host+Keys">Host Keys</a>
+ <li><a href="README_md.html#label-Key+Exchange">Key Exchange</a>
+ <li><a href="README_md.html#label-Encryption+algorithms+-28ciphers-29">Encryption algorithms (ciphers)</a>
+ <li><a href="README_md.html#label-Message+Authentication+Code+algorithms">Message Authentication Code algorithms</a>
+ <li><a href="README_md.html#label-SYNOPSIS-3A">SYNOPSIS:</a>
+ <li><a href="README_md.html#label-REQUIREMENTS-3A">REQUIREMENTS:</a>
+ <li><a href="README_md.html#label-INSTALL-3A">INSTALL:</a>
+ <li><a href="README_md.html#label-RUBY+SUPPORT">RUBY SUPPORT</a>
+ <li><a href="README_md.html#label-RUNNING+TESTS">RUNNING TESTS</a>
+ <li><a href="README_md.html#label-BUILDING+GEM">BUILDING GEM</a>
+ <li><a href="README_md.html#label-GEM+SIGNING+-28for+maintainers-29">GEM SIGNING (for maintainers)</a>
+ <li><a href="README_md.html#label-CREDITS">CREDITS</a>
+ <li><a href="README_md.html#label-Contributors">Contributors</a>
+ <li><a href="README_md.html#label-Backers">Backers</a>
+ <li><a href="README_md.html#label-Sponsors">Sponsors</a>
+ <li><a href="README_md.html#label-LICENSE-3A">LICENSE:</a>
</ul>
</li>
<li class="file">
@@ -201,6 +224,12 @@
<a href="Net/SSH/Authentication/ED25519.html">Net::SSH::Authentication::ED25519</a>
</li>
<li class="class">
+ <a href="Net/SSH/Authentication/ED25519/OpenSSHPrivateKeyLoader.html">Net::SSH::Authentication::ED25519::OpenSSHPrivateKeyLoader</a>
+ </li>
+ <li class="class">
+ <a href="Net/SSH/Authentication/ED25519/OpenSSHPrivateKeyLoader/DecryptError.html">Net::SSH::Authentication::ED25519::OpenSSHPrivateKeyLoader::DecryptError</a>
+ </li>
+ <li class="class">
<a href="Net/SSH/Authentication/ED25519/PrivKey.html">Net::SSH::Authentication::ED25519::PrivKey</a>
</li>
<li class="class">
@@ -276,9 +305,6 @@
<a href="Net/SSH/ChannelRequestFailed.html">Net::SSH::ChannelRequestFailed</a>
</li>
<li class="class">
- <a href="Net/SSH/Compat.html">Net::SSH::Compat</a>
- </li>
- <li class="class">
<a href="Net/SSH/Config.html">Net::SSH::Config</a>
</li>
<li class="module">
@@ -338,20 +364,29 @@
<li class="class">
<a href="Net/SSH/KeyFactory.html">Net::SSH::KeyFactory</a>
</li>
- <li class="module">
- <a href="Net/SSH/KeyFactory/OpenSSL.html">Net::SSH::KeyFactory::OpenSSL</a>
+ <li class="class">
+ <a href="Net/SSH/KeyFactory/KeyType.html">Net::SSH::KeyFactory::KeyType</a>
</li>
- <li class="module">
- <a href="Net/SSH/KeyFactory/OpenSSL/PKey.html">Net::SSH::KeyFactory::OpenSSL::PKey</a>
+ <li class="class">
+ <a href="Net/SSH/KeyFactory/OpenSSHPrivateKeyType.html">Net::SSH::KeyFactory::OpenSSHPrivateKeyType</a>
</li>
<li class="class">
- <a href="Net/SSH/KnownHosts.html">Net::SSH::KnownHosts</a>
+ <a href="Net/SSH/KeyFactory/OpenSSLDSAKeyType.html">Net::SSH::KeyFactory::OpenSSLDSAKeyType</a>
</li>
- <li class="module">
- <a href="Net/SSH/KnownHosts/OpenSSL.html">Net::SSH::KnownHosts::OpenSSL</a>
+ <li class="class">
+ <a href="Net/SSH/KeyFactory/OpenSSLECKeyType.html">Net::SSH::KeyFactory::OpenSSLECKeyType</a>
</li>
- <li class="module">
- <a href="Net/SSH/KnownHosts/OpenSSL/PKey.html">Net::SSH::KnownHosts::OpenSSL::PKey</a>
+ <li class="class">
+ <a href="Net/SSH/KeyFactory/OpenSSLKeyTypeBase.html">Net::SSH::KeyFactory::OpenSSLKeyTypeBase</a>
+ </li>
+ <li class="class">
+ <a href="Net/SSH/KeyFactory/OpenSSLPKeyType.html">Net::SSH::KeyFactory::OpenSSLPKeyType</a>
+ </li>
+ <li class="class">
+ <a href="Net/SSH/KeyFactory/OpenSSLRSAKeyType.html">Net::SSH::KeyFactory::OpenSSLRSAKeyType</a>
+ </li>
+ <li class="class">
+ <a href="Net/SSH/KnownHosts.html">Net::SSH::KnownHosts</a>
</li>
<li class="module">
<a href="Net/SSH/Loggable.html">Net::SSH::Loggable</a>
@@ -456,12 +491,6 @@
<a href="Net/SSH/Transport/Algorithms.html">Net::SSH::Transport::Algorithms</a>
</li>
<li class="module">
- <a href="Net/SSH/Transport/Algorithms/OpenSSL.html">Net::SSH::Transport::Algorithms::OpenSSL</a>
- </li>
- <li class="module">
- <a href="Net/SSH/Transport/Algorithms/OpenSSL/PKey.html">Net::SSH::Transport::Algorithms::OpenSSL::PKey</a>
- </li>
- <li class="module">
<a href="Net/SSH/Transport/CTR.html">Net::SSH::Transport::CTR</a>
</li>
<li class="class">
@@ -515,22 +544,64 @@
<li class="class">
<a href="Net/SSH/Transport/HMAC/SHA2_256.html">Net::SSH::Transport::HMAC::SHA2_256</a>
</li>
+ <li class="module">
+ <a href="Net/SSH/Transport/HMAC/SHA2_256/OpenSSL.html">Net::SSH::Transport::HMAC::SHA2_256::OpenSSL</a>
+ </li>
+ <li class="module">
+ <a href="Net/SSH/Transport/HMAC/SHA2_256/OpenSSL/Digest.html">Net::SSH::Transport::HMAC::SHA2_256::OpenSSL::Digest</a>
+ </li>
<li class="class">
<a href="Net/SSH/Transport/HMAC/SHA2_256_96.html">Net::SSH::Transport::HMAC::SHA2_256_96</a>
</li>
<li class="class">
+ <a href="Net/SSH/Transport/HMAC/SHA2_256_Etm.html">Net::SSH::Transport::HMAC::SHA2_256_Etm</a>
+ </li>
+ <li class="module">
+ <a href="Net/SSH/Transport/HMAC/SHA2_256_Etm/OpenSSL.html">Net::SSH::Transport::HMAC::SHA2_256_Etm::OpenSSL</a>
+ </li>
+ <li class="module">
+ <a href="Net/SSH/Transport/HMAC/SHA2_256_Etm/OpenSSL/Digest.html">Net::SSH::Transport::HMAC::SHA2_256_Etm::OpenSSL::Digest</a>
+ </li>
+ <li class="class">
<a href="Net/SSH/Transport/HMAC/SHA2_512.html">Net::SSH::Transport::HMAC::SHA2_512</a>
</li>
+ <li class="module">
+ <a href="Net/SSH/Transport/HMAC/SHA2_512/OpenSSL.html">Net::SSH::Transport::HMAC::SHA2_512::OpenSSL</a>
+ </li>
+ <li class="module">
+ <a href="Net/SSH/Transport/HMAC/SHA2_512/OpenSSL/Digest.html">Net::SSH::Transport::HMAC::SHA2_512::OpenSSL::Digest</a>
+ </li>
<li class="class">
<a href="Net/SSH/Transport/HMAC/SHA2_512_96.html">Net::SSH::Transport::HMAC::SHA2_512_96</a>
</li>
<li class="class">
+ <a href="Net/SSH/Transport/HMAC/SHA2_512_Etm.html">Net::SSH::Transport::HMAC::SHA2_512_Etm</a>
+ </li>
+ <li class="module">
+ <a href="Net/SSH/Transport/HMAC/SHA2_512_Etm/OpenSSL.html">Net::SSH::Transport::HMAC::SHA2_512_Etm::OpenSSL</a>
+ </li>
+ <li class="module">
+ <a href="Net/SSH/Transport/HMAC/SHA2_512_Etm/OpenSSL/Digest.html">Net::SSH::Transport::HMAC::SHA2_512_Etm::OpenSSL::Digest</a>
+ </li>
+ <li class="class">
<a href="Net/SSH/Transport/IdentityCipher.html">Net::SSH::Transport::IdentityCipher</a>
</li>
<li class="module">
<a href="Net/SSH/Transport/Kex.html">Net::SSH::Transport::Kex</a>
</li>
<li class="class">
+ <a href="Net/SSH/Transport/Kex/Abstract.html">Net::SSH::Transport::Kex::Abstract</a>
+ </li>
+ <li class="class">
+ <a href="Net/SSH/Transport/Kex/Abstract5656.html">Net::SSH::Transport::Kex::Abstract5656</a>
+ </li>
+ <li class="class">
+ <a href="Net/SSH/Transport/Kex/Curve25519Sha256.html">Net::SSH::Transport::Kex::Curve25519Sha256</a>
+ </li>
+ <li class="module">
+ <a href="Net/SSH/Transport/Kex/Curve25519Sha256Loader.html">Net::SSH::Transport::Kex::Curve25519Sha256Loader</a>
+ </li>
+ <li class="class">
<a href="Net/SSH/Transport/Kex/DiffieHellmanGroup14SHA1.html">Net::SSH::Transport::Kex::DiffieHellmanGroup14SHA1</a>
</li>
<li class="class">
@@ -554,6 +625,9 @@
<li class="module">
<a href="Net/SSH/Transport/KeyExpander.html">Net::SSH::Transport::KeyExpander</a>
</li>
+ <li class="class">
+ <a href="Net/SSH/Transport/OpenSSLAESCTR.html">Net::SSH::Transport::OpenSSLAESCTR</a>
+ </li>
<li class="module">
<a href="Net/SSH/Transport/PacketStream.html">Net::SSH::Transport::PacketStream</a>
</li>
@@ -564,22 +638,25 @@
<a href="Net/SSH/Transport/Session.html">Net::SSH::Transport::Session</a>
</li>
<li class="class">
+ <a href="Net/SSH/Transport/Session/CompatibleVerifier.html">Net::SSH::Transport::Session::CompatibleVerifier</a>
+ </li>
+ <li class="class">
<a href="Net/SSH/Transport/State.html">Net::SSH::Transport::State</a>
</li>
<li class="module">
<a href="Net/SSH/Verifiers.html">Net::SSH::Verifiers</a>
</li>
<li class="class">
- <a href="Net/SSH/Verifiers/Lenient.html">Net::SSH::Verifiers::Lenient</a>
+ <a href="Net/SSH/Verifiers/AcceptNew.html">Net::SSH::Verifiers::AcceptNew</a>
</li>
<li class="class">
- <a href="Net/SSH/Verifiers/Null.html">Net::SSH::Verifiers::Null</a>
+ <a href="Net/SSH/Verifiers/AcceptNewOrLocalTunnel.html">Net::SSH::Verifiers::AcceptNewOrLocalTunnel</a>
</li>
<li class="class">
- <a href="Net/SSH/Verifiers/Secure.html">Net::SSH::Verifiers::Secure</a>
+ <a href="Net/SSH/Verifiers/Always.html">Net::SSH::Verifiers::Always</a>
</li>
<li class="class">
- <a href="Net/SSH/Verifiers/Strict.html">Net::SSH::Verifiers::Strict</a>
+ <a href="Net/SSH/Verifiers/Never.html">Net::SSH::Verifiers::Never</a>
</li>
<li class="class">
<a href="Net/SSH/Version.html">Net::SSH::Version</a>
@@ -591,9 +668,6 @@
<a href="OpenSSL/BN.html">OpenSSL::BN</a>
</li>
<li class="module">
- <a href="OpenSSL/Digest.html">OpenSSL::Digest</a>
- </li>
- <li class="module">
<a href="OpenSSL/PKey.html">OpenSSL::PKey</a>
</li>
<li class="class">
@@ -605,20 +679,8 @@
<li class="class">
<a href="OpenSSL/PKey/EC.html">OpenSSL::PKey::EC</a>
</li>
- <li class="module">
- <a href="OpenSSL/PKey/OpenSSL.html">OpenSSL::PKey::OpenSSL</a>
- </li>
- <li class="module">
- <a href="OpenSSL/PKey/OpenSSL/PKey.html">OpenSSL::PKey::OpenSSL::PKey</a>
- </li>
- <li class="module">
- <a href="OpenSSL/PKey/OpenSSL/PKey/OpenSSL.html">OpenSSL::PKey::OpenSSL::PKey::OpenSSL</a>
- </li>
- <li class="module">
- <a href="OpenSSL/PKey/OpenSSL/PKey/OpenSSL/PKey.html">OpenSSL::PKey::OpenSSL::PKey::OpenSSL::PKey</a>
- </li>
<li class="class">
- <a href="OpenSSL/PKey/OpenSSL/PKey/OpenSSL/PKey/ECError.html">OpenSSL::PKey::OpenSSL::PKey::OpenSSL::PKey::ECError</a>
+ <a href="OpenSSL/PKey/EC/Point.html">OpenSSL::PKey::EC::Point</a>
</li>
<li class="class">
<a href="OpenSSL/PKey/PKey.html">OpenSSL::PKey::PKey</a>
@@ -660,6 +722,11 @@
<span class="container">Net::SSH::Transport::IdentityCipher</span>
<li class="method">
+ <a href="Net/SSH/Transport/OpenSSLAESCTR.html#method-c-block_size">::block_size</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::OpenSSLAESCTR</span>
+
+ <li class="method">
<a href="Net/SSH.html#method-c-configuration_for">::configuration_for</a>
&mdash;
<span class="container">Net::SSH</span>
@@ -695,6 +762,11 @@
<span class="container">Net::SSH::Authentication::ED25519Loader</span>
<li class="method">
+ <a href="Net/SSH/Transport/Kex/Curve25519Sha256Loader.html#method-c-dependenciesRequiredForX25519">::dependenciesRequiredForX25519</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::Kex::Curve25519Sha256Loader</span>
+
+ <li class="method">
<a href="Net/SSH/Transport/HMAC/Abstract.html#method-c-digest_class">::digest_class</a>
&mdash;
<span class="container">Net::SSH::Transport::HMAC::Abstract</span>
@@ -705,6 +777,56 @@
<span class="container">Net::SSH::Transport::IdentityCipher</span>
<li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSHPrivateKeyType.html#method-c-encrypted_key-3F">::encrypted_key?</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSHPrivateKeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/KeyType.html#method-c-encrypted_key-3F">::encrypted_key?</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::KeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSLKeyTypeBase.html#method-c-encrypted_key-3F">::encrypted_key?</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSLKeyTypeBase</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSLDSAKeyType.html#method-c-error_classes">::error_classes</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSLDSAKeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSLECKeyType.html#method-c-error_classes">::error_classes</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSLECKeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSHPrivateKeyType.html#method-c-error_classes">::error_classes</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSHPrivateKeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSLRSAKeyType.html#method-c-error_classes">::error_classes</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSLRSAKeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/KeyType.html#method-c-error_classes">::error_classes</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::KeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSLPKeyType.html#method-c-error_classes">::error_classes</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSLPKeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/Transport/HMAC/Abstract.html#method-c-etm">::etm</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::HMAC::Abstract</span>
+
+ <li class="method">
<a href="Net/SSH/Transport/KeyExpander.html#method-c-expand_key">::expand_key</a>
&mdash;
<span class="container">Net::SSH::Transport::KeyExpander</span>
@@ -715,14 +837,14 @@
<span class="container">Net::SSH::Config</span>
<li class="method">
- <a href="Net/SSH/Transport/PacketStream.html#method-c-extended">::extended</a>
+ <a href="Net/SSH/Transport/CTR.html#method-c-extended">::extended</a>
&mdash;
- <span class="container">Net::SSH::Transport::PacketStream</span>
+ <span class="container">Net::SSH::Transport::CTR</span>
<li class="method">
- <a href="Net/SSH/Transport/CTR.html#method-c-extended">::extended</a>
+ <a href="Net/SSH/Transport/PacketStream.html#method-c-extended">::extended</a>
&mdash;
- <span class="container">Net::SSH::Transport::CTR</span>
+ <span class="container">Net::SSH::Transport::PacketStream</span>
<li class="method">
<a href="Net/SSH/Test/Extensions/IO.html#method-c-extension_enabled-3F">::extension_enabled?</a>
@@ -745,9 +867,9 @@
<span class="container">Net::SSH::Buffer</span>
<li class="method">
- <a href="Net/SSH/KeyFactory.html#method-c-get">::get</a>
+ <a href="Net/SSH/Transport/CipherFactory.html#method-c-get">::get</a>
&mdash;
- <span class="container">Net::SSH::KeyFactory</span>
+ <span class="container">Net::SSH::Transport::CipherFactory</span>
<li class="method">
<a href="Net/SSH/Transport/HMAC.html#method-c-get">::get</a>
@@ -755,9 +877,9 @@
<span class="container">Net::SSH::Transport::HMAC</span>
<li class="method">
- <a href="Net/SSH/Transport/CipherFactory.html#method-c-get">::get</a>
+ <a href="Net/SSH/KeyFactory.html#method-c-get">::get</a>
&mdash;
- <span class="container">Net::SSH::Transport::CipherFactory</span>
+ <span class="container">Net::SSH::KeyFactory</span>
<li class="method">
<a href="Net/SSH/Transport/CipherFactory.html#method-c-get_lengths">::get_lengths</a>
@@ -775,11 +897,6 @@
<span class="container">Net::SSH::KnownHosts</span>
<li class="method">
- <a href="Net/SSH/Compat.html#method-c-io_select">::io_select</a>
- &mdash;
- <span class="container">Net::SSH::Compat</span>
-
- <li class="method">
<a href="Net/SSH/Transport/IdentityCipher.html#method-c-iv-3D">::iv=</a>
&mdash;
<span class="container">Net::SSH::Transport::IdentityCipher</span>
@@ -840,34 +957,34 @@
<span class="container">Net::SSH::Transport::IdentityCipher</span>
<li class="method">
- <a href="Net/SSH/Authentication/Methods/Abstract.html#method-c-new">::new</a>
+ <a href="Net/SSH/ChannelOpenFailed.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Methods::Abstract</span>
+ <span class="container">Net::SSH::ChannelOpenFailed</span>
<li class="method">
- <a href="Net/SSH/Transport/HMAC/Abstract.html#method-c-new">::new</a>
+ <a href="Net/SSH/Connection/Session/StringWithExitstatus.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Transport::HMAC::Abstract</span>
+ <span class="container">Net::SSH::Connection::Session::StringWithExitstatus</span>
<li class="method">
- <a href="Net/SSH/Prompt/Prompter.html#method-c-new">::new</a>
+ <a href="Net/SSH/Connection/Session/NilChannel.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Prompt::Prompter</span>
+ <span class="container">Net::SSH::Connection::Session::NilChannel</span>
<li class="method">
- <a href="Net/SSH/Proxy/SOCKS5.html#method-c-new">::new</a>
+ <a href="Net/SSH/Authentication/Agent.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Proxy::SOCKS5</span>
+ <span class="container">Net::SSH::Authentication::Agent</span>
<li class="method">
- <a href="Net/SSH/Prompt.html#method-c-new">::new</a>
+ <a href="Net/SSH/Authentication/ED25519/SigningKeyFromFile.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Prompt</span>
+ <span class="container">Net::SSH::Authentication::ED25519::SigningKeyFromFile</span>
<li class="method">
- <a href="Net/SSH/Authentication/ED25519/SigningKeyFromFile.html#method-c-new">::new</a>
+ <a href="Net/SSH/Authentication/ED25519/OpenSSHPrivateKeyLoader/DecryptError.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Authentication::ED25519::SigningKeyFromFile</span>
+ <span class="container">Net::SSH::Authentication::ED25519::OpenSSHPrivateKeyLoader::DecryptError</span>
<li class="method">
<a href="Net/SSH/Authentication/ED25519/PubKey.html#method-c-new">::new</a>
@@ -875,19 +992,19 @@
<span class="container">Net::SSH::Authentication::ED25519::PubKey</span>
<li class="method">
- <a href="Net/SSH/Packet.html#method-c-new">::new</a>
+ <a href="Net/SSH/Authentication/ED25519/PrivKey.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Packet</span>
+ <span class="container">Net::SSH::Authentication::ED25519::PrivKey</span>
<li class="method">
- <a href="Net/SSH/KnownHosts.html#method-c-new">::new</a>
+ <a href="Net/SSH/Version.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::KnownHosts</span>
+ <span class="container">Net::SSH::Version</span>
<li class="method">
- <a href="Net/SSH/Authentication/ED25519/PrivKey.html#method-c-new">::new</a>
+ <a href="Net/SSH/Transport/State.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Authentication::ED25519::PrivKey</span>
+ <span class="container">Net::SSH::Transport::State</span>
<li class="method">
<a href="Net/SSH/Authentication/KeyManager.html#method-c-new">::new</a>
@@ -895,159 +1012,159 @@
<span class="container">Net::SSH::Authentication::KeyManager</span>
<li class="method">
- <a href="Net/SSH/HostKeys.html#method-c-new">::new</a>
+ <a href="Net/SSH/Transport/Session/CompatibleVerifier.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::HostKeys</span>
+ <span class="container">Net::SSH::Transport::Session::CompatibleVerifier</span>
<li class="method">
- <a href="Net/SSH/Connection/EventLoop.html#method-c-new">::new</a>
+ <a href="Net/SSH/Transport/Session.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Connection::EventLoop</span>
+ <span class="container">Net::SSH::Transport::Session</span>
<li class="method">
- <a href="Net/SSH/Authentication/Agent.html#method-c-new">::new</a>
+ <a href="Net/SSH/Transport/ServerVersion.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Agent</span>
+ <span class="container">Net::SSH::Transport::ServerVersion</span>
<li class="method">
- <a href="Net/SSH/Proxy/Jump.html#method-c-new">::new</a>
+ <a href="Net/SSH/Transport/Kex/Abstract.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Proxy::Jump</span>
+ <span class="container">Net::SSH::Transport::Kex::Abstract</span>
<li class="method">
- <a href="Net/SSH/Proxy/HTTP.html#method-c-new">::new</a>
+ <a href="Net/SSH/Authentication/Methods/Abstract.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Proxy::HTTP</span>
+ <span class="container">Net::SSH::Authentication::Methods::Abstract</span>
<li class="method">
- <a href="Net/SSH/Proxy/HTTPS.html#method-c-new">::new</a>
+ <a href="Net/SSH/Authentication/Pageant/Socket.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Proxy::HTTPS</span>
+ <span class="container">Net::SSH::Authentication::Pageant::Socket</span>
<li class="method">
- <a href="Net/SSH/Proxy/Command.html#method-c-new">::new</a>
+ <a href="Net/SSH/Authentication/Session.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Proxy::Command</span>
+ <span class="container">Net::SSH::Authentication::Session</span>
<li class="method">
- <a href="Net/SSH/Authentication/Pageant/Socket.html#method-c-new">::new</a>
+ <a href="Net/SSH/Transport/HMAC/Abstract.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Pageant::Socket</span>
+ <span class="container">Net::SSH::Transport::HMAC::Abstract</span>
<li class="method">
- <a href="Net/SSH/Version.html#method-c-new">::new</a>
+ <a href="Net/SSH/Buffer.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Version</span>
+ <span class="container">Net::SSH::Buffer</span>
<li class="method">
- <a href="Net/SSH/Authentication/Session.html#method-c-new">::new</a>
+ <a href="Net/SSH/Transport/OpenSSLAESCTR.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Session</span>
+ <span class="container">Net::SSH::Transport::OpenSSLAESCTR</span>
<li class="method">
- <a href="Net/SSH/Proxy/SOCKS4.html#method-c-new">::new</a>
+ <a href="Net/SSH/Transport/Algorithms.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Proxy::SOCKS4</span>
+ <span class="container">Net::SSH::Transport::Algorithms</span>
<li class="method">
- <a href="Net/SSH/Buffer.html#method-c-new">::new</a>
+ <a href="Net/SSH/Test/Socket.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Buffer</span>
+ <span class="container">Net::SSH::Test::Socket</span>
<li class="method">
- <a href="Net/SSH/Service/Forward.html#method-c-new">::new</a>
+ <a href="Net/SSH/Test/Script.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Service::Forward</span>
+ <span class="container">Net::SSH::Test::Script</span>
<li class="method">
- <a href="Net/SSH/ChannelOpenFailed.html#method-c-new">::new</a>
+ <a href="Net/SSH/Test/Packet.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::ChannelOpenFailed</span>
+ <span class="container">Net::SSH::Test::Packet</span>
<li class="method">
- <a href="Net/SSH/Connection/Session/StringWithExitstatus.html#method-c-new">::new</a>
+ <a href="Net/SSH/Test/LocalPacket.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Connection::Session::StringWithExitstatus</span>
+ <span class="container">Net::SSH::Test::LocalPacket</span>
<li class="method">
- <a href="Net/SSH/Connection/Session/NilChannel.html#method-c-new">::new</a>
+ <a href="Net/SSH/Test/Kex.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Connection::Session::NilChannel</span>
+ <span class="container">Net::SSH::Test::Kex</span>
<li class="method">
- <a href="Net/SSH/Transport/State.html#method-c-new">::new</a>
+ <a href="Net/SSH/Test/Channel.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Transport::State</span>
+ <span class="container">Net::SSH::Test::Channel</span>
<li class="method">
- <a href="Net/SSH/Test/Channel.html#method-c-new">::new</a>
+ <a href="Net/SSH/Connection/Channel.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Test::Channel</span>
+ <span class="container">Net::SSH::Connection::Channel</span>
<li class="method">
- <a href="Net/SSH/Test/Kex.html#method-c-new">::new</a>
+ <a href="Net/SSH/Service/Forward.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Test::Kex</span>
+ <span class="container">Net::SSH::Service::Forward</span>
<li class="method">
- <a href="Net/SSH/Test/LocalPacket.html#method-c-new">::new</a>
+ <a href="Net/SSH/Proxy/SOCKS5.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Test::LocalPacket</span>
+ <span class="container">Net::SSH::Proxy::SOCKS5</span>
<li class="method">
- <a href="Net/SSH/Transport/Session.html#method-c-new">::new</a>
+ <a href="Net/SSH/Proxy/SOCKS4.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Transport::Session</span>
+ <span class="container">Net::SSH::Proxy::SOCKS4</span>
<li class="method">
- <a href="Net/SSH/Transport/ServerVersion.html#method-c-new">::new</a>
+ <a href="Net/SSH/Proxy/Jump.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Transport::ServerVersion</span>
+ <span class="container">Net::SSH::Proxy::Jump</span>
<li class="method">
- <a href="Net/SSH/Test/Packet.html#method-c-new">::new</a>
+ <a href="Net/SSH/Proxy/HTTPS.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Test::Packet</span>
+ <span class="container">Net::SSH::Proxy::HTTPS</span>
<li class="method">
- <a href="Net/SSH/Test/Script.html#method-c-new">::new</a>
+ <a href="Net/SSH/Proxy/HTTP.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Test::Script</span>
+ <span class="container">Net::SSH::Proxy::HTTP</span>
<li class="method">
- <a href="Net/SSH/Test/Socket.html#method-c-new">::new</a>
+ <a href="Net/SSH/Proxy/Command.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Test::Socket</span>
+ <span class="container">Net::SSH::Proxy::Command</span>
<li class="method">
- <a href="Net/SSH/Transport/Kex/EcdhSHA2NistP256.html#method-c-new">::new</a>
+ <a href="Net/SSH/Prompt/Prompter.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Transport::Kex::EcdhSHA2NistP256</span>
+ <span class="container">Net::SSH::Prompt::Prompter</span>
<li class="method">
- <a href="Net/SSH/Connection/Session.html#method-c-new">::new</a>
+ <a href="Net/SSH/Prompt.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Connection::Session</span>
+ <span class="container">Net::SSH::Prompt</span>
<li class="method">
- <a href="Net/SSH/Transport/Kex/DiffieHellmanGroupExchangeSHA256.html#method-c-new">::new</a>
+ <a href="Net/SSH/Packet.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Transport::Kex::DiffieHellmanGroupExchangeSHA256</span>
+ <span class="container">Net::SSH::Packet</span>
<li class="method">
- <a href="Net/SSH/Transport/Kex/DiffieHellmanGroup1SHA1.html#method-c-new">::new</a>
+ <a href="Net/SSH/KnownHosts.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1</span>
+ <span class="container">Net::SSH::KnownHosts</span>
<li class="method">
- <a href="Net/SSH/Connection/Channel.html#method-c-new">::new</a>
+ <a href="Net/SSH/HostKeys.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Connection::Channel</span>
+ <span class="container">Net::SSH::HostKeys</span>
<li class="method">
- <a href="Net/SSH/Transport/Algorithms.html#method-c-new">::new</a>
+ <a href="Net/SSH/Connection/EventLoop.html#method-c-new">::new</a>
&mdash;
- <span class="container">Net::SSH::Transport::Algorithms</span>
+ <span class="container">Net::SSH::Connection::EventLoop</span>
<li class="method">
<a href="Net/SSH/Connection/Keepalive.html#method-c-new">::new</a>
@@ -1055,34 +1172,84 @@
<span class="container">Net::SSH::Connection::Keepalive</span>
<li class="method">
+ <a href="Net/SSH/Connection/Session.html#method-c-new">::new</a>
+ &mdash;
+ <span class="container">Net::SSH::Connection::Session</span>
+
+ <li class="method">
<a href="Net/SSH/Authentication/Pageant/Socket.html#method-c-open">::open</a>
&mdash;
<span class="container">Net::SSH::Authentication::Pageant::Socket</span>
<li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSLKeyTypeBase.html#method-c-open_ssl_class">::open_ssl_class</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSLKeyTypeBase</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSLDSAKeyType.html#method-c-open_ssl_class">::open_ssl_class</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSLDSAKeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSLPKeyType.html#method-c-open_ssl_class">::open_ssl_class</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSLPKeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSLRSAKeyType.html#method-c-open_ssl_class">::open_ssl_class</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSLRSAKeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSLECKeyType.html#method-c-open_ssl_class">::open_ssl_class</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSLECKeyType</span>
+
+ <li class="method">
<a href="Net/SSH/Authentication/ED25519Loader.html#method-c-raiseUnlessLoaded">::raiseUnlessLoaded</a>
&mdash;
<span class="container">Net::SSH::Authentication::ED25519Loader</span>
<li class="method">
+ <a href="Net/SSH/Transport/Kex/Curve25519Sha256Loader.html#method-c-raiseUnlessLoaded">::raiseUnlessLoaded</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::Kex::Curve25519Sha256Loader</span>
+
+ <li class="method">
+ <a href="Net/SSH/KeyFactory/OpenSSHPrivateKeyType.html#method-c-read">::read</a>
+ &mdash;
+ <span class="container">Net::SSH::KeyFactory::OpenSSHPrivateKeyType</span>
+
+ <li class="method">
<a href="Net/SSH/Authentication/ED25519/PrivKey.html#method-c-read">::read</a>
&mdash;
<span class="container">Net::SSH::Authentication::ED25519::PrivKey</span>
<li class="method">
- <a href="Net/SSH/Authentication/Certificate.html#method-c-read_certblob">::read_certblob</a>
+ <a href="Net/SSH/KeyFactory/OpenSSLKeyTypeBase.html#method-c-read">::read</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Certificate</span>
+ <span class="container">Net::SSH::KeyFactory::OpenSSLKeyTypeBase</span>
<li class="method">
- <a href="OpenSSL/PKey/EC.html#method-c-read_keyblob">::read_keyblob</a>
+ <a href="Net/SSH/KeyFactory/KeyType.html#method-c-read">::read</a>
&mdash;
- <span class="container">OpenSSL::PKey::EC</span>
+ <span class="container">Net::SSH::KeyFactory::KeyType</span>
<li class="method">
- <a href="Net/SSH/Authentication/ED25519/PrivKey.html#method-c-read_keyblob">::read_keyblob</a>
+ <a href="Net/SSH/KeyFactory/OpenSSLPKeyType.html#method-c-read">::read</a>
&mdash;
- <span class="container">Net::SSH::Authentication::ED25519::PrivKey</span>
+ <span class="container">Net::SSH::KeyFactory::OpenSSLPKeyType</span>
+
+ <li class="method">
+ <a href="Net/SSH/Authentication/ED25519/OpenSSHPrivateKeyLoader.html#method-c-read">::read</a>
+ &mdash;
+ <span class="container">Net::SSH::Authentication::ED25519::OpenSSHPrivateKeyLoader</span>
+
+ <li class="method">
+ <a href="Net/SSH/Authentication/Certificate.html#method-c-read_certblob">::read_certblob</a>
+ &mdash;
+ <span class="container">Net::SSH::Authentication::Certificate</span>
<li class="method">
<a href="Net/SSH/Authentication/ED25519/PubKey.html#method-c-read_keyblob">::read_keyblob</a>
@@ -1090,6 +1257,11 @@
<span class="container">Net::SSH::Authentication::ED25519::PubKey</span>
<li class="method">
+ <a href="OpenSSL/PKey/EC.html#method-c-read_keyblob">::read_keyblob</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey::EC</span>
+
+ <li class="method">
<a href="Net/SSH/Packet.html#method-c-register">::register</a>
&mdash;
<span class="container">Net::SSH::Packet</span>
@@ -1165,16 +1337,6 @@
<span class="container">Net::SSH::Transport::Algorithms</span>
<li class="method">
- <a href="Net/SSH/Connection/Session.html#method-i-5B-5D">#[]</a>
- &mdash;
- <span class="container">Net::SSH::Connection::Session</span>
-
- <li class="method">
- <a href="Net/SSH/Packet.html#method-i-5B-5D">#[]</a>
- &mdash;
- <span class="container">Net::SSH::Packet</span>
-
- <li class="method">
<a href="Net/SSH/Connection/Channel.html#method-i-5B-5D">#[]</a>
&mdash;
<span class="container">Net::SSH::Connection::Channel</span>
@@ -1185,7 +1347,12 @@
<span class="container">Net::SSH::HostKeyError</span>
<li class="method">
- <a href="Net/SSH/Connection/Session.html#method-i-5B-5D-3D">#[]=</a>
+ <a href="Net/SSH/Packet.html#method-i-5B-5D">#[]</a>
+ &mdash;
+ <span class="container">Net::SSH::Packet</span>
+
+ <li class="method">
+ <a href="Net/SSH/Connection/Session.html#method-i-5B-5D">#[]</a>
&mdash;
<span class="container">Net::SSH::Connection::Session</span>
@@ -1195,6 +1362,11 @@
<span class="container">Net::SSH::Connection::Channel</span>
<li class="method">
+ <a href="Net/SSH/Connection/Session.html#method-i-5B-5D-3D">#[]=</a>
+ &mdash;
+ <span class="container">Net::SSH::Connection::Session</span>
+
+ <li class="method">
<a href="Net/SSH/Transport/Algorithms.html#method-i-accept_kexinit">#accept_kexinit</a>
&mdash;
<span class="container">Net::SSH::Transport::Algorithms</span>
@@ -1250,14 +1422,14 @@
<span class="container">Net::SSH::Authentication::KeyManager</span>
<li class="method">
- <a href="Net/SSH/Authentication/KeyManager.html#method-i-agent">#agent</a>
+ <a href="Net/SSH/Service/Forward.html#method-i-agent">#agent</a>
&mdash;
- <span class="container">Net::SSH::Authentication::KeyManager</span>
+ <span class="container">Net::SSH::Service::Forward</span>
<li class="method">
- <a href="Net/SSH/Service/Forward.html#method-i-agent">#agent</a>
+ <a href="Net/SSH/Authentication/KeyManager.html#method-i-agent">#agent</a>
&mdash;
- <span class="container">Net::SSH::Service::Forward</span>
+ <span class="container">Net::SSH::Authentication::KeyManager</span>
<li class="method">
<a href="Net/SSH/Transport/Algorithms.html#method-i-allow-3F">#allow?</a>
@@ -1280,44 +1452,44 @@
<span class="container">Net::SSH::Test</span>
<li class="method">
- <a href="Net/SSH/Authentication/Methods/Password.html#method-i-authenticate">#authenticate</a>
+ <a href="Net/SSH/Authentication/Methods/None.html#method-i-authenticate">#authenticate</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Methods::Password</span>
+ <span class="container">Net::SSH::Authentication::Methods::None</span>
<li class="method">
- <a href="Net/SSH/Authentication/Methods/Hostbased.html#method-i-authenticate">#authenticate</a>
+ <a href="Net/SSH/Authentication/Session.html#method-i-authenticate">#authenticate</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Methods::Hostbased</span>
+ <span class="container">Net::SSH::Authentication::Session</span>
<li class="method">
- <a href="Net/SSH/Authentication/Methods/KeyboardInteractive.html#method-i-authenticate">#authenticate</a>
+ <a href="Net/SSH/Authentication/Methods/Publickey.html#method-i-authenticate">#authenticate</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Methods::KeyboardInteractive</span>
+ <span class="container">Net::SSH::Authentication::Methods::Publickey</span>
<li class="method">
- <a href="Net/SSH/Authentication/Methods/None.html#method-i-authenticate">#authenticate</a>
+ <a href="Net/SSH/Authentication/Methods/Password.html#method-i-authenticate">#authenticate</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Methods::None</span>
+ <span class="container">Net::SSH::Authentication::Methods::Password</span>
<li class="method">
- <a href="Net/SSH/Authentication/Methods/Publickey.html#method-i-authenticate">#authenticate</a>
+ <a href="Net/SSH/Authentication/Methods/KeyboardInteractive.html#method-i-authenticate">#authenticate</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Methods::Publickey</span>
+ <span class="container">Net::SSH::Authentication::Methods::KeyboardInteractive</span>
<li class="method">
- <a href="Net/SSH/Authentication/Session.html#method-i-authenticate">#authenticate</a>
+ <a href="Net/SSH/Authentication/Methods/Hostbased.html#method-i-authenticate">#authenticate</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Session</span>
+ <span class="container">Net::SSH::Authentication::Methods::Hostbased</span>
<li class="method">
- <a href="Net/SSH/BufferedIo.html#method-i-available">#available</a>
+ <a href="Net/SSH/Buffer.html#method-i-available">#available</a>
&mdash;
- <span class="container">Net::SSH::BufferedIo</span>
+ <span class="container">Net::SSH::Buffer</span>
<li class="method">
- <a href="Net/SSH/Buffer.html#method-i-available">#available</a>
+ <a href="Net/SSH/BufferedIo.html#method-i-available">#available</a>
&mdash;
- <span class="container">Net::SSH::Buffer</span>
+ <span class="container">Net::SSH::BufferedIo</span>
<li class="method">
<a href="Net/SSH/Transport/PacketStream.html#method-i-available_for_read-3F">#available_for_read?</a>
@@ -1325,6 +1497,11 @@
<span class="container">Net::SSH::Transport::PacketStream</span>
<li class="method">
+ <a href="Net/SSH/Transport/OpenSSLAESCTR.html#method-i-block_size">#block_size</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::OpenSSLAESCTR</span>
+
+ <li class="method">
<a href="Net/SSH/Proxy/Jump.html#method-i-build_proxy_command_equivalent">#build_proxy_command_equivalent</a>
&mdash;
<span class="container">Net::SSH::Proxy::Jump</span>
@@ -1350,14 +1527,14 @@
<span class="container">Net::SSH::Service::Forward</span>
<li class="method">
- <a href="Net/SSH/Transport/PacketStream.html#method-i-cleanup">#cleanup</a>
+ <a href="Net/SSH/Transport/State.html#method-i-cleanup">#cleanup</a>
&mdash;
- <span class="container">Net::SSH::Transport::PacketStream</span>
+ <span class="container">Net::SSH::Transport::State</span>
<li class="method">
- <a href="Net/SSH/Transport/State.html#method-i-cleanup">#cleanup</a>
+ <a href="Net/SSH/Transport/PacketStream.html#method-i-cleanup">#cleanup</a>
&mdash;
- <span class="container">Net::SSH::Transport::State</span>
+ <span class="container">Net::SSH::Transport::PacketStream</span>
<li class="method">
<a href="Net/SSH/Connection/Session.html#method-i-cleanup_channel">#cleanup_channel</a>
@@ -1365,14 +1542,14 @@
<span class="container">Net::SSH::Connection::Session</span>
<li class="method">
- <a href="Net/SSH/Authentication/KeyManager.html#method-i-clear-21">#clear!</a>
+ <a href="Net/SSH/Buffer.html#method-i-clear-21">#clear!</a>
&mdash;
- <span class="container">Net::SSH::Authentication::KeyManager</span>
+ <span class="container">Net::SSH::Buffer</span>
<li class="method">
- <a href="Net/SSH/Buffer.html#method-i-clear-21">#clear!</a>
+ <a href="Net/SSH/Authentication/KeyManager.html#method-i-clear-21">#clear!</a>
&mdash;
- <span class="container">Net::SSH::Buffer</span>
+ <span class="container">Net::SSH::Authentication::KeyManager</span>
<li class="method">
<a href="Net/SSH/Transport/PacketStream.html#method-i-client_name">#client_name</a>
@@ -1380,9 +1557,9 @@
<span class="container">Net::SSH::Transport::PacketStream</span>
<li class="method">
- <a href="Net/SSH/Transport/Session.html#method-i-close">#close</a>
+ <a href="Net/SSH/Authentication/Pageant/Socket.html#method-i-close">#close</a>
&mdash;
- <span class="container">Net::SSH::Transport::Session</span>
+ <span class="container">Net::SSH::Authentication::Pageant::Socket</span>
<li class="method">
<a href="Net/SSH/Authentication/Agent.html#method-i-close">#close</a>
@@ -1390,11 +1567,6 @@
<span class="container">Net::SSH::Authentication::Agent</span>
<li class="method">
- <a href="Net/SSH/Authentication/Pageant/Socket.html#method-i-close">#close</a>
- &mdash;
- <span class="container">Net::SSH::Authentication::Pageant::Socket</span>
-
- <li class="method">
<a href="Net/SSH/Connection/Channel.html#method-i-close">#close</a>
&mdash;
<span class="container">Net::SSH::Connection::Channel</span>
@@ -1405,9 +1577,14 @@
<span class="container">Net::SSH::Connection::Session</span>
<li class="method">
- <a href="Net/SSH/Connection/Session.html#method-i-closed-3F">#closed?</a>
+ <a href="Net/SSH/Transport/Session.html#method-i-close">#close</a>
&mdash;
- <span class="container">Net::SSH::Connection::Session</span>
+ <span class="container">Net::SSH::Transport::Session</span>
+
+ <li class="method">
+ <a href="Net/SSH/Proxy/Command.html#method-i-close_on_error">#close_on_error</a>
+ &mdash;
+ <span class="container">Net::SSH::Proxy::Command</span>
<li class="method">
<a href="Net/SSH/Transport/Session.html#method-i-closed-3F">#closed?</a>
@@ -1415,6 +1592,11 @@
<span class="container">Net::SSH::Transport::Session</span>
<li class="method">
+ <a href="Net/SSH/Connection/Session.html#method-i-closed-3F">#closed?</a>
+ &mdash;
+ <span class="container">Net::SSH::Connection::Session</span>
+
+ <li class="method">
<a href="Net/SSH/Connection/Channel.html#method-i-closing-3F">#closing?</a>
&mdash;
<span class="container">Net::SSH::Connection::Channel</span>
@@ -1460,14 +1642,14 @@
<span class="container">Net::SSH::Buffer</span>
<li class="method">
- <a href="Net/SSH/Transport/Kex/EcdhSHA2NistP256.html#method-i-curve_name">#curve_name</a>
+ <a href="Net/SSH/Transport/Kex/EcdhSHA2NistP384.html#method-i-curve_name">#curve_name</a>
&mdash;
- <span class="container">Net::SSH::Transport::Kex::EcdhSHA2NistP256</span>
+ <span class="container">Net::SSH::Transport::Kex::EcdhSHA2NistP384</span>
<li class="method">
- <a href="Net/SSH/Transport/Kex/EcdhSHA2NistP384.html#method-i-curve_name">#curve_name</a>
+ <a href="Net/SSH/Transport/Kex/Abstract5656.html#method-i-curve_name">#curve_name</a>
&mdash;
- <span class="container">Net::SSH::Transport::Kex::EcdhSHA2NistP384</span>
+ <span class="container">Net::SSH::Transport::Kex::Abstract5656</span>
<li class="method">
<a href="Net/SSH/Transport/Kex/EcdhSHA2NistP521.html#method-i-curve_name">#curve_name</a>
@@ -1475,6 +1657,11 @@
<span class="container">Net::SSH::Transport::Kex::EcdhSHA2NistP521</span>
<li class="method">
+ <a href="Net/SSH/Transport/Kex/EcdhSHA2NistP256.html#method-i-curve_name">#curve_name</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::Kex::EcdhSHA2NistP256</span>
+
+ <li class="method">
<a href="Net/SSH/Loggable.html#method-i-debug">#debug</a>
&mdash;
<span class="container">Net::SSH::Loggable</span>
@@ -1495,14 +1682,14 @@
<span class="container">Net::SSH::Transport::CTR</span>
<li class="method">
- <a href="Net/SSH/Transport/HMAC/Abstract.html#method-i-digest">#digest</a>
+ <a href="Net/SSH/Transport/HMAC/None.html#method-i-digest">#digest</a>
&mdash;
- <span class="container">Net::SSH::Transport::HMAC::Abstract</span>
+ <span class="container">Net::SSH::Transport::HMAC::None</span>
<li class="method">
- <a href="Net/SSH/Transport/HMAC/None.html#method-i-digest">#digest</a>
+ <a href="Net/SSH/Transport/HMAC/Abstract.html#method-i-digest">#digest</a>
&mdash;
- <span class="container">Net::SSH::Transport::HMAC::None</span>
+ <span class="container">Net::SSH::Transport::HMAC::Abstract</span>
<li class="method">
<a href="Net/SSH/Transport/HMAC/Abstract.html#method-i-digest_class">#digest_class</a>
@@ -1510,6 +1697,31 @@
<span class="container">Net::SSH::Transport::HMAC::Abstract</span>
<li class="method">
+ <a href="Net/SSH/Transport/Kex/EcdhSHA2NistP521.html#method-i-digester">#digester</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::Kex::EcdhSHA2NistP521</span>
+
+ <li class="method">
+ <a href="Net/SSH/Transport/Kex/Abstract.html#method-i-digester">#digester</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::Kex::Abstract</span>
+
+ <li class="method">
+ <a href="Net/SSH/Transport/Kex/Curve25519Sha256.html#method-i-digester">#digester</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::Kex::Curve25519Sha256</span>
+
+ <li class="method">
+ <a href="Net/SSH/Transport/Kex/DiffieHellmanGroup1SHA1.html#method-i-digester">#digester</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1</span>
+
+ <li class="method">
+ <a href="Net/SSH/Transport/Kex/DiffieHellmanGroupExchangeSHA256.html#method-i-digester">#digester</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::Kex::DiffieHellmanGroupExchangeSHA256</span>
+
+ <li class="method">
<a href="Net/SSH/Transport/Kex/EcdhSHA2NistP256.html#method-i-digester">#digester</a>
&mdash;
<span class="container">Net::SSH::Transport::Kex::EcdhSHA2NistP256</span>
@@ -1520,11 +1732,6 @@
<span class="container">Net::SSH::Transport::Kex::EcdhSHA2NistP384</span>
<li class="method">
- <a href="Net/SSH/Transport/Kex/EcdhSHA2NistP521.html#method-i-digester">#digester</a>
- &mdash;
- <span class="container">Net::SSH::Transport::Kex::EcdhSHA2NistP521</span>
-
- <li class="method">
<a href="Net/SSH/Connection/Channel.html#method-i-do_close">#do_close</a>
&mdash;
<span class="container">Net::SSH::Connection::Channel</span>
@@ -1565,14 +1772,14 @@
<span class="container">Net::SSH::Authentication::KeyManager</span>
<li class="method">
- <a href="Net/SSH/Buffer.html#method-i-empty-3F">#empty?</a>
+ <a href="Net/SSH/HostKeys.html#method-i-empty-3F">#empty?</a>
&mdash;
- <span class="container">Net::SSH::Buffer</span>
+ <span class="container">Net::SSH::HostKeys</span>
<li class="method">
- <a href="Net/SSH/HostKeys.html#method-i-empty-3F">#empty?</a>
+ <a href="Net/SSH/Buffer.html#method-i-empty-3F">#empty?</a>
&mdash;
- <span class="container">Net::SSH::HostKeys</span>
+ <span class="container">Net::SSH::Buffer</span>
<li class="method">
<a href="Net/SSH/Connection/Keepalive.html#method-i-enabled-3F">#enabled?</a>
@@ -1585,6 +1792,11 @@
<span class="container">Net::SSH::Transport::CTR</span>
<li class="method">
+ <a href="Net/SSH/Authentication/ED25519/OpenSSHPrivateKeyLoader/DecryptError.html#method-i-encrypted_key-3F">#encrypted_key?</a>
+ &mdash;
+ <span class="container">Net::SSH::Authentication::ED25519::OpenSSHPrivateKeyLoader::DecryptError</span>
+
+ <li class="method">
<a href="Net/SSH/BufferedIo.html#method-i-enqueue">#enqueue</a>
&mdash;
<span class="container">Net::SSH::BufferedIo</span>
@@ -1625,14 +1837,19 @@
<span class="container">Net::SSH::Loggable</span>
<li class="method">
+ <a href="Net/SSH/Proxy/HTTPS.html#method-i-establish_connection">#establish_connection</a>
+ &mdash;
+ <span class="container">Net::SSH::Proxy::HTTPS</span>
+
+ <li class="method">
<a href="Net/SSH/Proxy/HTTP.html#method-i-establish_connection">#establish_connection</a>
&mdash;
<span class="container">Net::SSH::Proxy::HTTP</span>
<li class="method">
- <a href="Net/SSH/Proxy/HTTPS.html#method-i-establish_connection">#establish_connection</a>
+ <a href="Net/SSH/Transport/HMAC/Abstract.html#method-i-etm">#etm</a>
&mdash;
- <span class="container">Net::SSH::Proxy::HTTPS</span>
+ <span class="container">Net::SSH::Transport::HMAC::Abstract</span>
<li class="method">
<a href="Net/SSH/Connection/Session.html#method-i-ev_do_calculate_rw_wait">#ev_do_calculate_rw_wait</a>
@@ -1650,14 +1867,14 @@
<span class="container">Net::SSH::Connection::Session</span>
<li class="method">
- <a href="Net/SSH/Connection/SingleSessionEventLoop.html#method-i-ev_preprocess">#ev_preprocess</a>
+ <a href="Net/SSH/Connection/Session.html#method-i-ev_preprocess">#ev_preprocess</a>
&mdash;
- <span class="container">Net::SSH::Connection::SingleSessionEventLoop</span>
+ <span class="container">Net::SSH::Connection::Session</span>
<li class="method">
- <a href="Net/SSH/Connection/Session.html#method-i-ev_preprocess">#ev_preprocess</a>
+ <a href="Net/SSH/Connection/SingleSessionEventLoop.html#method-i-ev_preprocess">#ev_preprocess</a>
&mdash;
- <span class="container">Net::SSH::Connection::Session</span>
+ <span class="container">Net::SSH::Connection::SingleSessionEventLoop</span>
<li class="method">
<a href="Net/SSH/Connection/EventLoop.html#method-i-ev_preprocess">#ev_preprocess</a>
@@ -1665,14 +1882,14 @@
<span class="container">Net::SSH::Connection::EventLoop</span>
<li class="method">
- <a href="Net/SSH/Connection/SingleSessionEventLoop.html#method-i-ev_select_and_postprocess">#ev_select_and_postprocess</a>
+ <a href="Net/SSH/Connection/EventLoop.html#method-i-ev_select_and_postprocess">#ev_select_and_postprocess</a>
&mdash;
- <span class="container">Net::SSH::Connection::SingleSessionEventLoop</span>
+ <span class="container">Net::SSH::Connection::EventLoop</span>
<li class="method">
- <a href="Net/SSH/Connection/EventLoop.html#method-i-ev_select_and_postprocess">#ev_select_and_postprocess</a>
+ <a href="Net/SSH/Connection/SingleSessionEventLoop.html#method-i-ev_select_and_postprocess">#ev_select_and_postprocess</a>
&mdash;
- <span class="container">Net::SSH::Connection::EventLoop</span>
+ <span class="container">Net::SSH::Connection::SingleSessionEventLoop</span>
<li class="method">
<a href="Net/SSH/Test/Kex.html#method-i-exchange_keys">#exchange_keys</a>
@@ -1680,9 +1897,9 @@
<span class="container">Net::SSH::Test::Kex</span>
<li class="method">
- <a href="Net/SSH/Transport/Kex/DiffieHellmanGroup1SHA1.html#method-i-exchange_keys">#exchange_keys</a>
+ <a href="Net/SSH/Transport/Kex/Abstract.html#method-i-exchange_keys">#exchange_keys</a>
&mdash;
- <span class="container">Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1</span>
+ <span class="container">Net::SSH::Transport::Kex::Abstract</span>
<li class="method">
<a href="Net/SSH/Connection/Channel.html#method-i-exec">#exec</a>
@@ -1735,21 +1952,11 @@
<span class="container">Net::SSH::Authentication::Certificate</span>
<li class="method">
- <a href="Net/SSH/Authentication/ED25519/PubKey.html#method-i-fingerprint">#fingerprint</a>
- &mdash;
- <span class="container">Net::SSH::Authentication::ED25519::PubKey</span>
-
- <li class="method">
<a href="Net/SSH/HostKeyError.html#method-i-fingerprint">#fingerprint</a>
&mdash;
<span class="container">Net::SSH::HostKeyError</span>
<li class="method">
- <a href="OpenSSL/PKey/PKey.html#method-i-fingerprint">#fingerprint</a>
- &mdash;
- <span class="container">OpenSSL::PKey::PKey</span>
-
- <li class="method">
<a href="Net/SSH/Authentication/KeyManager.html#method-i-finish">#finish</a>
&mdash;
<span class="container">Net::SSH::Authentication::KeyManager</span>
@@ -1830,14 +2037,14 @@
<span class="container">Net::SSH::Transport::Session</span>
<li class="method">
- <a href="Net/SSH/HostKeyError.html#method-i-host">#host</a>
+ <a href="Net/SSH/Connection/Session.html#method-i-host">#host</a>
&mdash;
- <span class="container">Net::SSH::HostKeyError</span>
+ <span class="container">Net::SSH::Connection::Session</span>
<li class="method">
- <a href="Net/SSH/Connection/Session.html#method-i-host">#host</a>
+ <a href="Net/SSH/HostKeyError.html#method-i-host">#host</a>
&mdash;
- <span class="container">Net::SSH::Connection::Session</span>
+ <span class="container">Net::SSH::HostKeyError</span>
<li class="method">
<a href="Net/SSH/Transport/Session.html#method-i-host_as_string">#host_as_string</a>
@@ -1845,6 +2052,11 @@
<span class="container">Net::SSH::Transport::Session</span>
<li class="method">
+ <a href="Net/SSH/Transport/Algorithms.html#method-i-host_key_format">#host_key_format</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::Algorithms</span>
+
+ <li class="method">
<a href="Net/SSH/Transport/Session.html#method-i-host_keys">#host_keys</a>
&mdash;
<span class="container">Net::SSH::Transport::Session</span>
@@ -1920,6 +2132,11 @@
<span class="container">Net::SSH::Transport::CTR</span>
<li class="method">
+ <a href="Net/SSH/Transport/OpenSSLAESCTR.html#method-i-iv-3D">#iv=</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::OpenSSLAESCTR</span>
+
+ <li class="method">
<a href="Net/SSH/Transport/CTR.html#method-i-iv-3D">#iv=</a>
&mdash;
<span class="container">Net::SSH::Transport::CTR</span>
@@ -1975,14 +2192,14 @@
<span class="container">Net::SSH::Service::Forward</span>
<li class="method">
- <a href="Net/SSH/Test/Packet.html#method-i-local-3F">#local?</a>
+ <a href="Net/SSH/Test/LocalPacket.html#method-i-local-3F">#local?</a>
&mdash;
- <span class="container">Net::SSH::Test::Packet</span>
+ <span class="container">Net::SSH::Test::LocalPacket</span>
<li class="method">
- <a href="Net/SSH/Test/LocalPacket.html#method-i-local-3F">#local?</a>
+ <a href="Net/SSH/Test/Packet.html#method-i-local-3F">#local?</a>
&mdash;
- <span class="container">Net::SSH::Test::LocalPacket</span>
+ <span class="container">Net::SSH::Test::Packet</span>
<li class="method">
<a href="Net/SSH/Connection/Channel.html#method-i-local_closed-3F">#local_closed?</a>
@@ -2020,6 +2237,11 @@
<span class="container">Net::SSH::Transport::HMAC::Abstract</span>
<li class="method">
+ <a href="Net/SSH/KnownHosts.html#method-i-match">#match</a>
+ &mdash;
+ <span class="container">Net::SSH::KnownHosts</span>
+
+ <li class="method">
<a href="Net/SSH/Connection/Session.html#method-i-max_select_wait_time">#max_select_wait_time</a>
&mdash;
<span class="container">Net::SSH::Connection::Session</span>
@@ -2060,6 +2282,11 @@
<span class="container">Net::SSH::Transport::PacketStream</span>
<li class="method">
+ <a href="Net/SSH/Authentication/KeyManager.html#method-i-no_keys-3F">#no_keys?</a>
+ &mdash;
+ <span class="container">Net::SSH::Authentication::KeyManager</span>
+
+ <li class="method">
<a href="Net/SSH/Connection/Channel.html#method-i-on_close">#on_close</a>
&mdash;
<span class="container">Net::SSH::Connection::Channel</span>
@@ -2105,14 +2332,14 @@
<span class="container">Net::SSH::Connection::Channel</span>
<li class="method">
- <a href="Net/SSH/Proxy/HTTP.html#method-i-open">#open</a>
+ <a href="Net/SSH/Proxy/Jump.html#method-i-open">#open</a>
&mdash;
- <span class="container">Net::SSH::Proxy::HTTP</span>
+ <span class="container">Net::SSH::Proxy::Jump</span>
<li class="method">
- <a href="Net/SSH/Proxy/Jump.html#method-i-open">#open</a>
+ <a href="Net/SSH/Test/Socket.html#method-i-open">#open</a>
&mdash;
- <span class="container">Net::SSH::Proxy::Jump</span>
+ <span class="container">Net::SSH::Test::Socket</span>
<li class="method">
<a href="Net/SSH/Proxy/Command.html#method-i-open">#open</a>
@@ -2120,14 +2347,14 @@
<span class="container">Net::SSH::Proxy::Command</span>
<li class="method">
- <a href="Net/SSH/Proxy/SOCKS5.html#method-i-open">#open</a>
+ <a href="Net/SSH/Proxy/HTTP.html#method-i-open">#open</a>
&mdash;
- <span class="container">Net::SSH::Proxy::SOCKS5</span>
+ <span class="container">Net::SSH::Proxy::HTTP</span>
<li class="method">
- <a href="Net/SSH/Test/Socket.html#method-i-open">#open</a>
+ <a href="Net/SSH/Proxy/SOCKS5.html#method-i-open">#open</a>
&mdash;
- <span class="container">Net::SSH::Test::Socket</span>
+ <span class="container">Net::SSH::Proxy::SOCKS5</span>
<li class="method">
<a href="Net/SSH/Proxy/SOCKS4.html#method-i-open">#open</a>
@@ -2205,34 +2432,34 @@
<span class="container">Net::SSH::Connection::Session</span>
<li class="method">
- <a href="Net/SSH/Test/RemotePacket.html#method-i-process">#process</a>
+ <a href="Net/SSH/Connection/Channel.html#method-i-process">#process</a>
&mdash;
- <span class="container">Net::SSH::Test::RemotePacket</span>
+ <span class="container">Net::SSH::Connection::Channel</span>
<li class="method">
- <a href="Net/SSH/Test/LocalPacket.html#method-i-process">#process</a>
+ <a href="Net/SSH/Test/Script.html#method-i-process">#process</a>
&mdash;
- <span class="container">Net::SSH::Test::LocalPacket</span>
+ <span class="container">Net::SSH::Test::Script</span>
<li class="method">
- <a href="Net/SSH/Connection/Session.html#method-i-process">#process</a>
+ <a href="Net/SSH/Connection/EventLoop.html#method-i-process">#process</a>
&mdash;
- <span class="container">Net::SSH::Connection::Session</span>
+ <span class="container">Net::SSH::Connection::EventLoop</span>
<li class="method">
- <a href="Net/SSH/Test/Script.html#method-i-process">#process</a>
+ <a href="Net/SSH/Connection/Session.html#method-i-process">#process</a>
&mdash;
- <span class="container">Net::SSH::Test::Script</span>
+ <span class="container">Net::SSH::Connection::Session</span>
<li class="method">
- <a href="Net/SSH/Connection/EventLoop.html#method-i-process">#process</a>
+ <a href="Net/SSH/Test/LocalPacket.html#method-i-process">#process</a>
&mdash;
- <span class="container">Net::SSH::Connection::EventLoop</span>
+ <span class="container">Net::SSH::Test::LocalPacket</span>
<li class="method">
- <a href="Net/SSH/Connection/Channel.html#method-i-process">#process</a>
+ <a href="Net/SSH/Test/RemotePacket.html#method-i-process">#process</a>
&mdash;
- <span class="container">Net::SSH::Connection::Channel</span>
+ <span class="container">Net::SSH::Test::RemotePacket</span>
<li class="method">
<a href="Net/SSH/Connection/EventLoop.html#method-i-process_only">#process_only</a>
@@ -2250,14 +2477,14 @@
<span class="container">Net::SSH::Transport::Session</span>
<li class="method">
- <a href="Net/SSH/Authentication/Pageant/Socket.html#method-i-read">#read</a>
+ <a href="Net/SSH/Buffer.html#method-i-read">#read</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Pageant::Socket</span>
+ <span class="container">Net::SSH::Buffer</span>
<li class="method">
- <a href="Net/SSH/Buffer.html#method-i-read">#read</a>
+ <a href="Net/SSH/Authentication/Pageant/Socket.html#method-i-read">#read</a>
&mdash;
- <span class="container">Net::SSH::Buffer</span>
+ <span class="container">Net::SSH::Authentication::Pageant::Socket</span>
<li class="method">
<a href="Net/SSH/Buffer.html#method-i-read-21">#read!</a>
@@ -2315,6 +2542,11 @@
<span class="container">Net::SSH::Buffer</span>
<li class="method">
+ <a href="Net/SSH/Buffer.html#method-i-read_private_keyblob">#read_private_keyblob</a>
+ &mdash;
+ <span class="container">Net::SSH::Buffer</span>
+
+ <li class="method">
<a href="Net/SSH/Buffer.html#method-i-read_string">#read_string</a>
&mdash;
<span class="container">Net::SSH::Buffer</span>
@@ -2340,14 +2572,14 @@
<span class="container">Net::SSH::Connection::EventLoop</span>
<li class="method">
- <a href="Net/SSH/Transport/Session.html#method-i-rekey-21">#rekey!</a>
+ <a href="Net/SSH/Transport/Algorithms.html#method-i-rekey-21">#rekey!</a>
&mdash;
- <span class="container">Net::SSH::Transport::Session</span>
+ <span class="container">Net::SSH::Transport::Algorithms</span>
<li class="method">
- <a href="Net/SSH/Transport/Algorithms.html#method-i-rekey-21">#rekey!</a>
+ <a href="Net/SSH/Transport/Session.html#method-i-rekey-21">#rekey!</a>
&mdash;
- <span class="container">Net::SSH::Transport::Algorithms</span>
+ <span class="container">Net::SSH::Transport::Session</span>
<li class="method">
<a href="Net/SSH/Transport/Session.html#method-i-rekey_as_needed">#rekey_as_needed</a>
@@ -2420,9 +2652,9 @@
<span class="container">Net::SSH::Transport::CTR</span>
<li class="method">
- <a href="Net/SSH/Transport/State.html#method-i-reset-21">#reset!</a>
+ <a href="Net/SSH/Transport/OpenSSLAESCTR.html#method-i-reset">#reset</a>
&mdash;
- <span class="container">Net::SSH::Transport::State</span>
+ <span class="container">Net::SSH::Transport::OpenSSLAESCTR</span>
<li class="method">
<a href="Net/SSH/Buffer.html#method-i-reset-21">#reset!</a>
@@ -2430,6 +2662,11 @@
<span class="container">Net::SSH::Buffer</span>
<li class="method">
+ <a href="Net/SSH/Transport/State.html#method-i-reset-21">#reset!</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::State</span>
+
+ <li class="method">
<a href="Net/SSH/Test/Extensions/BufferedIo.html#method-i-select_for_read-3F">#select_for_read?</a>
&mdash;
<span class="container">Net::SSH::Test::Extensions::BufferedIo</span>
@@ -2475,11 +2712,6 @@
<span class="container">Net::SSH::Connection::Session</span>
<li class="method">
- <a href="Net/SSH/Authentication/Methods/Abstract.html#method-i-send_message">#send_message</a>
- &mdash;
- <span class="container">Net::SSH::Authentication::Methods::Abstract</span>
-
- <li class="method">
<a href="Net/SSH/Connection/Session.html#method-i-send_message">#send_message</a>
&mdash;
<span class="container">Net::SSH::Connection::Session</span>
@@ -2490,14 +2722,14 @@
<span class="container">Net::SSH::Transport::Session</span>
<li class="method">
- <a href="Net/SSH/Transport/PacketStream.html#method-i-send_packet">#send_packet</a>
+ <a href="Net/SSH/Authentication/Methods/Abstract.html#method-i-send_message">#send_message</a>
&mdash;
- <span class="container">Net::SSH::Transport::PacketStream</span>
+ <span class="container">Net::SSH::Authentication::Methods::Abstract</span>
<li class="method">
- <a href="Net/SSH/ForwardedBufferedIo.html#method-i-send_pending">#send_pending</a>
+ <a href="Net/SSH/Transport/PacketStream.html#method-i-send_packet">#send_packet</a>
&mdash;
- <span class="container">Net::SSH::ForwardedBufferedIo</span>
+ <span class="container">Net::SSH::Transport::PacketStream</span>
<li class="method">
<a href="Net/SSH/BufferedIo.html#method-i-send_pending">#send_pending</a>
@@ -2505,6 +2737,11 @@
<span class="container">Net::SSH::BufferedIo</span>
<li class="method">
+ <a href="Net/SSH/ForwardedBufferedIo.html#method-i-send_pending">#send_pending</a>
+ &mdash;
+ <span class="container">Net::SSH::ForwardedBufferedIo</span>
+
+ <li class="method">
<a href="Net/SSH/Authentication/Pageant/Socket.html#method-i-send_query">#send_query</a>
&mdash;
<span class="container">Net::SSH::Authentication::Pageant::Socket</span>
@@ -2605,11 +2842,6 @@
<span class="container">Net::SSH::Connection::Session</span>
<li class="method">
- <a href="Net/SSH/Authentication/Certificate.html#method-i-sign">#sign</a>
- &mdash;
- <span class="container">Net::SSH::Authentication::Certificate</span>
-
- <li class="method">
<a href="Net/SSH/Authentication/Agent.html#method-i-sign">#sign</a>
&mdash;
<span class="container">Net::SSH::Authentication::Agent</span>
@@ -2620,6 +2852,11 @@
<span class="container">Net::SSH::Authentication::KeyManager</span>
<li class="method">
+ <a href="Net/SSH/Authentication/Certificate.html#method-i-sign">#sign</a>
+ &mdash;
+ <span class="container">Net::SSH::Authentication::Certificate</span>
+
+ <li class="method">
<a href="Net/SSH/Authentication/Certificate.html#method-i-sign-21">#sign!</a>
&mdash;
<span class="container">Net::SSH::Authentication::Certificate</span>
@@ -2635,14 +2872,14 @@
<span class="container">Net::SSH::Test</span>
<li class="method">
- <a href="Net/SSH/Authentication/ED25519/PrivKey.html#method-i-ssh_do_sign">#ssh_do_sign</a>
+ <a href="OpenSSL/PKey/EC.html#method-i-ssh_do_sign">#ssh_do_sign</a>
&mdash;
- <span class="container">Net::SSH::Authentication::ED25519::PrivKey</span>
+ <span class="container">OpenSSL::PKey::EC</span>
<li class="method">
- <a href="Net/SSH/Authentication/Certificate.html#method-i-ssh_do_sign">#ssh_do_sign</a>
+ <a href="Net/SSH/Authentication/ED25519/PrivKey.html#method-i-ssh_do_sign">#ssh_do_sign</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Certificate</span>
+ <span class="container">Net::SSH::Authentication::ED25519::PrivKey</span>
<li class="method">
<a href="OpenSSL/PKey/RSA.html#method-i-ssh_do_sign">#ssh_do_sign</a>
@@ -2650,19 +2887,19 @@
<span class="container">OpenSSL::PKey::RSA</span>
<li class="method">
- <a href="OpenSSL/PKey/DSA.html#method-i-ssh_do_sign">#ssh_do_sign</a>
+ <a href="Net/SSH/Authentication/Certificate.html#method-i-ssh_do_sign">#ssh_do_sign</a>
&mdash;
- <span class="container">OpenSSL::PKey::DSA</span>
+ <span class="container">Net::SSH::Authentication::Certificate</span>
<li class="method">
- <a href="OpenSSL/PKey/EC.html#method-i-ssh_do_sign">#ssh_do_sign</a>
+ <a href="OpenSSL/PKey/DSA.html#method-i-ssh_do_sign">#ssh_do_sign</a>
&mdash;
- <span class="container">OpenSSL::PKey::EC</span>
+ <span class="container">OpenSSL::PKey::DSA</span>
<li class="method">
- <a href="Net/SSH/Authentication/Certificate.html#method-i-ssh_do_verify">#ssh_do_verify</a>
+ <a href="Net/SSH/Authentication/ED25519/PubKey.html#method-i-ssh_do_verify">#ssh_do_verify</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Certificate</span>
+ <span class="container">Net::SSH::Authentication::ED25519::PubKey</span>
<li class="method">
<a href="OpenSSL/PKey/EC.html#method-i-ssh_do_verify">#ssh_do_verify</a>
@@ -2670,9 +2907,9 @@
<span class="container">OpenSSL::PKey::EC</span>
<li class="method">
- <a href="Net/SSH/Authentication/ED25519/PubKey.html#method-i-ssh_do_verify">#ssh_do_verify</a>
+ <a href="OpenSSL/PKey/DSA.html#method-i-ssh_do_verify">#ssh_do_verify</a>
&mdash;
- <span class="container">Net::SSH::Authentication::ED25519::PubKey</span>
+ <span class="container">OpenSSL::PKey::DSA</span>
<li class="method">
<a href="OpenSSL/PKey/RSA.html#method-i-ssh_do_verify">#ssh_do_verify</a>
@@ -2680,9 +2917,9 @@
<span class="container">OpenSSL::PKey::RSA</span>
<li class="method">
- <a href="OpenSSL/PKey/DSA.html#method-i-ssh_do_verify">#ssh_do_verify</a>
+ <a href="Net/SSH/Authentication/Certificate.html#method-i-ssh_do_verify">#ssh_do_verify</a>
&mdash;
- <span class="container">OpenSSL::PKey::DSA</span>
+ <span class="container">Net::SSH::Authentication::Certificate</span>
<li class="method">
<a href="OpenSSL/PKey/RSA.html#method-i-ssh_signature_type">#ssh_signature_type</a>
@@ -2690,11 +2927,21 @@
<span class="container">OpenSSL::PKey::RSA</span>
<li class="method">
+ <a href="Net/SSH/Authentication/ED25519/PrivKey.html#method-i-ssh_signature_type">#ssh_signature_type</a>
+ &mdash;
+ <span class="container">Net::SSH::Authentication::ED25519::PrivKey</span>
+
+ <li class="method">
<a href="Net/SSH/Authentication/Certificate.html#method-i-ssh_signature_type">#ssh_signature_type</a>
&mdash;
<span class="container">Net::SSH::Authentication::Certificate</span>
<li class="method">
+ <a href="Net/SSH/Authentication/ED25519/PubKey.html#method-i-ssh_signature_type">#ssh_signature_type</a>
+ &mdash;
+ <span class="container">Net::SSH::Authentication::ED25519::PubKey</span>
+
+ <li class="method">
<a href="OpenSSL/PKey/EC.html#method-i-ssh_signature_type">#ssh_signature_type</a>
&mdash;
<span class="container">OpenSSL::PKey::EC</span>
@@ -2705,19 +2952,14 @@
<span class="container">OpenSSL::PKey::DSA</span>
<li class="method">
- <a href="Net/SSH/Authentication/ED25519/PrivKey.html#method-i-ssh_signature_type">#ssh_signature_type</a>
- &mdash;
- <span class="container">Net::SSH::Authentication::ED25519::PrivKey</span>
-
- <li class="method">
- <a href="Net/SSH/Authentication/ED25519/PubKey.html#method-i-ssh_signature_type">#ssh_signature_type</a>
+ <a href="Net/SSH/Authentication/ED25519/PubKey.html#method-i-ssh_type">#ssh_type</a>
&mdash;
<span class="container">Net::SSH::Authentication::ED25519::PubKey</span>
<li class="method">
- <a href="Net/SSH/Authentication/ED25519/PubKey.html#method-i-ssh_type">#ssh_type</a>
+ <a href="Net/SSH/Authentication/Certificate.html#method-i-ssh_type">#ssh_type</a>
&mdash;
- <span class="container">Net::SSH::Authentication::ED25519::PubKey</span>
+ <span class="container">Net::SSH::Authentication::Certificate</span>
<li class="method">
<a href="OpenSSL/PKey/EC.html#method-i-ssh_type">#ssh_type</a>
@@ -2725,14 +2967,14 @@
<span class="container">OpenSSL::PKey::EC</span>
<li class="method">
- <a href="OpenSSL/PKey/DSA.html#method-i-ssh_type">#ssh_type</a>
+ <a href="OpenSSL/PKey/RSA.html#method-i-ssh_type">#ssh_type</a>
&mdash;
- <span class="container">OpenSSL::PKey::DSA</span>
+ <span class="container">OpenSSL::PKey::RSA</span>
<li class="method">
- <a href="OpenSSL/PKey/RSA.html#method-i-ssh_type">#ssh_type</a>
+ <a href="OpenSSL/PKey/DSA.html#method-i-ssh_type">#ssh_type</a>
&mdash;
- <span class="container">OpenSSL::PKey::RSA</span>
+ <span class="container">OpenSSL::PKey::DSA</span>
<li class="method">
<a href="Net/SSH/Authentication/ED25519/PrivKey.html#method-i-ssh_type">#ssh_type</a>
@@ -2740,19 +2982,19 @@
<span class="container">Net::SSH::Authentication::ED25519::PrivKey</span>
<li class="method">
- <a href="Net/SSH/Authentication/Certificate.html#method-i-ssh_type">#ssh_type</a>
+ <a href="OpenSSL/PKey/EC/Point.html#method-i-ssh_type">#ssh_type</a>
&mdash;
- <span class="container">Net::SSH::Authentication::Certificate</span>
+ <span class="container">OpenSSL::PKey::EC::Point</span>
<li class="method">
- <a href="Net/SSH/Transport/Algorithms.html#method-i-start">#start</a>
+ <a href="Net/SSH/Prompt.html#method-i-start">#start</a>
&mdash;
- <span class="container">Net::SSH::Transport::Algorithms</span>
+ <span class="container">Net::SSH::Prompt</span>
<li class="method">
- <a href="Net/SSH/Prompt.html#method-i-start">#start</a>
+ <a href="Net/SSH/Transport/Algorithms.html#method-i-start">#start</a>
&mdash;
- <span class="container">Net::SSH::Prompt</span>
+ <span class="container">Net::SSH::Transport::Algorithms</span>
<li class="method">
<a href="Net/SSH/Connection/Session.html#method-i-stop_listening_to">#stop_listening_to</a>
@@ -2790,14 +3032,19 @@
<span class="container">Net::SSH::Test::Extensions::PacketStream</span>
<li class="method">
- <a href="OpenSSL/PKey/RSA.html#method-i-to_blob">#to_blob</a>
+ <a href="OpenSSL/PKey/EC/Point.html#method-i-to_blob">#to_blob</a>
&mdash;
- <span class="container">OpenSSL::PKey::RSA</span>
+ <span class="container">OpenSSL::PKey::EC::Point</span>
<li class="method">
- <a href="Net/SSH/Authentication/ED25519/PubKey.html#method-i-to_blob">#to_blob</a>
+ <a href="Net/SSH/Authentication/ED25519/PrivKey.html#method-i-to_blob">#to_blob</a>
&mdash;
- <span class="container">Net::SSH::Authentication::ED25519::PubKey</span>
+ <span class="container">Net::SSH::Authentication::ED25519::PrivKey</span>
+
+ <li class="method">
+ <a href="OpenSSL/PKey/EC.html#method-i-to_blob">#to_blob</a>
+ &mdash;
+ <span class="container">OpenSSL::PKey::EC</span>
<li class="method">
<a href="OpenSSL/PKey/DSA.html#method-i-to_blob">#to_blob</a>
@@ -2805,14 +3052,14 @@
<span class="container">OpenSSL::PKey::DSA</span>
<li class="method">
- <a href="OpenSSL/PKey/EC.html#method-i-to_blob">#to_blob</a>
+ <a href="Net/SSH/Authentication/ED25519/PubKey.html#method-i-to_blob">#to_blob</a>
&mdash;
- <span class="container">OpenSSL::PKey::EC</span>
+ <span class="container">Net::SSH::Authentication::ED25519::PubKey</span>
<li class="method">
- <a href="Net/SSH/Authentication/ED25519/PrivKey.html#method-i-to_blob">#to_blob</a>
+ <a href="OpenSSL/PKey/RSA.html#method-i-to_blob">#to_blob</a>
&mdash;
- <span class="container">Net::SSH::Authentication::ED25519::PrivKey</span>
+ <span class="container">OpenSSL::PKey::RSA</span>
<li class="method">
<a href="Net/SSH/Authentication/Certificate.html#method-i-to_blob">#to_blob</a>
@@ -2835,11 +3082,6 @@
<span class="container">Net::SSH::Authentication::ED25519::PubKey</span>
<li class="method">
- <a href="Net/SSH/Test/RemotePacket.html#method-i-to_s">#to_s</a>
- &mdash;
- <span class="container">Net::SSH::Test::RemotePacket</span>
-
- <li class="method">
<a href="Net/SSH/Version.html#method-i-to_s">#to_s</a>
&mdash;
<span class="container">Net::SSH::Version</span>
@@ -2850,6 +3092,11 @@
<span class="container">Net::SSH::Buffer</span>
<li class="method">
+ <a href="Net/SSH/Test/RemotePacket.html#method-i-to_s">#to_s</a>
+ &mdash;
+ <span class="container">Net::SSH::Test::RemotePacket</span>
+
+ <li class="method">
<a href="OpenSSL/BN.html#method-i-to_ssh">#to_ssh</a>
&mdash;
<span class="container">OpenSSL::BN</span>
@@ -2895,24 +3142,49 @@
<span class="container">OpenSSL::PKey::DH</span>
<li class="method">
- <a href="Net/SSH/Verifiers/Strict.html#method-i-verify">#verify</a>
+ <a href="Net/SSH/Verifiers/Always.html#method-i-verify">#verify</a>
&mdash;
- <span class="container">Net::SSH::Verifiers::Strict</span>
+ <span class="container">Net::SSH::Verifiers::Always</span>
<li class="method">
- <a href="Net/SSH/Verifiers/Secure.html#method-i-verify">#verify</a>
+ <a href="Net/SSH/Transport/Session/CompatibleVerifier.html#method-i-verify">#verify</a>
&mdash;
- <span class="container">Net::SSH::Verifiers::Secure</span>
+ <span class="container">Net::SSH::Transport::Session::CompatibleVerifier</span>
<li class="method">
- <a href="Net/SSH/Verifiers/Null.html#method-i-verify">#verify</a>
+ <a href="Net/SSH/Verifiers/Never.html#method-i-verify">#verify</a>
&mdash;
- <span class="container">Net::SSH::Verifiers::Null</span>
+ <span class="container">Net::SSH::Verifiers::Never</span>
<li class="method">
- <a href="Net/SSH/Verifiers/Lenient.html#method-i-verify">#verify</a>
+ <a href="Net/SSH/Verifiers/AcceptNewOrLocalTunnel.html#method-i-verify">#verify</a>
&mdash;
- <span class="container">Net::SSH::Verifiers::Lenient</span>
+ <span class="container">Net::SSH::Verifiers::AcceptNewOrLocalTunnel</span>
+
+ <li class="method">
+ <a href="Net/SSH/Verifiers/AcceptNew.html#method-i-verify">#verify</a>
+ &mdash;
+ <span class="container">Net::SSH::Verifiers::AcceptNew</span>
+
+ <li class="method">
+ <a href="Net/SSH/Verifiers/AcceptNew.html#method-i-verify_signature">#verify_signature</a>
+ &mdash;
+ <span class="container">Net::SSH::Verifiers::AcceptNew</span>
+
+ <li class="method">
+ <a href="Net/SSH/Verifiers/Always.html#method-i-verify_signature">#verify_signature</a>
+ &mdash;
+ <span class="container">Net::SSH::Verifiers::Always</span>
+
+ <li class="method">
+ <a href="Net/SSH/Transport/Session/CompatibleVerifier.html#method-i-verify_signature">#verify_signature</a>
+ &mdash;
+ <span class="container">Net::SSH::Transport::Session::CompatibleVerifier</span>
+
+ <li class="method">
+ <a href="Net/SSH/Verifiers/Never.html#method-i-verify_signature">#verify_signature</a>
+ &mdash;
+ <span class="container">Net::SSH::Verifiers::Never</span>
<li class="method">
<a href="Net/SSH/Connection/Channel.html#method-i-wait">#wait</a>
@@ -2930,14 +3202,14 @@
<span class="container">Net::SSH::BufferedIo</span>
<li class="method">
- <a href="Net/SSH/Buffer.html#method-i-write">#write</a>
+ <a href="Net/SSH/Test/Socket.html#method-i-write">#write</a>
&mdash;
- <span class="container">Net::SSH::Buffer</span>
+ <span class="container">Net::SSH::Test::Socket</span>
<li class="method">
- <a href="Net/SSH/Test/Socket.html#method-i-write">#write</a>
+ <a href="Net/SSH/Buffer.html#method-i-write">#write</a>
&mdash;
- <span class="container">Net::SSH::Test::Socket</span>
+ <span class="container">Net::SSH::Buffer</span>
<li class="method">
<a href="Net/SSH/Buffer.html#method-i-write_bignum">#write_bignum</a>