summaryrefslogtreecommitdiff
path: root/Net/SSH/Authentication/ED25519/SigningKeyFromFile.html
diff options
context:
space:
mode:
Diffstat (limited to 'Net/SSH/Authentication/ED25519/SigningKeyFromFile.html')
-rw-r--r--Net/SSH/Authentication/ED25519/SigningKeyFromFile.html19
1 files changed, 13 insertions, 6 deletions
diff --git a/Net/SSH/Authentication/ED25519/SigningKeyFromFile.html b/Net/SSH/Authentication/ED25519/SigningKeyFromFile.html
index 13b6236..78841ec 100644
--- a/Net/SSH/Authentication/ED25519/SigningKeyFromFile.html
+++ b/Net/SSH/Authentication/ED25519/SigningKeyFromFile.html
@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
-<title>class Net::SSH::Authentication::ED25519::SigningKeyFromFile - net-ssh 4.2.0</title>
+<title>class Net::SSH::Authentication::ED25519::SigningKeyFromFile - net-ssh 6.0.0.beta1</title>
<script type="text/javascript">
var rdoc_rel_prefix = "../../../../";
@@ -59,7 +59,7 @@
<h3>Parent</h3>
- <p class="link">RbNaCl::Signatures::Ed25519::SigningKey
+ <p class="link">SimpleDelegator
</div>
@@ -71,7 +71,7 @@
<ul class="link-list" role="directory">
- <li ><a href="#method-c-new">::new</a>
+ <li class="calls-super" ><a href="#method-c-new">::new</a>
</ul>
</div>
@@ -123,13 +123,20 @@
+ <div class="method-calls-super">
+ Calls superclass method
+
+ </div>
+
<div class="method-source-code" id="new-source">
- <pre><span class="ruby-comment"># File lib/net/ssh/authentication/ed25519.rb, line 23</span>
+ <pre><span class="ruby-comment"># File lib/net/ssh/authentication/ed25519.rb, line 17</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">pk</span>,<span class="ruby-identifier">sk</span>)
- <span class="ruby-ivar">@signing_key</span> = <span class="ruby-identifier">sk</span>
- <span class="ruby-ivar">@verify_key</span> = <span class="ruby-constant">RbNaCl</span><span class="ruby-operator">::</span><span class="ruby-constant">Signatures</span><span class="ruby-operator">::</span><span class="ruby-constant">Ed25519</span><span class="ruby-operator">::</span><span class="ruby-constant">VerifyKey</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">pk</span>)
+ <span class="ruby-identifier">key</span> = <span class="ruby-operator">::</span><span class="ruby-constant">Ed25519</span><span class="ruby-operator">::</span><span class="ruby-constant">SigningKey</span>.<span class="ruby-identifier">from_keypair</span>(<span class="ruby-identifier">sk</span>)
+ <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-string">&quot;pk does not match sk&quot;</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">pk</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">key</span>.<span class="ruby-identifier">verify_key</span>.<span class="ruby-identifier">to_bytes</span>
+
+ <span class="ruby-keyword">super</span>(<span class="ruby-identifier">key</span>)
<span class="ruby-keyword">end</span></pre>
</div>