Skip to content

Commit a8b4c82

Browse files
committed
Remove vault api
1 parent e2469fc commit a8b4c82

File tree

7 files changed

+0
-125
lines changed

7 files changed

+0
-125
lines changed

.vuepress/config.js

-2
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,6 @@ module.exports = {
153153
"/docs/webapi/user",
154154
"/docs/webapi/sigchain",
155155
"/docs/webapi/share",
156-
"/docs/webapi/vault",
157156
],
158157
},
159158
{
@@ -176,7 +175,6 @@ module.exports = {
176175
"/docs/specs/keys",
177176
"/docs/specs/sigchain",
178177
"/docs/specs/user",
179-
"/docs/specs/vault",
180178
"/docs/specs/wormhole",
181179
],
182180
},

README.md

-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ Or the [command line only](/docs/cli/install.md).
1818

1919
- Manage cryptographic [keys](/docs/specs/keys.md), [sigchains](/docs/specs/sigchain.md) and [user identities](/docs/specs/user.md).
2020
- [Search for keys](/docs/webapi/user.md#get-user-search), verify and import them.
21-
- Securely store passwords and secrets in a [Vault](/docs/specs/vault.md). Backup and sync to other devices.
2221
- [Encrypt, decrypt](/docs/cli/encrypt.md), [sign, verify](/docs/cli/sign.md) (using [Saltpack](https://saltpack.org)).
2322
- FIDO2 support for hardware keys like [SoloKeys](https://solokeys.com/), YubiKeys.
2423
- Most features are available in both the app and on the command line.
@@ -53,8 +52,6 @@ The [Noise Protocol](https://noiseprotocol.org/) is used to create a secure conn
5352

5453
[Key identifiers](/docs/specs/kid.md) are [Bech32 format](https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki), encode the type of key and public key bytes, and include a checksum with error correction.
5554

56-
Your keys and secrets are protected by a [Vault](/docs/specs/vault.md) by a password or hardware key.
57-
5855
The app and command line utility connect to a `keysd` daemon thats runs as a [gRPC service](/docs/specs/service.md) on your computer. 3rd party applications can choose to use the command line interface, the gRPC interface or the go library directly.
5956

6057
```shell

docs/lib-index.md

-1
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,3 @@ keys.pub provides Go packages to:
2525
- [github.com/keys-pub/keys/noise](https://github.com/keys-pub/keys/tree/master/noise): Noise protocol integration.
2626
- [github.com/keys-pub/keys-ext/http/client](https://github.com/keys-pub/keys-ext/tree/master/http/client): Client for keys.pub.
2727
- [github.com/keys-pub/keys-ext/http/server](https://github.com/keys-pub/keys-ext/tree/master/http/server): Server (keys.pub).
28-
- [github.com/keys-pub/keys-ext/vault](https://github.com/keys-pub/keys-ext/tree/master/vault): Vault securely stores keys and secrets.

docs/lib/packages.md

-1
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,4 @@ The [github.com/keys-pub/keys-ext](https://github.com/keys-pub/keys-ext) reposit
99
- [github.com/keys-pub/keys-ext/service](https://github.com/keys-pub/keys-ext/tree/master/service): Service (gRPC), and command line client.
1010
- [github.com/keys-pub/keys-ext/http/client](https://github.com/keys-pub/keys-ext/tree/master/http/client): Client API for keys.pub.
1111
- [github.com/keys-pub/keys-ext/http/server](https://github.com/keys-pub/keys-ext/tree/master/http/server): Server (keys.pub).
12-
- [github.com/keys-pub/keys-ext/vault](https://github.com/keys-pub/keys-ext/tree/master/vault): Vault securely stores keys and secrets.
1312
- ...

docs/specs/auth.md

-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,3 @@ In order to use the keysd local (gRPC) service, you need to authenticate using `
55
Successfully authenticating with the rpc returns a token which the client should specify in the Authorization header.
66
Auth tokens are stored in memory by the service, and are only usable until the service exits or `keys lock` or `AuthLock` rpc is called.
77

8-
See the [Vault](/docs/specs/vault.md) spec for details on how passwords, hardware or paper keys are added or removed.

docs/specs/vault.md

-55
This file was deleted.

docs/webapi/vault.md

-62
This file was deleted.

0 commit comments

Comments
 (0)