Verify certificate's private key possession.
https://azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/provisioningServices/{provisioningServiceName}/certificates/{certificateName}/verifyVerifies the certificate's private key possession by providing the leaf cert issued by the verifying pre uploaded certificate.
Path Parameters
The mandatory logical name of the certificate, that the provisioning service uses to access.
Resource group name.
Provisioning service name.
Query Params
Common Name for the certificate.
Raw data of certificate.
Indicates if the certificate has been verified by owner of the private key.
Describe the purpose of the certificate.
Certificate creation time.
Certificate last updated time.
Indicates if the certificate contains private key.
Random number generated to indicate Proof of Possession.
Responses
{
"success": true,
"data": {
"id": "abc123",
"created_at": "2025-01-01T00:00:00Z"
}
}{
"success": false,
"error": {
"code": "VALIDATION_ERROR",
"message": "Invalid request parameters"
}
}1curl --request POST \2 --url 'https://azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/provisioningServices/{provisioningServiceName}/certificates/{certificateName}/verify' \3 --header 'accept: application/json' \4 --header 'content-type: application/json'1{2 "success": true,3 "data": {4 "id": "abc123",5 "created_at": "2025-01-01T00:00:00Z"6 }7}