Nets One time code

The Nets One time code is a low level authentication method that can be used in the authentication-based signing functionality in E-Signing. 

Enable Nets One time code in your services

The Nets One time code is a low level authentication method that can be used in the authentication-based signing functionality in E-Signing. 

To get started with authentication-based signing with Nets One time code, please contact support and they will help you enable the service.

Nets One time code specific implementation

To create a sign order with authentication-based signing, please have a look at the authentication-based signing page. The Nets One time code specific values are listed in the table below:

​Element/parameter​Description​Value
​AuthenticationID​This element can be used to indicate that Nets One time code is one of the eID's the signer can sign with. ​nets_sms
​SignerID

The SignerID element can specify which user that shall sign the document. For Nets One time code the IDValue can be one this format:

  • <Phone number> <Last name>, <First name>
  • <Phone number>

​IDType: PID

IDValue: See description

​forcepkivendorThe forcepkivendor parameter can be used to point the user directly to this eID. Read more about forcepkivendor. ​abs:nets_sms

Information about the signer

Information about the signer may be found in both the short-term certificate created after authentication and in the ID Token from the authentication. The ID Token is added to the SDO as a custom property

Note: There is no validation of the signer's name. This can either be entered by the customer using the SignerID element or it can be entered by the user during the user flow. 

​TypeID Token claim
​Comments
Identifier

pid

A Nets created unique value for the user.
Family name

family_name

​End user's surname. 
​Given name

​given_name

​End user's first/given name.
​Full name

​name

​End user's full name.
​Phone number

​phone_number

​End user's phone number.

User experience

Step 1 - document signing with pop-up and standalone UI:

Step 1 - popup.PNG

Step 1 - document signing with embedded UI:

NetsOnetimecode-step2.PNG

Step 2a (add user info):

Step 2 - fill information - popup.PNG


Step 2b (phone number defined in SignerID):

Step 2 - with phone - popup.PNG


Step 2c (phone number and name defined in SignerID):

Step 2 - with phone and name - popup.PNG


Step 3 (enter code):

Note: The code is valid for 15 minutes.

Step 3 - code.PNG

Nets logo

If needed, the Nets logo can be downloaded from https://www.nets.eu/design-guide/Documents/Nets%20logopakke.zip.

Document types and sizes​

The following document formats are supported using Nets One time code:

  • PDF​
  • Tex​t

​The size limit of a document is set to 10 MB base64 encoded document. An encoded document adds approximately 30 % extra to a non-encoded document.​​