Welcome to the ITSME® developer portal. To make sure you can get up and running in no time, we made sure to do the work for you.
$ npm install -g yeoman generator-itsme
After installation, run the generator:
$ yo itsme
The generator will ask you if you have existing certificates or not, if so, provide the location of both certifcates you wish to use. If you don’t have any certificates available, don’t worry. The generator will create everything for you.
The output of the tool are two JWK sets, a private and a public one. The private set needs to be known only by you, so store it somewhere safe. You will need it to configure the ITSME® client later on. The public set needs to be made available on a publicly reachable API endpoint, so that the ITSME® service can access the public keys when establishing a secure data exchange.
To complete the configuration on our end, we need two things:
The second endpoint does not need to contain any logic yet, for now we only need it to configure your client. Once we have these two items, we will get back to you with the following details:
Send us an email listing the two endpoints and we’ll make sure to complete the configuration for you in no time! In the meantime, get started implementing a package tailored to your use-case.