Migration from NemAdgangProxy and Nemadgang1 to LegacyIntegration - kmd-identity/documentation GitHub Wiki

The successor of NemAdgangProxy is called LegacyIntegration in KMD Identity and will support NemLog-in3 integration. It will allow only 2-factor authentication, 1-factor will not be allowed.

When using the NemAdgangClient it is our recommendation that the following package is used: KMD.YH.Mvc.NemAdgang version 0.9.95, this contains dlls for NemadgangClient 1.0.22.0 which is the version to use.

For KMD Products currently using NemAdgang Proxy as public service providers

1. Update URLs

You will need the current ID of your application. In Legacy Integration TEST your new ID will be your old ID with 1 in front, e.g if your ID currently is 123, it will be 1123 in LegacyIntegration Test. For PROD it wil be the same as your old ID, e.g 123.

Update your logonurl, example of old one:

https://proxy-nemadgang.kmd.dk/{id}/proxy/logonentrancepage (PROD).

The new ones are:

https://legacyintegration-test.identity.kmd.dk/{id}/proxy/logonentrancepage (TEST) 4 digits, 1 in front.
https://legacyintegration.identity.kmd.dk/{id}/proxy/logonentrancepage (PROD) 3 digits.

Update your logoffurl, example of old one:

https://proxy-nemadgang.kmd.dk/{id}/proxy/logoff (PROD).

The new ones are:

https://legacyintegration-test.identity.kmd.dk/{id}/proxy/logoff (TEST) 4 digits, 1 in front.
https://legacyintegration.identity.kmd.dk/{id}/proxy/logoff (PROD) 3 digits.

2. Be aware of attribute changes

Changes are being made to some of the attributes. UID will contain the UUID. PID and RID are deprecated.

3. Change certificate

To use LegacyIntegration you need a new certificate. Contact KMD Identity and supply:

  • your application id
  • contact information Our team will send you the certificate.

For KMD products using NemAdgang1

1. Create an issue

Contact KMD Identity stating that you wish to migrate from Nemadgang1 and supply:

  • the name of your application
  • public key of your certificate for TEST
  • public key of your certificate for PROD
  • your contact information Our team will create a certificate for you, and will supply you with the logon- and logoffurl.