REST Resource: projects.androidApps.sha

المرجع: ShaCertificate

شهادة SHA-1 أو SHA-256 مرتبطة بـ AndroidApp.

تمثيل JSON
{
  "name": string,
  "shaHash": string,
  "certType": enum (ShaCertificateType)
}
الحقول
name

string

اسم مورد ShaCertificate لـ AndroidApp، بالتنسيق:

projects/PROJECT_IDENTIFIER/androidApps/APP_ID/sha/SHA_HASH

  • PROJECT_IDENTIFIER: المشروع الرئيسي ProjectNumber (ننصح به) أو ProjectId الخاص به يمكنك الاطّلاع على مزيد من المعلومات عن استخدام معرّفات المشاريع في معيار AIP 2510 من Google.
    يُرجى العلم أنّ قيمة PROJECT_IDENTIFIER في أي نص استجابة ستكون ProjectId.
  • APP_ID: المعرّف الفريد العالمي والذي يعيّنه Firebase للتطبيق (يُرجى الاطّلاع على appId)
  • SHA_HASH: تجزئة الشهادة للتطبيق (راجِع shaHash)
shaHash

string

تجزئة الشهادة لـ AndroidApp.

certType

enum (ShaCertificateType)

تمثّل هذه السمة نوع شهادة SHA المشفرة في التجزئة.

نوع شهادة ShaCertificateType

تمثّل هذه السمة نوع شهادة SHA المشفرة في التجزئة.

تعدادات
SHA_CERTIFICATE_TYPE_UNSPECIFIED حالة غير معروفة. تُستخدم هذه الطريقة فقط للتفريق بين القيم التي لم يتم ضبطها.
SHA_1 الشهادة هي شهادة من نوع SHA-1.
SHA_256 الشهادة هي شهادة من النوع SHA-256.

الطُرق

create

لإضافة ShaCertificate إلى السمة AndroidApp المحدّدة.

delete

يزيل ShaCertificate من AndroidApp المحدد.

list

يسرد شهادتَي SHA-1 وSHA-256 لنطاق AndroidApp المحدَّد.