MigrationService
Service to migrate keys from the deprecated KeypairService
to the new KeysService
. The old one uses a file system key store, the new one stores keys in the triple store. Note, you can only use the new keys service if you have migrated your keys.
Features
- Check if keys have been migrated
- Migrate keys
Settings
See KeysService for settings.
Actions
The following service actions are available.
migrateKeysToDb
Migrate all available keys from the filesystem to the db store.
Returns
No return value.
Emits
Emits event keys.migration.migrated
with no payload.
isMigrated
Checks if keys have been migrated to db store by checking if the filesystem's actorsKeyPairsDir
contains any .key
or .key.pub
files (usually in the actors
directory).
Parameters
No parameters.
Return
Returns true
if the keys are already migrated, false
otherwise.