مدير النزاهة

public interface IntegrityManager

com.google.android.play.core.integrity.IntegrityManager


إدارة طلبات الحصول على معلومات السلامة

ملخّص

الطرق المتاحة للجميع

abstract Task<IntegrityTokenResponse> requestIntegrityToken(IntegrityTokenRequest request)

إنشاء رمز مميّز وإرجاعه للاستفسارات المتعلّقة بسلامة الحساب

الطرق المتاحة للجميع

طلب IntegrityToken

public abstract Task<IntegrityTokenResponse> requestIntegrityToken (IntegrityTokenRequest request)

إنشاء رمز مميّز وإرجاعه للاستفسارات المتعلّقة بسلامة الحساب

يتم توقيع حمولة JSON وتشفيرها كوحدة JWT مدمجة، أي JWE من JWS.

يستخدم JWE حل الخوارزمية A256KW كخوارزمية لتضمين المفاتيح، ويستخدم الخوارزمية A256GCM كخوارزمية لتشفير المحتوى. يستخدم JWS ES256 كخوارزمية توقيع.

يجب تنفيذ جميع عمليات فك التشفير والتحقّق ضمن بيئة خادم آمنة. يجب عدم فك تشفير الرمز المميّز الذي تم استلامه أو إثبات ملكيته من داخل تطبيق العميل، وعلى وجه التحديد، يجب عدم الكشف مطلقًا عن أي مفاتيح فك تشفير لتطبيق العميل.

لمعرفة مزيد من المعلومات، يمكنك الانتقال إلى https://developer.android.com/google/play/integrity/verdict#token-format.

المعلّمات
request IntegrityTokenRequest: الكائن الذي يطلب الرمز المميّز للسلامة من خلاله.

الركلات المردودة
Task<IntegrityTokenResponse> Task تكتمل هذه العملية بعد نجاح مسار requestIntegrityToken أو تعذُّر إكماله.