Serviceaccountkeys

للحصول على قائمة بالطُرق المتاحة لهذا المورد، يُرجى الاطّلاع على نهاية هذه الصفحة.

تمثيلات الموارد

بيانات الاعتماد التي يمكن استخدامها للمصادقة بصفتك حساب خدمة

{
  "kind": "androidenterprise#serviceAccountKey",
  "id": string,
  "type": string,
  "data": string,
  "publicData": string
}
اسم السمة القيمة الوصف ملاحظات
data string نص ملف بيانات اعتماد المفتاح الخاص، بتنسيق السلسلة لا تتم تعبئة هذا الحقل إلا عند إنشاء ServiceAccountKey، ولا تخزّنه Google. عندما تكون قيمة type هي "pkcs12"، يتم ترميز محتوى الحقل data بترميز base64 ويتضمّن كلمة المرور "notasecret".
id string معرّف فريد غير شفاف لهذا المفتاح ServiceAccountKey. يتم تحديدها من خلال الخادم.
kind string
publicData string بيانات المفتاح العام لملف بيانات الاعتماد هذه شهادة X.509. إذا كنت تستخدم نوع المفتاح googleCredentials، يكون هذا المفتاح مطابقًا للشهادة التي يمكن استردادها باستخدام عنوان URL لشهادة X.509 داخل ملف بيانات الاعتماد.
type string تنسيق ملف بيانات المفتاح الذي تم إنشاؤه.

القيم المقبولة هي:
  • "googleCredentials"
  • "pkcs12"

الطُرق

حذف
تزيل هذه الطريقة بيانات الاعتماد المحدّدة لحساب الخدمة المرتبط بهذه المؤسسة وتجعلها غير صالحة. يجب أن يكون حساب الخدمة الذي يتم الاتصال به قد تم استرداده من خلال استدعاء Enterprises.GetServiceAccount، ويجب أن يكون قد تم ضبطه كحساب خدمة المؤسسة من خلال استدعاء Enterprises.SetAccount.
إدراج
تنشئ هذه الطريقة بيانات اعتماد جديدة لحساب الخدمة المرتبط بهذه المؤسسة. يجب أن يكون قد تم استرداد حساب خدمة الاتصال من خلال استدعاء Enterprises.GetServiceAccount، ويجب أن يكون قد تم ضبطه كحساب خدمة المؤسسة من خلال استدعاء Enterprises.SetAccount.

يجب ملء نوع المفتاح فقط في المورد الذي سيتم إدراجه.
list
تعرض هذه السمة جميع بيانات الاعتماد النشطة لحساب الخدمة المرتبط بهذه المؤسسة. يتم عرض المعرّف ونوع المفتاح فقط. يجب أن يكون قد تم استرداد حساب خدمة الاتصال من خلال استدعاء Enterprises.GetServiceAccount، ويجب أن يكون قد تم ضبطه كحساب خدمة المؤسسة من خلال استدعاء Enterprises.SetAccount.