Implementing a Nuts Use Case
A Nuts use case enables organizations to that don't directly trust each other, but rely on trusted third parties, to find each other and securely exchange data. The use case specifies which data exchanged, on which authorization grounds and how API endpoints can be found.
This book is meant for those who want to understand how to implement a Nuts use case: how to configure and deploy a Nuts node, how to authorize data exchanges and, ... (TODO)
Deploying the Nuts-node in your environment
Deploy the Nuts Node and configure your network to make it work as it should
Deploy Nuts-node
Scenario if you want to use Nuts-node (default) deploy Nuts-node using Scenario if you want to us...
Deploy admin app
deploy Nuts-admin-app: https://github.com/nuts-foundation/nuts-admin
Configure url rewrite for OAuth
At Nuts uses the RFC8615 spec for .well-known URIs (https://www.rfc-editor.org/rfc/rfc8615.html)....
Initial configuration of Nuts-node
This chapter provides a manual for the initial configuration of the Nuts-node for an organization...
1. Create organization identity
First, a new identity, with associated DID, needs to be created for the tuple (organization, envi...
2. Issue X509Credential
This document describes how to issue the X509Credential for a UZI server certificate, used to aut...
3. Load x509credential into organization wallet
Using Nuts Admin application: Log in to the care organization’s Nuts Admin application. Click on...
Register service at Discovery Service
Before another party can interact with you, they will first need to find your endpoints. The disc...