Documentation update.
This commit is contained in:
@@ -8,7 +8,8 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../images/favicon.ico">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/style.css">
|
||||
<link rel="stylesheet" href="../styles/dark.css" media="(prefers-color-scheme: dark)">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -42,7 +43,7 @@
|
||||
|
||||
<ol class="breadcrumb">
|
||||
<li>Classes</li>
|
||||
<li>MutablePgpKeyStore</li>
|
||||
<li >MutablePgpKeyStore</li>
|
||||
</ol>
|
||||
|
||||
<ul class="nav nav-tabs" role="tablist">
|
||||
@@ -63,11 +64,12 @@
|
||||
<code>src/app/_pgp/pgp-key-store.ts</code>
|
||||
</p>
|
||||
|
||||
|
||||
<p class="comment">
|
||||
<h3>Description</h3>
|
||||
</p>
|
||||
<p class="comment">
|
||||
<p>Provides a keyring for pgp keys. </p>
|
||||
<p>Provides a keyring for pgp keys.</p>
|
||||
|
||||
</p>
|
||||
|
||||
@@ -94,86 +96,86 @@
|
||||
<td class="col-md-4">
|
||||
<ul class="index-list">
|
||||
<li>
|
||||
<a href="#clearKeysInKeyring">clearKeysInKeyring</a>
|
||||
<a href="#clearKeysInKeyring" >clearKeysInKeyring</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getEncryptKeys">getEncryptKeys</a>
|
||||
<a href="#getEncryptKeys" >getEncryptKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getFingerprint">getFingerprint</a>
|
||||
<a href="#getFingerprint" >getFingerprint</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getKeyId">getKeyId</a>
|
||||
<a href="#getKeyId" >getKeyId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getKeysForId">getKeysForId</a>
|
||||
<a href="#getKeysForId" >getKeysForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKey">getPrivateKey</a>
|
||||
<a href="#getPrivateKey" >getPrivateKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKeyForId">getPrivateKeyForId</a>
|
||||
<a href="#getPrivateKeyForId" >getPrivateKeyForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKeyId">getPrivateKeyId</a>
|
||||
<a href="#getPrivateKeyId" >getPrivateKeyId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPrivateKeys">getPrivateKeys</a>
|
||||
<a href="#getPrivateKeys" >getPrivateKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeyForId">getPublicKeyForId</a>
|
||||
<a href="#getPublicKeyForId" >getPublicKeyForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeyForSubkeyId">getPublicKeyForSubkeyId</a>
|
||||
<a href="#getPublicKeyForSubkeyId" >getPublicKeyForSubkeyId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeys">getPublicKeys</a>
|
||||
<a href="#getPublicKeys" >getPublicKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getPublicKeysForAddress">getPublicKeysForAddress</a>
|
||||
<a href="#getPublicKeysForAddress" >getPublicKeysForAddress</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getTrustedActiveKeys">getTrustedActiveKeys</a>
|
||||
<a href="#getTrustedActiveKeys" >getTrustedActiveKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#getTrustedKeys">getTrustedKeys</a>
|
||||
<a href="#getTrustedKeys" >getTrustedKeys</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#importKeyPair">importKeyPair</a>
|
||||
<a href="#importKeyPair" >importKeyPair</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#importPrivateKey">importPrivateKey</a>
|
||||
<a href="#importPrivateKey" >importPrivateKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#importPublicKey">importPublicKey</a>
|
||||
<a href="#importPublicKey" >importPublicKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#isEncryptedPrivateKey">isEncryptedPrivateKey</a>
|
||||
<a href="#isEncryptedPrivateKey" >isEncryptedPrivateKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#isValidKey">isValidKey</a>
|
||||
<a href="#isValidKey" >isValidKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#loadKeyring">loadKeyring</a>
|
||||
<a href="#loadKeyring" >loadKeyring</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#removeKeysForId">removeKeysForId</a>
|
||||
<a href="#removeKeysForId" >removeKeysForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#removePublicKey">removePublicKey</a>
|
||||
<a href="#removePublicKey" >removePublicKey</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="#removePublicKeyForId">removePublicKeyForId</a>
|
||||
<a href="#removePublicKeyForId" >removePublicKeyForId</a>
|
||||
</li>
|
||||
<li>
|
||||
<span class="modifier">Async</span>
|
||||
<a href="#sign">sign</a>
|
||||
<a href="#sign" >sign</a>
|
||||
</li>
|
||||
</ul>
|
||||
</td>
|
||||
@@ -200,9 +202,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="clearKeysInKeyring"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
clearKeysInKeyring
|
||||
</b>
|
||||
<span ><b>clearKeysInKeyring</b></span>
|
||||
<a href="#clearKeysInKeyring"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -224,7 +224,7 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Remove all keys from the keyring. </p>
|
||||
<div class="io-description"><p>Remove all keys from the keyring.</p>
|
||||
</div>
|
||||
|
||||
<div class="io-description">
|
||||
@@ -241,9 +241,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getEncryptKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getEncryptKeys
|
||||
</b>
|
||||
<span ><b>getEncryptKeys</b></span>
|
||||
<a href="#getEncryptKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -265,7 +263,9 @@
|
||||
|
||||
<tr>
|
||||
<td class="col-md-4">
|
||||
<div class="io-description"><p>Get all the encryption keys.</p>
|
||||
<div class="io-description"><p>Get all the encryption keys.
|
||||
Current implementation doesn't include encryption keys.
|
||||
This is included to appease the implemented Keystore interface.</p>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
@@ -288,9 +288,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getFingerprint"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getFingerprint
|
||||
</b>
|
||||
<span ><b>getFingerprint</b></span>
|
||||
<a href="#getFingerprint"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -335,9 +333,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getKeyId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getKeyId
|
||||
</b>
|
||||
<span ><b>getKeyId</b></span>
|
||||
<a href="#getKeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -415,9 +411,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getKeysForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getKeysForId
|
||||
</b>
|
||||
<span ><b>getKeysForId</b></span>
|
||||
<a href="#getKeysForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -495,9 +489,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKey
|
||||
</b>
|
||||
<span ><b>getPrivateKey</b></span>
|
||||
<a href="#getPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -542,9 +534,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKeyForId
|
||||
</b>
|
||||
<span ><b>getPrivateKeyForId</b></span>
|
||||
<a href="#getPrivateKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -618,9 +608,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeyId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKeyId
|
||||
</b>
|
||||
<span ><b>getPrivateKeyId</b></span>
|
||||
<a href="#getPrivateKeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -665,9 +653,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPrivateKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPrivateKeys
|
||||
</b>
|
||||
<span ><b>getPrivateKeys</b></span>
|
||||
<a href="#getPrivateKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -712,9 +698,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeyForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeyForId
|
||||
</b>
|
||||
<span ><b>getPublicKeyForId</b></span>
|
||||
<a href="#getPublicKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -788,9 +772,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeyForSubkeyId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeyForSubkeyId
|
||||
</b>
|
||||
<span ><b>getPublicKeyForSubkeyId</b></span>
|
||||
<a href="#getPublicKeyForSubkeyId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -864,9 +846,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeys
|
||||
</b>
|
||||
<span ><b>getPublicKeys</b></span>
|
||||
<a href="#getPublicKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -911,9 +891,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getPublicKeysForAddress"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getPublicKeysForAddress
|
||||
</b>
|
||||
<span ><b>getPublicKeysForAddress</b></span>
|
||||
<a href="#getPublicKeysForAddress"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -987,9 +965,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedActiveKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getTrustedActiveKeys
|
||||
</b>
|
||||
<span ><b>getTrustedActiveKeys</b></span>
|
||||
<a href="#getTrustedActiveKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -1034,9 +1010,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="getTrustedKeys"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
getTrustedKeys
|
||||
</b>
|
||||
<span ><b>getTrustedKeys</b></span>
|
||||
<a href="#getTrustedKeys"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -1081,10 +1055,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="importKeyPair"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
importKeyPair
|
||||
</b>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>importKeyPair</b></span>
|
||||
<a href="#importKeyPair"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -1180,10 +1152,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="importPrivateKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
importPrivateKey
|
||||
</b>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>importPrivateKey</b></span>
|
||||
<a href="#importPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -1261,10 +1231,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="importPublicKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
importPublicKey
|
||||
</b>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>importPublicKey</b></span>
|
||||
<a href="#importPublicKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -1342,10 +1310,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="isEncryptedPrivateKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
isEncryptedPrivateKey
|
||||
</b>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>isEncryptedPrivateKey</b></span>
|
||||
<a href="#isEncryptedPrivateKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -1424,10 +1390,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="isValidKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
isValidKey
|
||||
</b>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>isValidKey</b></span>
|
||||
<a href="#isValidKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -1502,10 +1466,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="loadKeyring"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
loadKeyring
|
||||
</b>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>loadKeyring</b></span>
|
||||
<a href="#loadKeyring"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -1545,9 +1507,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="removeKeysForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
removeKeysForId
|
||||
</b>
|
||||
<span ><b>removeKeysForId</b></span>
|
||||
<a href="#removeKeysForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -1621,9 +1581,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="removePublicKey"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
removePublicKey
|
||||
</b>
|
||||
<span ><b>removePublicKey</b></span>
|
||||
<a href="#removePublicKey"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -1701,9 +1659,7 @@
|
||||
<td class="col-md-4">
|
||||
<a name="removePublicKeyForId"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
removePublicKeyForId
|
||||
</b>
|
||||
<span ><b>removePublicKeyForId</b></span>
|
||||
<a href="#removePublicKeyForId"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -1777,10 +1733,8 @@
|
||||
<td class="col-md-4">
|
||||
<a name="sign"></a>
|
||||
<span class="name">
|
||||
<b>
|
||||
<span class="modifier">Async</span>
|
||||
sign
|
||||
</b>
|
||||
<span class="modifier">Async</span>
|
||||
<span ><b>sign</b></span>
|
||||
<a href="#sign"><span class="icon ion-ios-link"></span></a>
|
||||
</span>
|
||||
</td>
|
||||
@@ -2327,9 +2281,9 @@ export { MutableKeyStore, MutablePgpKeyStore };
|
||||
|
||||
<script src="../js/libs/custom-elements.min.js"></script>
|
||||
<script src="../js/libs/lit-html.js"></script>
|
||||
<!-- Required to polyfill modern browsers as code is ES5 for IE... -->
|
||||
<script src="../js/libs/custom-elements-es5-adapter.js" charset="utf-8" defer></script>
|
||||
<script src="../js/menu-wc.js" defer></script>
|
||||
|
||||
<script type="module" src="../js/menu-wc.js" defer></script>
|
||||
<script nomodule src="../js/menu-wc_es5.js" defer></script>
|
||||
|
||||
<script src="../js/libs/bootstrap-native.js"></script>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user