This repository contains the template for building onboarding informations for the Smart Trust Network Attendees. This includes CSCAs, Auth information, signing information and other relevant files for onboarding a participant.
Collect this information and transfer it for each environment:
Follow the instructions to create a key.
Algorithm RSA or EC. Minimum Keylength 4096 bit (RSA) or 256 bit (EC)
1) The Repo will be onboarded + the Public GPG keys. Export it by using:
gpg --armor --export [key-id]
Keys can be listed by:
gpg -k
2) Tag the version of your latest informations by using git tag + signing commands either from terminal or developer IDE. Please Note that an update in github web desktop itself is not working, because the platform will use an intermediate key. 3) The Bot user clones the latest tag of your private repo and verifies the signature of the tag against the onboarded GPG keys 4) After verification the content will be taken over for your country 5) The bot creates a PR
Supported Domains:
New trust domains can be established only in agreement between the requesting party and WHO. Collaborate with the WHO’s secretariat to gather comprehensive insights and feedback for the development of the new trust domain.
Once the new trust domain is established create new subdirectory in ‘onboarding’ subdir that reflect the agreed domain name. If you are already onboarded for a domain (e.g. DCC, RACSEL-DDVC etc.) you only need to provide SCA for the the newly added domain. This can either be an existing SCA or a new SCA. If the newly added domain is the first one for this participant, UPLOAD, TLS and SCA must be generated.
To onboard Trusted Issuer, provide input via the subfolder ISSUER.