Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
tests
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Gaia-X
Trust Services API
tests
Commits
6ea77f85
Commit
6ea77f85
authored
2 years ago
by
Georgi Michev
Browse files
Options
Downloads
Patches
Plain Diff
Delete trustedInfoExport.feature
parent
1e82b901
No related branches found
Branches containing commit
No related tags found
1 merge request
!27
Clean files
Pipeline
#52638
passed with stage
in 4 minutes and 31 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
features/trustedInfoExport.feature
+0
-45
0 additions, 45 deletions
features/trustedInfoExport.feature
with
0 additions
and
45 deletions
features/trustedInfoExport.feature
deleted
100644 → 0
+
0
−
45
View file @
1e82b901
As
user
of
an
external system
I
want to have an exported trusted result of the policy in JSON-LD format
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
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
And
the response contains task id
Scenario
:
Execute task for exporting data from the policy evaluation
Given
the environment configured for running policy to export
When
I execute the task
And
the task contains the the request policy to evaluate
And
the finalizer policy contains signing the data logic
Then
I get a successful response
And
the response contains task id
Scenario
:
Export of the policy evaluation result
Given
value exists inside of the cache
And
the format of the value is in JSON-LD
When
I execute policy export endpoint
And
the request contains task id
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
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment