سازنده درخواست توکن یکپارچگی

public abstract class IntegrityTokenRequest.Builder


سازنده برای IntegrityTokenRequest .

خلاصه

سازندگان عمومی

Builder ()

روش‌های عمومی

abstract IntegrityTokenRequest
build ()

یک IntegrityTokenRequest می‌سازد.

abstract IntegrityTokenRequest.Builder
setCloudProjectNumber (long cloudProjectNumber)

یک شماره پروژه ابری برای اتصال به توکن یکپارچگی.

abstract IntegrityTokenRequest.Builder
setNonce ( String nonce)

یک nonce برای اتصال توکن یکپارچگی به آن.

سازندگان عمومی

سازنده

public Builder()

روش‌های عمومی

ساختن

public abstract IntegrityTokenRequest build()

یک IntegrityTokenRequest می‌سازد.

setCloudProjectNumber

public abstract IntegrityTokenRequest.Builder setCloudProjectNumber(long cloudProjectNumber)

یک شماره پروژه ابری برای اتصال به توکن یکپارچگی.

این فیلد برای برنامه‌هایی که منحصراً خارج از Google Play و SDKها توزیع شده‌اند، الزامی است. برای برنامه‌هایی که در Google Play توزیع شده‌اند، شماره پروژه ابری در Play Console پیکربندی شده و نیازی به تنظیم آن در درخواست نیست.

شماره پروژه ابری را می‌توانید در اطلاعات پروژه در کنسول ابری گوگل خود برای پروژه ابری که Play Integrity API در آن فعال است، پیدا کنید.

فراخوانی‌های مربوط به رمزگشایی توکن در سرور گوگل باید با استفاده از حساب ابری که در این درخواست به توکن متصل شده است، تأیید اعتبار شوند.

تنظیم نانس

public abstract IntegrityTokenRequest.Builder setNonce(String nonce)

یک nonce برای اتصال توکن یکپارچگی به آن.

باید به صورت base64 و به صورت بدون پوشش و ایمن برای وب کدگذاری شده باشد.

جزئیات مربوط به الزامات و توصیه‌های nonce را ببینید.