Issuing Identities

There are two endpoints initiated for issuance based on the below criteria. For these two endpoints, the request and the response are the same but the URLs differ.

Request

Initial: If the user is issuing identities for the first time, the Initial endpoint is triggered. This endpoint allows you to add a mobile credential on a newly added mobile device.

Credentials: If the device has existing identities/credentials and the user is trying to get additional identities/credentials, then the credential endpoint is triggered.

NOTE: /mobile-devices/{deviceID}/users/{userID}/credentials

Headers

  • Authentication: Bearer <JWT>
  • Accept: application/json
  • Content-Type: application/json

Path Parameters

ParametersTypeDescription
organizationNamestringDenotes the name of the organization.
deviceIDstringThe ID of the device.
userIDstringThe ID number of the user.

Body Parameters

ParametersTypeDescription
wfMobileIDStepDetailsobjectThe identity related configurations in the workflow required to get the credentials.

wfMobileIDStepDetails Object

ParameterTypeDescription
hardwareBackedAuthenticationBooleanIndicates whether to use the mobile device's native secure lock screen credentials such as Pattern/PIN/Password/Fingerprint /Face for authentication. This enables the users to use the existing device access security feature to login to the ID Wallet application. Possible Values: true: Enable hardware backed authentication false: Disable hardware backed authentication
userIDLongThe unique ID number of the user.
wfMobileIDStepIdentityConfigsObjectMobile ID Step - Identity Configuration from Workflow Object (Required) This array of objects captures the workflow configurations related to the types of credentials that are allowed for a specified user. Based on this object the user is issued the credentials.
wfMobileIDStepOnboardConfigObjectMobile ID Step - Onboard Configuration from Workflow Object (Required) This object captures the configuration related to ID Wallet based onboarding and enrollment.
Language
URL