IntegrityTokenRequest.Builder

public static abstract class IntegrityTokenRequest.Builder
extends Object

java.lang.Object
   ↳ com.google.android.play.core.integrity.IntegrityTokenRequest.Builder


أداة إنشاء لتطبيق "IntegrityTokenRequest".

ملخّص

الدوال الإنشائية العامة

Builder()

الطُرق العامة

abstract IntegrityTokenRequest build()

تنشئ هذه الدالة IntegrityTokenRequest.

abstract IntegrityTokenRequest.Builder setCloudProjectNumber(long cloudProjectNumber)

رقم مشروع على السحابة الإلكترونية للربط برمز التكامل

abstract IntegrityTokenRequest.Builder setNonce(String nonce)

قيمة عشوائية لربط رمز التحقّق من السلامة بها.

الطُرق المكتسَبة

الدوال الإنشائية العامة

"البنّاء" (Builder)

public Builder ()

الطُرق العامة

إنشاء

public abstract IntegrityTokenRequest build ()

تنشئ هذه الدالة IntegrityTokenRequest.

المرتجعات
IntegrityTokenRequest

setCloudProjectNumber

public abstract IntegrityTokenRequest.Builder setCloudProjectNumber (long cloudProjectNumber)

رقم مشروع على السحابة الإلكترونية للربط برمز التكامل

هذا الحقل مطلوب للتطبيقات التي يتم توزيعها حصريًا خارج Google Play وحِزم SDK. بالنسبة إلى التطبيقات الموزَّعة على Google Play، يتم ضبط رقم مشروع السحابة الإلكترونية في Play Console، ولا يلزم ضبطه في الطلب.

يمكن العثور على رقم مشروع Cloud في "معلومات المشروع" في Google Cloud Console لمشروع Cloud الذي تم تفعيل Play Integrity API فيه.

يجب إثبات صحة طلبات فك تشفير الرمز المميز على خادم Google باستخدام حساب السحابة الإلكترونية الذي تم ربطه بالرمز المميز في هذا الطلب.

المعلمات
cloudProjectNumber long

المرتجعات
IntegrityTokenRequest.Builder

setNonce

public abstract IntegrityTokenRequest.Builder setNonce (String nonce)

قيمة عشوائية لربط رمز التحقّق من السلامة بها.

يجب أن يكون بترميز base64 في شكل آمن على الويب وبدون التفاف.

اطّلِع على التفاصيل حول متطلبات nonce واقتراحاتها.

المعلمات
nonce String

المرتجعات
IntegrityTokenRequest.Builder