commit 39d015e326bb511e7d5e3aecd7bf34a0091898e5 parent 9af8aecd7659d0121e421e1597a801e1a82c7714 Author: Florian Dold <florian@dold.me> Date: Fri, 11 Nov 2022 10:58:04 +0100 change taler://restore spec Diffstat:
| M | standards/draft-grothoff-taler.xml | | | 9 | ++++----- |
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/standards/draft-grothoff-taler.xml b/standards/draft-grothoff-taler.xml @@ -434,16 +434,15 @@ also <xref target="taler-registry" />). <t> The specific arguments of a "restore" action are: <list style="symbols"> - <t>sync_host: the hostname of the backup service (possibly including a port number)</t> - <t>sync_prefix_path: list of path components that identifies the path prefix of the backup service base URL</t> - <t>symkey: symmetric key that was used to encrypt the backup</t> + <t>sync_rootkey: Root sync key of the wallet, used to derive the symmetric key to encrypt the backup with individual providers.</t> + <t>sync_provider_list: Comma-separated list of provider http or https URLs. If no scheme part is specified, https is assumed. Each URL is URI-encoded for all characters except "A-Z a-z 0-9 - _ . ! ~ * ' ( )" (matching the HTML5 encodeURIComponent).</t> </list> </t> <t> <list style="symbols"> <t>Name: restore</t> -<t>Syntax: taler://auditor/{sync_host}{/sync_prefix_path*}/{symkey}</t> -<t>Example: taler://restore/backup.example.com/FIXME</t> +<t>Syntax: taler://auditor/{sync_rootkey}{sync_provider_list}</t> +<t>Example: taler://restore/backup.example.com/GJKG23V4ZBHEH45YRK7TWQE8ZTY7JWTY5094TQJSRZN5DSDBX8E0/prov1.example.com,prov2.example.com</t> <t>Contact: N/A</t> <t>References: [this.I-D]</t> </list>