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 |
|