Commit Graph

15 Commits

Author SHA1 Message Date
Jude Nelson
ffe0c40ed2 sync app publish/unpublish, app config, and app resources APIs with current data storage APIs 2017-05-01 16:37:19 -04:00
Jude Nelson
e3ac17ef5c clean up imports 2017-04-27 19:24:46 -04:00
Jude Nelson
1eea8a7c96 use virtualchain key library 2017-04-20 17:38:17 -04:00
Jude Nelson
9a49665d17 mask invalid or improperly-formated token errors 2017-03-27 18:06:57 -04:00
Jude Nelson
1a05a8b57b rework signin so as to authorize an externally-given public key 2017-03-15 18:11:24 -04:00
Jude Nelson
3c4d97dd00 include app public key in auth request 2017-03-13 17:51:26 -04:00
Jude Nelson
7446d5cbbf update app-loading logic to use the new account key generation protocol 2017-02-23 17:22:03 -05:00
Jude Nelson
af0d75e57f remove lots of now-obsolete app account code. This is no longer necessary, since the app-specific key will be derived from the master key and the app domain name (no need for separate state) 2017-02-20 20:54:47 -05:00
Jude Nelson
a5e9292b5c derive account-specific private keys from user keys 2017-02-12 19:15:26 -05:00
Jude Nelson
a37b8a259f generate account keys with 2 layers of separation from the user private key 2017-02-12 03:32:45 -05:00
Jude Nelson
12a576ef33 allow the caller to set the private key index 2017-02-09 14:37:04 -05:00
Jude Nelson
384cd6dcf9 separate out account-making information from account-generating logic 2017-02-07 15:38:36 -05:00
Jude Nelson
94d09c0610 use explicitly-generated fully-qualified data names for apps, since they are not tied to a user's device 2017-01-30 01:36:10 -05:00
Jude Nelson
ee74529eaf expect to get account private key indexes from storage providers 2017-01-18 18:46:57 -05:00
Jude Nelson
e4455caf96 Repository re-organization 2017-01-17 11:16:19 -05:00