Skip to content

Commit

Permalink
feat: Implement CargoMessageSet
Browse files Browse the repository at this point in the history
  • Loading branch information
gnarea committed Feb 21, 2020
1 parent 3a32b1a commit d48b467
Show file tree
Hide file tree
Showing 39 changed files with 322 additions and 322 deletions.
24 changes: 12 additions & 12 deletions api/classes/cargo.html
Original file line number Diff line number Diff line change
Expand Up @@ -2470,7 +2470,7 @@ <h3>constructor</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="message.html">Message</a>.<a href="message.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Message.ts#L23">src/lib/messages/Message.ts:23</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Message.ts#L23">src/lib/messages/Message.ts:23</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand Down Expand Up @@ -2502,7 +2502,7 @@ <h3>date</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="message.html">Message</a>.<a href="message.html#date">date</a></p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Message.ts#L21">src/lib/messages/Message.ts:21</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Message.ts#L21">src/lib/messages/Message.ts:21</a></li>
</ul>
</aside>
</section>
Expand All @@ -2513,7 +2513,7 @@ <h3>id</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="message.html">Message</a>.<a href="message.html#id">id</a></p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Message.ts#L20">src/lib/messages/Message.ts:20</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Message.ts#L20">src/lib/messages/Message.ts:20</a></li>
</ul>
</aside>
</section>
Expand All @@ -2524,7 +2524,7 @@ <h3>payload<wbr>Serialized</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="message.html">Message</a>.<a href="message.html#payloadserialized">payloadSerialized</a></p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Message.ts#L28">src/lib/messages/Message.ts:28</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Message.ts#L28">src/lib/messages/Message.ts:28</a></li>
</ul>
</aside>
</section>
Expand All @@ -2535,7 +2535,7 @@ <h3>recipient<wbr>Address</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="message.html">Message</a>.<a href="message.html#recipientaddress">recipientAddress</a></p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Message.ts#L26">src/lib/messages/Message.ts:26</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Message.ts#L26">src/lib/messages/Message.ts:26</a></li>
</ul>
</aside>
</section>
Expand All @@ -2546,7 +2546,7 @@ <h3>sender<wbr>CaCertificate<wbr>Chain</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="message.html">Message</a>.<a href="message.html#sendercacertificatechain">senderCaCertificateChain</a></p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Message.ts#L23">src/lib/messages/Message.ts:23</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Message.ts#L23">src/lib/messages/Message.ts:23</a></li>
</ul>
</aside>
</section>
Expand All @@ -2557,7 +2557,7 @@ <h3>sender<wbr>Certificate</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="message.html">Message</a>.<a href="message.html#sendercertificate">senderCertificate</a></p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Message.ts#L27">src/lib/messages/Message.ts:27</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Message.ts#L27">src/lib/messages/Message.ts:27</a></li>
</ul>
</aside>
</section>
Expand All @@ -2568,7 +2568,7 @@ <h3>ttl</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="message.html">Message</a>.<a href="message.html#ttl">ttl</a></p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Message.ts#L22">src/lib/messages/Message.ts:22</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Message.ts#L22">src/lib/messages/Message.ts:22</a></li>
</ul>
</aside>
</section>
Expand All @@ -2586,7 +2586,7 @@ <h3>get<wbr>Sender<wbr>Certification<wbr>Path</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="message.html">Message</a>.<a href="message.html#getsendercertificationpath">getSenderCertificationPath</a></p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Message.ts#L57">src/lib/messages/Message.ts:57</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Message.ts#L57">src/lib/messages/Message.ts:57</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -2618,7 +2618,7 @@ <h3>serialize</h3>
<aside class="tsd-sources">
<p>Overrides <a href="message.html">Message</a>.<a href="message.html#serialize">serialize</a></p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Cargo.ts#L20">src/lib/messages/Cargo.ts:20</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Cargo.ts#L20">src/lib/messages/Cargo.ts:20</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand All @@ -2645,7 +2645,7 @@ <h3>validate</h3>
<aside class="tsd-sources">
<p>Inherited from <a href="message.html">Message</a>.<a href="message.html#validate">validate</a></p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Message.ts#L72">src/lib/messages/Message.ts:72</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Message.ts#L72">src/lib/messages/Message.ts:72</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -2677,7 +2677,7 @@ <h3><span class="tsd-flag ts-flagStatic">Static</span> deserialize</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/messages/Cargo.ts#L11">src/lib/messages/Cargo.ts:11</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/messages/Cargo.ts#L11">src/lib/messages/Cargo.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand Down
24 changes: 12 additions & 12 deletions api/classes/certificate.html
Original file line number Diff line number Diff line change
Expand Up @@ -2473,7 +2473,7 @@ <h3>constructor</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L95">src/lib/crypto_wrappers/x509/Certificate.ts:95</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L95">src/lib/crypto_wrappers/x509/Certificate.ts:95</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand All @@ -2495,7 +2495,7 @@ <h3>pkijs<wbr>Certificate</h3>
<div class="tsd-signature tsd-kind-icon">pkijs<wbr>Certificate<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">pkijs.Certificate</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L97">src/lib/crypto_wrappers/x509/Certificate.ts:97</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L97">src/lib/crypto_wrappers/x509/Certificate.ts:97</a></li>
</ul>
</aside>
</section>
Expand All @@ -2512,7 +2512,7 @@ <h3>calculate<wbr>Subject<wbr>Private<wbr>Address</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L153">src/lib/crypto_wrappers/x509/Certificate.ts:153</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L153">src/lib/crypto_wrappers/x509/Certificate.ts:153</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></h4>
Expand All @@ -2529,7 +2529,7 @@ <h3>get<wbr>Certification<wbr>Path</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L166">src/lib/crypto_wrappers/x509/Certificate.ts:166</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L166">src/lib/crypto_wrappers/x509/Certificate.ts:166</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -2572,7 +2572,7 @@ <h3>get<wbr>Common<wbr>Name</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L129">src/lib/crypto_wrappers/x509/Certificate.ts:129</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L129">src/lib/crypto_wrappers/x509/Certificate.ts:129</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
Expand All @@ -2589,7 +2589,7 @@ <h3>get<wbr>Public<wbr>Key</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L139">src/lib/crypto_wrappers/x509/Certificate.ts:139</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L139">src/lib/crypto_wrappers/x509/Certificate.ts:139</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">CryptoKey</span><span class="tsd-signature-symbol">&gt;</span></h4>
Expand All @@ -2606,7 +2606,7 @@ <h3>get<wbr>Serial<wbr>Number</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L117">src/lib/crypto_wrappers/x509/Certificate.ts:117</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L117">src/lib/crypto_wrappers/x509/Certificate.ts:117</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2633,7 +2633,7 @@ <h3>get<wbr>Serial<wbr>Number<wbr>Hex</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L124">src/lib/crypto_wrappers/x509/Certificate.ts:124</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L124">src/lib/crypto_wrappers/x509/Certificate.ts:124</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
Expand All @@ -2650,7 +2650,7 @@ <h3>serialize</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L102">src/lib/crypto_wrappers/x509/Certificate.ts:102</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L102">src/lib/crypto_wrappers/x509/Certificate.ts:102</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2672,7 +2672,7 @@ <h3>validate</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L143">src/lib/crypto_wrappers/x509/Certificate.ts:143</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L143">src/lib/crypto_wrappers/x509/Certificate.ts:143</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
Expand All @@ -2689,7 +2689,7 @@ <h3><span class="tsd-flag ts-flagStatic">Static</span> deserialize</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L25">src/lib/crypto_wrappers/x509/Certificate.ts:25</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L25">src/lib/crypto_wrappers/x509/Certificate.ts:25</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -2725,7 +2725,7 @@ <h3><span class="tsd-flag ts-flagStatic">Static</span> issue</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/x509/Certificate.ts#L38">src/lib/crypto_wrappers/x509/Certificate.ts:38</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/x509/Certificate.ts#L38">src/lib/crypto_wrappers/x509/Certificate.ts:38</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down
2 changes: 1 addition & 1 deletion api/classes/certificateerror.html
Original file line number Diff line number Diff line change
Expand Up @@ -2573,7 +2573,7 @@ <h3>name</h3>
<p>Inherited from <a href="relayneterror.html">RelaynetError</a>.<a href="relayneterror.html#name">name</a></p>
<p>Overrides Error.name</p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/RelaynetError.ts#L4">src/lib/RelaynetError.ts:4</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/RelaynetError.ts#L4">src/lib/RelaynetError.ts:4</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
Expand Down
2 changes: 1 addition & 1 deletion api/classes/cmserror.html
Original file line number Diff line number Diff line change
Expand Up @@ -2575,7 +2575,7 @@ <h3>name</h3>
<p>Inherited from <a href="relayneterror.html">RelaynetError</a>.<a href="relayneterror.html#name">name</a></p>
<p>Overrides Error.name</p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/RelaynetError.ts#L4">src/lib/RelaynetError.ts:4</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/RelaynetError.ts#L4">src/lib/RelaynetError.ts:4</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
Expand Down
2 changes: 1 addition & 1 deletion api/classes/dhcertificateerror.html
Original file line number Diff line number Diff line change
Expand Up @@ -2568,7 +2568,7 @@ <h3>name</h3>
<p>Inherited from <a href="relayneterror.html">RelaynetError</a>.<a href="relayneterror.html#name">name</a></p>
<p>Overrides Error.name</p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/RelaynetError.ts#L4">src/lib/RelaynetError.ts:4</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/RelaynetError.ts#L4">src/lib/RelaynetError.ts:4</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
Expand Down
6 changes: 3 additions & 3 deletions api/classes/envelopeddata.html
Original file line number Diff line number Diff line change
Expand Up @@ -2426,7 +2426,7 @@ <h3><span class="tsd-flag ts-flagAbstract">Abstract</span> decrypt</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/cms/envelopedData.ts#L104">src/lib/crypto_wrappers/cms/envelopedData.ts:104</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/cms/envelopedData.ts#L104">src/lib/crypto_wrappers/cms/envelopedData.ts:104</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -2457,7 +2457,7 @@ <h3>serialize</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/cms/envelopedData.ts#L91">src/lib/crypto_wrappers/cms/envelopedData.ts:91</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/cms/envelopedData.ts#L91">src/lib/crypto_wrappers/cms/envelopedData.ts:91</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -2480,7 +2480,7 @@ <h3><span class="tsd-flag ts-flagStatic">Static</span> deserialize</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/crypto_wrappers/cms/envelopedData.ts#L54">src/lib/crypto_wrappers/cms/envelopedData.ts:54</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/crypto_wrappers/cms/envelopedData.ts#L54">src/lib/crypto_wrappers/cms/envelopedData.ts:54</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down
2 changes: 1 addition & 1 deletion api/classes/invalidmessageerror.html
Original file line number Diff line number Diff line change
Expand Up @@ -2575,7 +2575,7 @@ <h3>name</h3>
<p>Inherited from <a href="relayneterror.html">RelaynetError</a>.<a href="relayneterror.html#name">name</a></p>
<p>Overrides Error.name</p>
<ul>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/da2378e/src/lib/RelaynetError.ts#L4">src/lib/RelaynetError.ts:4</a></li>
<li>Defined in <a href="https://github.com/relaycorp/relaynet-core-js/blob/b50bb82/src/lib/RelaynetError.ts#L4">src/lib/RelaynetError.ts:4</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
Expand Down
Loading

0 comments on commit d48b467

Please sign in to comment.