Difference between revisions of "NemID authetication"

From TempusServa wiki
Jump to navigation Jump to search
old>Admin
old>Admin
Line 16: Line 16:
==== Add certificate to NemID component ====
==== Add certificate to NemID component ====


Upload the certificate to the server <webroot>/NemID/WEB-INF/classes/
Now edit <webroot>/NemID/WEB-INF/classes/nemid.properties
* nemid.applet.parameter.signing.keystore
* nemid.applet.parameter.signing.keystore.password
* nemid.applet.parameter.signing.keystore.alias
* nemid.applet.parameter.signing.keystore.keypassword
Both passwords is the one choosen earlier.


==== Set server reference to NemID component ====
==== Set server reference to NemID component ====

Revision as of 14:01, 13 December 2017

Setiing up NemID

Authentication component

UNDER DEVELOPMENT

Install NemID component

Get hold of your certificate

You will have received an email with credentials for issuing the company certificate:

Nets guide to certificate issuing (danish)

Choose "Java keystore" as certificate type and remember to write down the password.

Add certificate to NemID component

Upload the certificate to the server <webroot>/NemID/WEB-INF/classes/

Now edit <webroot>/NemID/WEB-INF/classes/nemid.properties

  • nemid.applet.parameter.signing.keystore
  • nemid.applet.parameter.signing.keystore.password
  • nemid.applet.parameter.signing.keystore.alias
  • nemid.applet.parameter.signing.keystore.keypassword

Both passwords is the one choosen earlier.

Set server reference to NemID component

Configuring field mapping

Field mappings will copy values from the authenication process to fields in records

Set the following server configuration to true

  • propertiesSetValues

For the fields that should contain NemID authentication values

  1. Edit field
  2. Click Assignment
    • CheckReadonly
    • Set name of attribute (ex. fname)