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)
...
to perform
Create SCD to register the remote device
Create certificate to create user certificates
After that the Usage API is available
Create SCD
Item | Type | Mandatory |
---|---|---|
Certificate request | X.509 | Mandatory |
SCD type | remote SCD App | remote SCD App + Secure Element | remote SCD eSIM | remote SCD SIM | Mandatory |
Address | String | Mandatory |
Key id | Number | Mandatory |
Create SCD response
Item | Type | Mandatory |
---|---|---|
SCD ID | String | Mandatory |
Status | OK|Error | Mandatory |
Description | String | Mandatory |
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 |
...