Serviceaccountkeys

برای فهرست روش‌های این منبع، به انتهای این صفحه مراجعه کنید.

نمایش منابع

اعتبارنامه‌هایی که می‌توانند برای تأیید اعتبار به عنوان یک حساب کاربری سرویس استفاده شوند.

{
  "kind": "androidenterprise#serviceAccountKey",
  "id": string,
  "type": string,
  "data": string,
  "publicData": string
}
نام ملک ارزش توضیحات یادداشت‌ها
data string بدنه‌ی فایل اعتبارنامه‌های کلید خصوصی، در قالب رشته. این فایل فقط هنگام ایجاد ServiceAccountKey پر می‌شود و توسط گوگل ذخیره نمی‌شود. وقتی type " pkcs12 " باشد، محتوای فیلد data به صورت base64 کدگذاری شده و رمز عبور " notasecret " دارد.
id string یک شناسه‌ی منحصر به فرد و غیرشفاف برای این ServiceAccountKey. که توسط سرور اختصاص داده شده است.
kind string
publicData string داده‌های کلید عمومی برای فایل اعتبارنامه‌ها. این یک گواهی X.509 است. اگر از نوع کلید googleCredentials استفاده می‌کنید، این همان گواهی است که می‌توان با استفاده از آدرس اینترنتی گواهی X.509 درون فایل اعتبارنامه‌ها بازیابی کرد.
type string قالب فایل داده‌های کلید تولید شده.

مقادیر قابل قبول عبارتند از:
  • « googleCredentials »
  • « pkcs12 »

روش‌ها

حذف
اعتبارنامه‌های مشخص‌شده برای حساب سرویس مرتبط با این شرکت را حذف و نامعتبر می‌کند. حساب سرویس فراخوانی‌شده باید با فراخوانی Enterprises.GetServiceAccount بازیابی شده باشد و باید با فراخوانی Enterprises.SetAccount به عنوان حساب سرویس سازمانی تنظیم شده باشد.
درج
اعتبارنامه‌های جدیدی برای حساب سرویس مرتبط با این شرکت ایجاد می‌کند. حساب سرویس فراخوانی‌شده باید با فراخوانی Enterprises.GetServiceAccount بازیابی شده باشد و باید با فراخوانی Enterprises.SetAccount به عنوان حساب سرویس سازمانی تنظیم شده باشد.

فقط نوع کلید باید در منبعی که قرار است درج شود، وارد شود.
فهرست
تمام اعتبارنامه‌های فعال برای حساب سرویس مرتبط با این شرکت را فهرست می‌کند. فقط شناسه و نوع کلید برگردانده می‌شوند. حساب سرویس فراخوانی‌شده باید با فراخوانی Enterprises.GetServiceAccount بازیابی شده باشد و باید با فراخوانی Enterprises.SetAccount به عنوان حساب سرویس سازمانی تنظیم شده باشد.