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)
完整性權杖的繫結對象 Nonce。 |
繼承方法 | |
---|---|
公用建構函式
Builder
public Builder ()
公用方法
setCloudProjectNumber
public abstract IntegrityTokenRequest.Builder setCloudProjectNumber (long cloudProjectNumber)
連結至完整性權杖的雲端專案編號。
對於 SDK 和只在 Google Play 外部發布的應用程式,此為必填欄位。對於在 Google Play 上發布的應用程式,系統會在 Play 管理中心設定雲端專案編號,因此您不必在要求中設定。
您可以在 Google Cloud 控制台的專案資訊中,找出已啟用 Play Integrity API 的 Cloud 專案編號。
如果呼叫會解密 Google 伺服器上的權杖,驗證過程使用的雲端帳戶必須連結到此要求中的權杖。
參數 | |
---|---|
cloudProjectNumber |
long |
傳回 | |
---|---|
IntegrityTokenRequest.Builder |
setNonce
public abstract IntegrityTokenRequest.Builder setNonce (String nonce)
完整性權杖的繫結對象 Nonce。
必須使用 base64 編碼,而且採用網頁安全的無包裝格式。
請參閱這篇文章,進一步瞭解 Nonce 的規定和建議。
參數 | |
---|---|
nonce |
String |
傳回 | |
---|---|
IntegrityTokenRequest.Builder |