Configure Public Key
Device POST/ PATCH API could be used for configuring the Public Key of the device.
###API Request
####CREATE Device
POST {base URL}/devicesRequestBody
{ "serialNumber": "12345", "model": "Tablet", "manufacturer":"Trimble", "sku": "1342AM2", "publicKey":"-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAETLSvsnQYK8DKH5+zQqEwgp/ctpOy\nnQg9Px0y6cyH8KZkb0RAGE75YCuAJl1HJzuiW2FtqRJtGY49BzKSN1S2rQ==\n-----END PUBLIC KEY-----"}####UPDATE Device
PATCH {base URL}/devices/{deviceId}RequestBody
{ "serialNumber": "12345", "model": "Tablet", "manufacturer":"Trimble", "publicKey":"-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAETLSvsnQYK8DKH5+zQqEwgp/ctpOy\nnQg9Px0y6cyH8KZkb0RAGE75YCuAJl1HJzuiW2FtqRJtGY49BzKSN1S2rQ==\n-----END PUBLIC KEY-----"}For more details, refer to API Documentation.
###OPEN SSL COMMANDS TO GENERATE PUBLIC KEY: For generating Private Key
openssl genrsa -out privatekey.pem 2048For extracting Public Key from Private Key
openssl pkey -in privatekey.pem -pubout -out public.key