summaryrefslogtreecommitdiff
path: root/Net/SSH/Authentication/Methods
diff options
context:
space:
mode:
Diffstat (limited to 'Net/SSH/Authentication/Methods')
-rw-r--r--Net/SSH/Authentication/Methods/Abstract.html14
-rw-r--r--Net/SSH/Authentication/Methods/Hostbased.html2
-rw-r--r--Net/SSH/Authentication/Methods/KeyboardInteractive.html4
-rw-r--r--Net/SSH/Authentication/Methods/None.html22
-rw-r--r--Net/SSH/Authentication/Methods/Password.html26
-rw-r--r--Net/SSH/Authentication/Methods/Publickey.html2
6 files changed, 35 insertions, 35 deletions
diff --git a/Net/SSH/Authentication/Methods/Abstract.html b/Net/SSH/Authentication/Methods/Abstract.html
index 131fa1e..de5d684 100644
--- a/Net/SSH/Authentication/Methods/Abstract.html
+++ b/Net/SSH/Authentication/Methods/Abstract.html
@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
-<title>class Net::SSH::Authentication::Methods::Abstract - net-ssh 4.2.0</title>
+<title>class Net::SSH::Authentication::Methods::Abstract - net-ssh 6.0.0.beta1</title>
<script type="text/javascript">
var rdoc_rel_prefix = "../../../../";
@@ -69,11 +69,11 @@
<ul class="link-list">
- <li><a class="include" href="../Constants.html">Net::SSH::Authentication::Constants</a>
+ <li><a class="include" href="../../Loggable.html">Net::SSH::Loggable</a>
- <li><a class="include" href="../../Loggable.html">Net::SSH::Loggable</a>
+ <li><a class="include" href="../Constants.html">Net::SSH::Authentication::Constants</a>
</ul>
@@ -184,7 +184,7 @@ of common functionality.</p>
<div class="method-source-code" id="new-source">
- <pre><span class="ruby-comment"># File lib/net/ssh/authentication/methods/abstract.rb, line 21</span>
+ <pre><span class="ruby-comment"># File lib/net/ssh/authentication/methods/abstract.rb, line 25</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">session</span>, <span class="ruby-identifier">options</span>={})
<span class="ruby-ivar">@session</span> = <span class="ruby-identifier">session</span>
<span class="ruby-ivar">@key_manager</span> = <span class="ruby-identifier">options</span>[<span class="ruby-value">:key_manager</span>]
@@ -230,7 +230,7 @@ block until the message is completely sent.</p>
<div class="method-source-code" id="send_message-source">
- <pre><span class="ruby-comment"># File lib/net/ssh/authentication/methods/abstract.rb, line 37</span>
+ <pre><span class="ruby-comment"># File lib/net/ssh/authentication/methods/abstract.rb, line 41</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">send_message</span>(<span class="ruby-identifier">msg</span>)
<span class="ruby-identifier">session</span>.<span class="ruby-identifier">transport</span>.<span class="ruby-identifier">send_message</span>(<span class="ruby-identifier">msg</span>)
<span class="ruby-keyword">end</span></pre>
@@ -264,7 +264,7 @@ href="../../../SSH.html">SSH</a> connection.</p>
<div class="method-source-code" id="session_id-source">
- <pre><span class="ruby-comment"># File lib/net/ssh/authentication/methods/abstract.rb, line 31</span>
+ <pre><span class="ruby-comment"># File lib/net/ssh/authentication/methods/abstract.rb, line 35</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">session_id</span>
<span class="ruby-identifier">session</span>.<span class="ruby-identifier">transport</span>.<span class="ruby-identifier">algorithms</span>.<span class="ruby-identifier">session_id</span>
<span class="ruby-keyword">end</span></pre>
@@ -299,7 +299,7 @@ packet. The new packet is returned, ready for sending.</p>
<div class="method-source-code" id="userauth_request-source">
- <pre><span class="ruby-comment"># File lib/net/ssh/authentication/methods/abstract.rb, line 44</span>
+ <pre><span class="ruby-comment"># File lib/net/ssh/authentication/methods/abstract.rb, line 48</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">userauth_request</span>(<span class="ruby-identifier">username</span>, <span class="ruby-identifier">next_service</span>, <span class="ruby-identifier">auth_method</span>, <span class="ruby-operator">*</span><span class="ruby-identifier">others</span>)
<span class="ruby-identifier">buffer</span> = <span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">SSH</span><span class="ruby-operator">::</span><span class="ruby-constant">Buffer</span>.<span class="ruby-identifier">from</span>(<span class="ruby-value">:byte</span>, <span class="ruby-constant">USERAUTH_REQUEST</span>,
<span class="ruby-value">:string</span>, <span class="ruby-identifier">username</span>, <span class="ruby-value">:string</span>, <span class="ruby-identifier">next_service</span>, <span class="ruby-value">:string</span>, <span class="ruby-identifier">auth_method</span>)
diff --git a/Net/SSH/Authentication/Methods/Hostbased.html b/Net/SSH/Authentication/Methods/Hostbased.html
index 34c3a46..e0e0ba6 100644
--- a/Net/SSH/Authentication/Methods/Hostbased.html
+++ b/Net/SSH/Authentication/Methods/Hostbased.html
@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
-<title>class Net::SSH::Authentication::Methods::Hostbased - net-ssh 4.2.0</title>
+<title>class Net::SSH::Authentication::Methods::Hostbased - net-ssh 6.0.0.beta1</title>
<script type="text/javascript">
var rdoc_rel_prefix = "../../../../";
diff --git a/Net/SSH/Authentication/Methods/KeyboardInteractive.html b/Net/SSH/Authentication/Methods/KeyboardInteractive.html
index 9243a2e..7679c4b 100644
--- a/Net/SSH/Authentication/Methods/KeyboardInteractive.html
+++ b/Net/SSH/Authentication/Methods/KeyboardInteractive.html
@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
-<title>class Net::SSH::Authentication::Methods::KeyboardInteractive - net-ssh 4.2.0</title>
+<title>class Net::SSH::Authentication::Methods::KeyboardInteractive - net-ssh 6.0.0.beta1</title>
<script type="text/javascript">
var rdoc_rel_prefix = "../../../../";
@@ -184,7 +184,7 @@ authentication method.</p>
<span class="ruby-keyword">end</span>
<span class="ruby-identifier">_</span> = <span class="ruby-identifier">message</span>.<span class="ruby-identifier">read_string</span> <span class="ruby-comment"># lang_tag</span>
- <span class="ruby-identifier">responses</span> =[]
+ <span class="ruby-identifier">responses</span> = []
<span class="ruby-identifier">message</span>.<span class="ruby-identifier">read_long</span>.<span class="ruby-identifier">times</span> <span class="ruby-keyword">do</span>
<span class="ruby-identifier">text</span> = <span class="ruby-identifier">message</span>.<span class="ruby-identifier">read_string</span>
diff --git a/Net/SSH/Authentication/Methods/None.html b/Net/SSH/Authentication/Methods/None.html
index 24f4b71..8d944f9 100644
--- a/Net/SSH/Authentication/Methods/None.html
+++ b/Net/SSH/Authentication/Methods/None.html
@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
-<title>class Net::SSH::Authentication::Methods::None - net-ssh 4.2.0</title>
+<title>class Net::SSH::Authentication::Methods::None - net-ssh 6.0.0.beta1</title>
<script type="text/javascript">
var rdoc_rel_prefix = "../../../../";
@@ -135,18 +135,18 @@ method.</p>
<span class="ruby-identifier">message</span> = <span class="ruby-identifier">session</span>.<span class="ruby-identifier">next_message</span>
<span class="ruby-keyword">case</span> <span class="ruby-identifier">message</span>.<span class="ruby-identifier">type</span>
- <span class="ruby-keyword">when</span> <span class="ruby-constant">USERAUTH_SUCCESS</span>
- <span class="ruby-identifier">debug</span> { <span class="ruby-string">&quot;none succeeded&quot;</span> }
- <span class="ruby-keyword">return</span> <span class="ruby-keyword">true</span>
- <span class="ruby-keyword">when</span> <span class="ruby-constant">USERAUTH_FAILURE</span>
- <span class="ruby-identifier">debug</span> { <span class="ruby-string">&quot;none failed&quot;</span> }
+ <span class="ruby-keyword">when</span> <span class="ruby-constant">USERAUTH_SUCCESS</span>
+ <span class="ruby-identifier">debug</span> { <span class="ruby-string">&quot;none succeeded&quot;</span> }
+ <span class="ruby-keyword">return</span> <span class="ruby-keyword">true</span>
+ <span class="ruby-keyword">when</span> <span class="ruby-constant">USERAUTH_FAILURE</span>
+ <span class="ruby-identifier">debug</span> { <span class="ruby-string">&quot;none failed&quot;</span> }
- <span class="ruby-identifier">raise</span> <span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">SSH</span><span class="ruby-operator">::</span><span class="ruby-constant">Authentication</span><span class="ruby-operator">::</span><span class="ruby-constant">DisallowedMethod</span> <span class="ruby-keyword">unless</span>
- <span class="ruby-identifier">message</span>[<span class="ruby-value">:authentications</span>].<span class="ruby-identifier">split</span>(<span class="ruby-regexp">/,/</span>).<span class="ruby-identifier">include?</span> <span class="ruby-string">&#39;none&#39;</span>
+ <span class="ruby-identifier">raise</span> <span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">SSH</span><span class="ruby-operator">::</span><span class="ruby-constant">Authentication</span><span class="ruby-operator">::</span><span class="ruby-constant">DisallowedMethod</span> <span class="ruby-keyword">unless</span>
+ <span class="ruby-identifier">message</span>[<span class="ruby-value">:authentications</span>].<span class="ruby-identifier">split</span>(<span class="ruby-regexp">/,/</span>).<span class="ruby-identifier">include?</span> <span class="ruby-string">&#39;none&#39;</span>
- <span class="ruby-keyword">return</span> <span class="ruby-keyword">false</span>
- <span class="ruby-keyword">else</span>
- <span class="ruby-identifier">raise</span> <span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">SSH</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;unexpected reply to USERAUTH_REQUEST: #{message.type} (#{message.inspect})&quot;</span>
+ <span class="ruby-keyword">return</span> <span class="ruby-keyword">false</span>
+ <span class="ruby-keyword">else</span>
+ <span class="ruby-identifier">raise</span> <span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">SSH</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;unexpected reply to USERAUTH_REQUEST: #{message.type} (#{message.inspect})&quot;</span>
<span class="ruby-keyword">end</span>
<span class="ruby-keyword">end</span></pre>
diff --git a/Net/SSH/Authentication/Methods/Password.html b/Net/SSH/Authentication/Methods/Password.html
index d739385..11bd74a 100644
--- a/Net/SSH/Authentication/Methods/Password.html
+++ b/Net/SSH/Authentication/Methods/Password.html
@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
-<title>class Net::SSH::Authentication::Methods::Password - net-ssh 4.2.0</title>
+<title>class Net::SSH::Authentication::Methods::Password - net-ssh 6.0.0.beta1</title>
<script type="text/javascript">
var rdoc_rel_prefix = "../../../../";
@@ -148,7 +148,7 @@ password parameter is nil, this will ask for password</p>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">authenticate</span>(<span class="ruby-identifier">next_service</span>, <span class="ruby-identifier">username</span>, <span class="ruby-identifier">password</span>=<span class="ruby-keyword">nil</span>)
<span class="ruby-identifier">clear_prompter!</span>
<span class="ruby-identifier">retries</span> = <span class="ruby-value">0</span>
- <span class="ruby-identifier">max_retries</span> = <span class="ruby-identifier">get_max_retries</span>
+ <span class="ruby-identifier">max_retries</span> = <span class="ruby-identifier">get_max_retries</span>
<span class="ruby-keyword">return</span> <span class="ruby-keyword">false</span> <span class="ruby-keyword">if</span> <span class="ruby-operator">!</span><span class="ruby-identifier">password</span> <span class="ruby-operator">&amp;&amp;</span> <span class="ruby-identifier">max_retries</span> <span class="ruby-operator">==</span> <span class="ruby-value">0</span>
<span class="ruby-keyword">begin</span>
@@ -168,17 +168,17 @@ password parameter is nil, this will ask for password</p>
<span class="ruby-keyword">end</span> <span class="ruby-keyword">until</span> (<span class="ruby-identifier">message</span>.<span class="ruby-identifier">type</span> <span class="ruby-operator">!=</span> <span class="ruby-constant">USERAUTH_FAILURE</span> <span class="ruby-operator">||</span> <span class="ruby-identifier">retries</span> <span class="ruby-operator">&gt;=</span> <span class="ruby-identifier">max_retries</span>)
<span class="ruby-keyword">case</span> <span class="ruby-identifier">message</span>.<span class="ruby-identifier">type</span>
- <span class="ruby-keyword">when</span> <span class="ruby-constant">USERAUTH_SUCCESS</span>
- <span class="ruby-identifier">debug</span> { <span class="ruby-string">&quot;password succeeded&quot;</span> }
- <span class="ruby-ivar">@prompter</span>.<span class="ruby-identifier">success</span> <span class="ruby-keyword">if</span> <span class="ruby-ivar">@prompter</span>
- <span class="ruby-keyword">return</span> <span class="ruby-keyword">true</span>
- <span class="ruby-keyword">when</span> <span class="ruby-constant">USERAUTH_FAILURE</span>
- <span class="ruby-keyword">return</span> <span class="ruby-keyword">false</span>
- <span class="ruby-keyword">when</span> <span class="ruby-constant">USERAUTH_PASSWD_CHANGEREQ</span>
- <span class="ruby-identifier">debug</span> { <span class="ruby-string">&quot;password change request received, failing&quot;</span> }
- <span class="ruby-keyword">return</span> <span class="ruby-keyword">false</span>
- <span class="ruby-keyword">else</span>
- <span class="ruby-identifier">raise</span> <span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">SSH</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;unexpected reply to USERAUTH_REQUEST: #{message.type} (#{message.inspect})&quot;</span>
+ <span class="ruby-keyword">when</span> <span class="ruby-constant">USERAUTH_SUCCESS</span>
+ <span class="ruby-identifier">debug</span> { <span class="ruby-string">&quot;password succeeded&quot;</span> }
+ <span class="ruby-ivar">@prompter</span>.<span class="ruby-identifier">success</span> <span class="ruby-keyword">if</span> <span class="ruby-ivar">@prompter</span>
+ <span class="ruby-keyword">return</span> <span class="ruby-keyword">true</span>
+ <span class="ruby-keyword">when</span> <span class="ruby-constant">USERAUTH_FAILURE</span>
+ <span class="ruby-keyword">return</span> <span class="ruby-keyword">false</span>
+ <span class="ruby-keyword">when</span> <span class="ruby-constant">USERAUTH_PASSWD_CHANGEREQ</span>
+ <span class="ruby-identifier">debug</span> { <span class="ruby-string">&quot;password change request received, failing&quot;</span> }
+ <span class="ruby-keyword">return</span> <span class="ruby-keyword">false</span>
+ <span class="ruby-keyword">else</span>
+ <span class="ruby-identifier">raise</span> <span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">SSH</span><span class="ruby-operator">::</span><span class="ruby-constant">Exception</span>, <span class="ruby-node">&quot;unexpected reply to USERAUTH_REQUEST: #{message.type} (#{message.inspect})&quot;</span>
<span class="ruby-keyword">end</span>
<span class="ruby-keyword">end</span></pre>
</div>
diff --git a/Net/SSH/Authentication/Methods/Publickey.html b/Net/SSH/Authentication/Methods/Publickey.html
index 85b0ad7..4a2d273 100644
--- a/Net/SSH/Authentication/Methods/Publickey.html
+++ b/Net/SSH/Authentication/Methods/Publickey.html
@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
-<title>class Net::SSH::Authentication::Methods::Publickey - net-ssh 4.2.0</title>
+<title>class Net::SSH::Authentication::Methods::Publickey - net-ssh 6.0.0.beta1</title>
<script type="text/javascript">
var rdoc_rel_prefix = "../../../../";