diff --git a/features/trustedInfoExport.feature b/features/trustedInfoExport.feature index e888cd3ae263979380bd9c6374101598437c52c5..3d953328f5adfa5a8a8eb8b9a73b9afef4a95b38 100644 --- a/features/trustedInfoExport.feature +++ b/features/trustedInfoExport.feature @@ -4,7 +4,8 @@ So I am able to verify the result of policy evaluation Scenario: Execute task for exporting data from external resource Given the environment configured for running policy to export -When I execute the task +And the the DID published somewhere +When I execute the task And the task contains the actual http url to execute And the finalizer policy contains signing the data logic Then I get a successful response @@ -27,3 +28,18 @@ Then I get a successful response And the response contains the exported document +- DID document should be in a format of the DID Web +- Generating VC / VP should be configured as a policy of plugin +- Export configuration we need to put as a task config (mark policy as export). +- Should be possible to use export a list of policies and get a one VP of all. +- Have an export configuration of the task list +- Generating the hash is an open question ? +- Generation of VP as a separate container ? + +>> +When a task generated +And I setup an export config +Then I need for VP a DID which signs VP +When I setup an export, DID can be generated automatically +Then I configure a hashicorp Valut with keypair for signing +And put the DID document should be put inside of the cache