Versions Compared

Key

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

Onboarding API

Pre-Requirement is that user has enabled the remote functionality on his/her phone and chosen the PIN codes. The result of the enrollment user process is SCD ID that encapsules the

  • device adress - pushID/MSISDN

  • key id to use (in case the SCD device has multiple keys)

  • pin id to use (in case the device has multiple PIN codes or the key requires a new PIN code)

Create Certificate

Item

Type

Mandatory

Name

String

Mandatory

Country

String

Mandatory

Document type

passport | ID card | driver license

Optional

Document ID

String

Optional

Verification ID

Reference to ID Building Block

Mandatory

SCD ID

Reference to SCD

Mandatory

SCD type

local SCD/HSM or remote SCD

Mandatory

Payment option

free | paid | extended

Optional

Create certificate response

Item

Type

Mandatory

Certificate ID

String

Mandatory

Certificate

X.509

Mandatory

Status

OK | ERROR

Mandatory

Description

String

Mandatory

List certificate

Item

Type

Mandatory

SCD ID

String

Mandatory

List certificate response

Item

Type

Mandatory

Certificate ID

String

Mandatory

Certificate

X.509

Mandatory

Status

OK|ERROR

Mandatory

Description

String

Mandatory

Usage API

Sign

Item

Type

Mandatory

SCD ID

String

Mandatory

hash

byte[]

Mandatory

hash type

SHA256 | SHA384 | SHA512

Mandatory

data to be displayed

String

Mandatory