An Azure service that is used to deploy cloud workloads to run on internet of things (IoT) edge devices via standard containers.
Hello @Arjun Sivakumar Sreekala ,
The same document also says:
The text for the certificates only contains public key information. However, the device must also have access to the private key for the device certificate.
So the device only has the cert chain (device-X full chain certificate) and its own private device-X (leave) key.
It also says the 'root CA certificate' is uploaded to the DPS. An 'intermediate CA certificate' will be used to create an enrollment group in DPS.
So, the private certificates are only there where they are needed to support the chain.
The best practice is creating all certificates needed on a separate trusted environment en distribute only those certificates needed.
If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. All community members with similar issues will benefit by doing so. Your contribution is highly appreciated.