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()
تنشئ هذه الدالة |
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 |