Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Read up on the protocols OpenID Connect and OAuth! You can find some information elsewhere on this site, but if you google the protocols there is a lot of excellent introductions floating around. Okta has a good one. HelseID is fully compliant with the protocols.

To see what kind of the protocol mechanisms we support, please refer to our discovery document here https://helseid-sts.nhn.no/.well-known/openid-configuration.

Before you start you also have to be clear on what you want to achieve through the use of HelseID. The most common scenarios are:

  • I want to provide my users in the Norwegian Health sector with authentication, and possibly to logon to my application using HelseID, possibly using Single Sign-on

  • I want to share data through the use of an API, and use HelseID and OAuth to secure it.

  • I want to access an API secured by HelseID

  • All of the above

When you are ready to begin, please fill out the form found here to get access to our test environment. We will provide you with the necessary information to get up and running.

Note: If you are want to integrate with Persontjenesten, use the form linked to on this page instead.

We have several test environments. They are available both on the internet and on Helsenett. You will get info on this after we have completed your setup.

...

If you are implementing user authentication, it might be a good idea to looking look at our "TestIDP" which provides a way to simulate user login without the need for actual test users. You can even automate your logins for automatic testing. See Authorize Endpoint (the "test_*" parameters) or try out a practical demo at https://hid-mvcdemo-test.azurewebsites.net/ - use the developer tools in your browser to look at the HelseID requests. 

...

When your job is complete, and you want to launch your application in production, HelseID might want to perform a code review of the integration beforehand. This depends on your application, and what kind of information it secures.

...

https://www.nhn.no/kjernejournal/dokumentasjon-for-kjernejournal/kom-i-gang-med-bruk-av-kjernejournal/

VKP

https://ehelse.no/velferdsteknologi/velferdsteknologisk-knutepunkt-vkp