This API endpoint allows you to create a device profile that is required to issue an identity. Before creating a device profile, you need to fetch the credential category, suppliers, and product names (Refer Get Credential Categories, Suppliers, and Product Names). The following are the steps to create a device profile.
- Fetch the categories of the credentials. E.g.: PIV, FIDO2, Mobile, etc.
- Based on the selected credential category, fetch the supported suppliers.
- Based on the selected supplier, fetch the product names.
- Based on the selected product name, display the page to enter device profile values.
- Save the device profile to create a new device profile to support issuance.
Body Parameters
Parameter | Type | Description |
---|---|---|
id | long | The unique id of the device profile. |
name | string | The name of the device profile. |
description | string | A brief description of the device profile. |
keyStorageType | string | Denotes where you want to store the keys.
|
configValueCategory | object | Enter the details of the type of the device category. |
configValueProductName | object | Enter the details of the device product model. |
configValueSupplier | object | Enter the details of the supplier. |
devProfHsmInfo | object | Enter the details of the device profile in HSM.
|
devProfKeyMgr | object | Enter the details of the key manager. |
deviceProfileConfig | object | Enter the details of the device profile configuration. |