Method: installer.validate
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
هویت یک نصب کننده حرفه ای معتبر (CPI) را تأیید می کند.
درخواست HTTP
POST https://sasportal.googleapis.com/v1alpha1/installer:validate
URL از دستور GRPC Transcoding استفاده می کند.
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"installerId": string,
"secret": string,
"encodedSecret": string
} |
فیلدها |
---|
installerId | string مورد نیاز. شناسه نصبکننده منحصر به فرد (CPI ID) از پایگاهداده Certified Professional Installers. |
secret | string مورد نیاز. راز توسط installer.generateSecret بازگردانده شده است. |
encodedSecret | string مورد نیاز. JSON Web Token با استفاده از کلید خصوصی CPI امضا شد. محموله باید شامل یک ادعای "محرمانه" باشد که ارزش آن راز است. |
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/sasportal
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[],["The core actions involve validating a Certified Professional Installer (CPI). This is done via a `POST` request to `https://sasportal.googleapis.com/v1alpha1/installer:validate`. The request body, formatted as JSON, requires three string fields: `installerId` (CPI ID), `secret` (from `installer.generateSecret`), and `encodedSecret` (a JWT signed by the CPI's private key with a \"secret\" claim). A successful request returns an empty response body. Authorization requires the `https://www.googleapis.com/auth/sasportal` OAuth scope.\n"],null,[]]