link

# Smart-ID

# About Smart-ID

Smart-ID is a 2-factor authentication scheme developed by SK ID Solutions for the Baltics. It consists of a very lightweight Web interface that prompts the user for their national identity number and a mobile app that prompts the user for a PIN code.

# Integrating with Smart-ID through Signicat

Integrating with Smart-ID through Signicat works much the same way as integrating through Signicat in general for most other authentication schemes in the Signicat Connect platform. See Get started with authentication.

Signicat has an integration with Smart-ID and delivers this, as well as a vast amount of other integrated methods through a single point of integration. For our customers this means shorter time to production and time saved integrating and maintaining the integrations with one or several identity-providers. Through the single point of integration one will get access to Signicat’s  wide portfolio of integrated ID methods, not only the Smart-ID, as well as other services like identity paper verification and lookups.

# Digital onboarding

Smart-ID can be used for digital onboarding of a user, through user identification. The ID method can be used as a stand alone method or in combination with other services provided by Signicat to verify an identity, like identity paper verification, lookups and video assurance.

# Use case

To be able to apply for a loan the bank may requires you to register and become a customer of a bank. During this digital onboarding process Smart-ID could be one ID method, among others, to to choose from to register as a user for the first time.

# Screenshots

Screenshot click-to-zoom Screenshot click-to-zoom

# Authentication

When the user has completed the digital onboarding process, Smart-ID can be used for authentication by verifying an existing user’s identity. Getting started guides for authentication can be found here.

The authentication will result in a type of response that will depend on the type of authentication protocol used. See the Result section for an example.

# Use case

As a registered customer in a bank you will be able to apply for a loan. To be able to log in to your bank you has to authenticate to prove your identity. Smart-ID can be used for authentication, in the same way as it can be used for registering as a new customer.

# Screenshots

Screenshot click-to-zoom Screenshot click-to-zoom

# Example request and response

An example of an OpenID Connect response when Smart-ID is used for authentication:

# Request

curl -XGET "https://preprod.signicat.com/oidc/userinfo" -H "Authorization: Bearer ACCESS_TOKEN"

# UserInfo response

{
  "locale": "ee",
  "birthdate": "1990-02-17",
  "name": "DEMO SMART-ID",
  "given_name": "DEMO",
  "family_name": "SMART-ID",
  "signicat.national_id": "10101010005"
}

For another example that includes a defined scope, see the OIDC response examples page.

# Electronic signatures

With Signicat you can electronically sign documents with Smart-ID. The technology that's used for signing documents with Smart-ID is called "Authentication-based signing" and is Signicat’s own electronic signature solution. This technology enables any authentication method offered by Signicat to be used for electronic signing of documents. The signed document output format is accordance with EU specifications.

For more information about how to get started with electronic signatures, see our Electronic Signing section documentation.

# Use case

With Signicat you can sign one ore more documents, such as loan applications and contracts, with Smart-ID. The electronic signature solution can be configured to let the end-user identify once and sign multiple documents which makes the user experience a lot better than separately signing different documents.

# Signing result

The signing result is usually a signed and sealed PDF (PAdES – PDF Advanced Electronic Signature) consisting of one or more signed documents (XAdES, implemented as LTV-SDO).

For more information about the various output formats and for more information go to our section on signing formats

Example of a signed PDF that was signed with Smart-ID:

Download signed PDF document

# Certificate information

There are no certificate exchanges needed to use Smart-ID.

# Test information

Signicat's test environment preprod.signicat.com (opens new window) is available 24x7 and may be used during your development and test phase. All use of this environment is free.

Appless test credentials can be found here: https://github.com/SK-EID/smart-id-documentation/wiki/Environment-technical-parameters#accounts (opens new window)

Last updated: 19/10/2022 15:19 UTC