rebuilt cli. Added new vault operations

This commit is contained in:
2020-10-07 18:55:51 +02:00
parent 4fd042517e
commit 13c9ae211c
35 changed files with 5452 additions and 295 deletions

View File

@@ -109,6 +109,7 @@
<li class="tsd-kind-method tsd-parent-kind-class"><a href="svault.securevault.html#clearvault" class="tsd-kind-icon">clear<wbr>Vault</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="svault.securevault.html#decryptdata" class="tsd-kind-icon">decrypt<wbr>Data</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="svault.securevault.html#findstorage" class="tsd-kind-icon">find<wbr>Storage</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="svault.securevault.html#getallstorage" class="tsd-kind-icon">get<wbr>All<wbr>Storage</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="svault.securevault.html#getstorage" class="tsd-kind-icon">get<wbr>Storage</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="svault.securevault.html#loaddata" class="tsd-kind-icon">load<wbr>Data</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="svault.securevault.html#pushdata" class="tsd-kind-icon">push<wbr>Data</a></li>
@@ -241,7 +242,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in src/vault.ts:281</li>
<li>Defined in src/vault.ts:303</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -257,7 +258,7 @@
<a name="decryptdata" class="tsd-anchor"></a>
<h3>decrypt<wbr>Data</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">decrypt<wbr>Data<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></li>
<li class="tsd-signature tsd-kind-icon">decrypt<wbr>Data<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/svault.securevaultitem.html" class="tsd-signature-type">SecureVaultItem</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
@@ -273,7 +274,7 @@
Prints data to console.</p>
</div>
</div>
<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">void</span><span class="tsd-signature-symbol">&gt;</span></h4>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/svault.securevaultitem.html" class="tsd-signature-type">SecureVaultItem</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></h4>
<p>Resolves promise after decrypted</p>
</li>
</ul>
@@ -288,7 +289,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in src/vault.ts:270</li>
<li>Defined in src/vault.ts:292</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -310,6 +311,29 @@
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="getallstorage" class="tsd-anchor"></a>
<h3>get<wbr>All<wbr>Storage</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">get<wbr>All<wbr>Storage<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/svault.storageitem.html" class="tsd-signature-type">StorageItem</a><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in src/vault.ts:270</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Gets all unencrypted data as array.</p>
</div>
</div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/svault.storageitem.html" class="tsd-signature-type">StorageItem</a><span class="tsd-signature-symbol">[]</span></h4>
<p>Data from item.</p>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="getstorage" class="tsd-anchor"></a>
<h3>get<wbr>Storage</h3>
@@ -320,7 +344,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in src/vault.ts:255</li>
<li>Defined in src/vault.ts:256</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -417,7 +441,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in src/vault.ts:221</li>
<li>Defined in src/vault.ts:222</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -486,7 +510,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in src/vault.ts:240</li>
<li>Defined in src/vault.ts:241</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -554,7 +578,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in src/vault.ts:199</li>
<li>Defined in src/vault.ts:200</li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -586,6 +610,15 @@
<li class=" tsd-kind-namespace">
<a href="../modules/mlgenerator.html">MLGenerator</a>
</li>
<li class=" tsd-kind-namespace">
<a href="../modules/mllogic_key.html">MLLogic_<wbr><wbr>Key</a>
</li>
<li class=" tsd-kind-namespace">
<a href="../modules/mllogic_send.html">MLLogic_<wbr><wbr>Send</a>
</li>
<li class=" tsd-kind-namespace">
<a href="../modules/mllogic_vault.html">MLLogic_<wbr><wbr>Vault</a>
</li>
<li class=" tsd-kind-namespace">
<a href="../modules/mlparser.html">MLParser</a>
</li>
@@ -625,6 +658,9 @@
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="svault.securevault.html#findstorage" class="tsd-kind-icon">find<wbr>Storage</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="svault.securevault.html#getallstorage" class="tsd-kind-icon">get<wbr>All<wbr>Storage</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="svault.securevault.html#getstorage" class="tsd-kind-icon">get<wbr>Storage</a>
</li>
@@ -679,9 +715,19 @@
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>