Files
nomad/api
Tim Gross ce8e7f1788 keystore serialization (#13106)
This changeset implements the keystore serialization/deserialization:

* Adds a JSON serialization extension for the `RootKey` struct, along with a metadata stub. When we serialize RootKey to the on-disk keystore, we want to base64 encode the key material but also exclude any frequently-changing fields which are stored in raft.
* Implements methods for loading/saving keys to the keystore.
* Implements methods for restoring the whole keystore from disk.
* Wires it all up with the `Keyring` RPC handlers and fixes up any fallout on tests.
2022-07-11 13:34:04 -04:00
..
2021-04-16 16:36:07 -06:00
2020-10-21 14:05:46 -04:00
2022-04-05 15:21:28 -05:00
2022-07-11 13:34:04 -04:00
2020-02-16 16:04:59 -06:00
2021-04-16 16:36:07 -06:00
2016-03-17 16:04:09 -07:00