Skip to content
Snippets Groups Projects
Verified Commit 8aa7b898 authored by Konstantin Tsabolov's avatar Konstantin Tsabolov
Browse files

chore(docs): streamline licenses and project docs

parent e223d79c
No related branches found
No related tags found
No related merge requests found
Showing
with 1614 additions and 5194 deletions
This diff is collapsed.
# GDPR Compliance Document
The objective of this document is to detail, the data being stored and proccessed by the Organization Credential Manager's, Connection Manger.
## What information is stored
### Source User Information
The email id received from the user.
### Technical User Information (Public)
- DID of the OCM agent
- DID of the other participant in the connection
- Connection Status
- Connection Internal Ids
- Date created and updated
- Holder email as well as wallet name is stored in DB
## How is the information stored
The Source User Information and Technical User Information is encrypted using the Private Key of the Organizations SSI Agent and stored internally (on the agent) on PostgreSQL and externally/ metadata (shared between the OCM services) on PostgreSQL of Organization.
## Who can access the information
The Source User Information and Technical User Information both are accessible only by the Organization specific SSI agent's private key.
## How long will the information stay
The Source User Information and Technical User Information is wiped out according to the retention periods (not defined yet).
This diff is collapsed.
...@@ -2,7 +2,9 @@ ...@@ -2,7 +2,9 @@
"name": "@ocm/connection-manager", "name": "@ocm/connection-manager",
"version": "1.0.0", "version": "1.0.0",
"description": "Gaia-X OCM Connection Manager", "description": "Gaia-X OCM Connection Manager",
"author": "Gaia-X",
"contributors": [ "contributors": [
"Berend Sliedrecht <berend@animo.id>",
"Konstantin Tsabolov <konstantin.tsabolov@spherity.com>" "Konstantin Tsabolov <konstantin.tsabolov@spherity.com>"
], ],
"private": true, "private": true,
......
This diff is collapsed.
...@@ -2,8 +2,9 @@ ...@@ -2,8 +2,9 @@
"name": "@ocm/credential-manager", "name": "@ocm/credential-manager",
"version": "1.0.0", "version": "1.0.0",
"description": "Gaia-X OCM Credential Manager", "description": "Gaia-X OCM Credential Manager",
"author": "Konstantin Tsabolov <konstantin.tsabolov@spherity.com>", "author": "Gaia-X",
"contributors": [ "contributors": [
"Berend Sliedrecht <berend@animo.id>",
"Konstantin Tsabolov <konstantin.tsabolov@spherity.com>" "Konstantin Tsabolov <konstantin.tsabolov@spherity.com>"
], ],
"private": true, "private": true,
......
This diff is collapsed.
{ {
"name": "@ocm/did-manager", "name": "@ocm/did-manager",
"version": "1.0.0", "version": "1.0.0",
"description": "", "description": "Gaia-X OCM DID Manager",
"author": "Konstantin Tsabolov <konstantin.tsabolov@spherity.com>", "author": "Gaia-X",
"contributors": [ "contributors": [
"Berend Sliedrecht <berend@animo.id>",
"Konstantin Tsabolov <konstantin.tsabolov@spherity.com>" "Konstantin Tsabolov <konstantin.tsabolov@spherity.com>"
], ],
"private": true, "private": true,
......
# GDPR Compliance Document
The objective of this document is to detail, the data being stored and proccessed by the Organization Credential Manager's, Proof Manger.
## What information is stored
### Source User Information
No personal data is accessed or processed
### Technical User Information (Public)
Schema id
Presentation ids and states
DID of requester
Created/updated dates
## How is the information stored
The Technical User Information is encrypted using the Private Key of the Organizations SSI Agent and stored internally (on the agent) on PostgreSQL and externally/ metadata (shared between the OCM services) on PostgreSQL of Organization.
## Who can access the information
The Technical User Information both are accessible only by the Organization specific SSI agent's private key.
## How long will the information stay
The Technical User Information is wiped out according to the retention periods (not defined yet).
This diff is collapsed.
This diff is collapsed.
...@@ -2,7 +2,11 @@ ...@@ -2,7 +2,11 @@
"name": "@ocm/proof-manager", "name": "@ocm/proof-manager",
"version": "1.0.0", "version": "1.0.0",
"description": "Gaia-X OCM Proof Manager", "description": "Gaia-X OCM Proof Manager",
"author": "Sagar", "author": "Gaia-X",
"contributors": [
"Berend Sliedrecht <berend@animo.id>",
"Konstantin Tsabolov <konstantin.tsabolov@spherity.com>"
],
"private": true, "private": true,
"license": "Apache-2.0", "license": "Apache-2.0",
"type": "module", "type": "module",
......
This diff is collapsed.
...@@ -2,8 +2,9 @@ ...@@ -2,8 +2,9 @@
"name": "@ocm/schema-manager", "name": "@ocm/schema-manager",
"version": "1.0.0", "version": "1.0.0",
"description": "Gaia-X OCM Schema Manager", "description": "Gaia-X OCM Schema Manager",
"author": "Konstantin Tsabolov <konstantin.tsabolov@spherity.com>", "author": "Gaia-X",
"contributors": [ "contributors": [
"Berend Sliedrecht <berend@animo.id>",
"Konstantin Tsabolov <konstantin.tsabolov@spherity.com>" "Konstantin Tsabolov <konstantin.tsabolov@spherity.com>"
], ],
"private": true, "private": true,
......
This diff is collapsed.
{ {
"name": "@ocm/shared", "name": "@ocm/shared",
"version": "0.0.1", "version": "0.0.1",
"description": "Shared functionality that can be reused between the services", "description": "Gaia-X OCM Shared Module",
"author": "Spherity", "author": "Gaia-X",
"contributors": [
"Berend Sliedrecht <berend@animo.id>",
"Konstantin Tsabolov <konstantin.tsabolov@spherity.com>"
],
"private": true, "private": true,
"type": "module", "type": "module",
"license": "Apache-2.0", "license": "Apache-2.0",
......
# GDPR Compliance Document
The objective of this document is to detail, the data being stored and proccessed by the Organization Credential Manager's, SSI Abstraction Services.
## What information is stored
### Source User Information
- Verifiable Credential Specific Information - The various VC's issued by the particular OCM.
- Proof Presentation Specific Information - Credential Claims.
### Technical User Information (Public)
- Connection Information - The list of connections with different PCM and OCM agents and Pairwise DID.
- Schema information (public)
- Credential/credential definition ids and states
- DID of issuer
- DID of holder
- Created/updated dates
## How is the information stored
### Source User Information
User specific Source User Information is encrypted using the Private Key of the Organizations SSI Agent and stored until the issuance of credential in Organization's SSI Agent's PostgreSQL database.
### Technical User Information (Public)
Technical User Information is encrypted using the Private Key of the Organizations SSI Agent and stored internally (on the agent) on PostgreSQL.
## Who can access the information
The Source User Information and Technical User Information both are accessible only by the Organization specific SSI agent's private key.
## How long will the information stay
The Source User Information and Technical User Information is never wiped out unless the Agent Database is cleared.
This diff is collapsed.
{ {
"name": "@ocm/ssi-abstraction", "name": "@ocm/ssi-abstraction",
"version": "0.0.1", "version": "0.0.1",
"description": "A core OCM service that provides the SSI interface through REST endpoints and events.", "description": "Gaia-X OCM SSI Abstraction Layer",
"author": "Vereign", "author": "Gaia-X",
"private": true, "contributors": [
"Berend Sliedrecht <berend@animo.id>",
"Konstantin Tsabolov <konstantin.tsabolov@spherity.com>"
],
"type": "module", "type": "module",
"license": "Apache-2.0", "license": "Apache-2.0",
"scripts": { "scripts": {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment