Create Or Update

Upload the certificate to the IoT hub.
Adds new or replaces existing certificate.


Delete an X509 certificate.
Deletes an existing X509 certificate or does nothing if it does not exist.

Generate Verification Code

Generate verification code for proof of possession flow.
Generates verification code for proof of possession flow. The verification code will be used to generate a leaf certificate.


Get the certificate.
Returns the certificate.

List By Iot Hub

Get the certificate list.
Returns the list of certificates.


Verify certificate's private key possession.
Verifies the certificate's private key possession by providing the leaf cert issued by the verifying pre uploaded certificate.