Method: vdc.cancelProofing

یک نقطه پایانی برای لغو تصحیح.

این اثبات باید در حالت‌های Pending (در حال بررسی)، Challenged (به چالش کشیده شده) یا Cancelled (لغو شده) باشد. در غیر این صورت، باید یک پاسخ خطای invalidState (نامعتبر) برگردانده شود.

درخواست HTTP

POST https://example.issuer.com/api/v1/vdc/cancelProofing

درخواست بدنه

بدنه درخواست شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "requestMetadata": {
    object (RequestMetadata)
  },
  "deviceReferenceId": string,
  "proofingId": string
}
فیلدها
requestMetadata

object ( RequestMetadata )

فراداده مربوط به درخواست، که در همه درخواست‌ها الزامی است.

deviceReferenceId

string

شناسه‌ای که مربوط به دستگاه و کلید هویت مرتبط با آن است. این شناسه دستگاه نیست، به این معنی که اگر کاربر دو اعتبارنامه جداگانه روی یک دستگاه داشته باشد، این شناسه بین آنها متفاوت خواهد بود.

این شناسه در تمام درخواست‌ها ارائه می‌شود و می‌تواند برای مرتبط کردن درخواست‌ها مورد استفاده قرار گیرد.

proofingId

string

یک شناسه‌ی مبهم که نشان‌دهنده‌ی اثبات با مجموعه‌ای خاص از شواهد، برای یک دستگاه خاص است.

مثال: شناسه کاربری

این اثبات باید در حالت‌های Pending (در حال بررسی)، Challenged (به چالش کشیده شده) یا Cancelled (لغو شده) باشد. در غیر این صورت، باید یک پاسخ خطای invalidState (نامعتبر) برگردانده شود.

بدنه پاسخ

پاسخی به درخواست لغو تصحیح.

در صورت موفقیت، بدنه پاسخ شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "responseMetadata": {
    object (ResponseMetadata)
  }
}
فیلدها
responseMetadata

object ( ResponseMetadata )

فراداده مربوط به پاسخ، که در همه پاسخ‌ها الزامی است.