Versions Compared

Key

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

This page described the federated login for citizen users using NemLogin as IdP.

Upon client initiation of a an OIDC Authorization Code Flow for a citizen user, federation is performed as shown below. Citizen access to the eHealth Infrastructure goes through NemLogin.

...

NemLogin provides a set of SAML attributes in a SAML assertion which is used to identify the citizen. Other attributes are also part of the SAML attribute; they are however not currently used. The table below lists the current attributes that are delivered by NemLogin:

Attribute

Description

https://data.gov.dk/model/core/eid/cprNumber

Civil registration number (CPR)

https://data.gov.dk/concept/core/nsis/loa

Level of assurance (must be Substantial)

https://data.gov.dk/model/core/eid/firstName

First name

https://data.gov.dk/model/core/eid/lastName

Last name

Citizen User Access Tokens

Citizens accessing the eHealth Infrastructure is are handled a bit differently from other users accessing the platform. A citizen does not carry a context of system roles and organisation. Instead, access is limited to Patient data about the citizen herself/himself.

...