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)

Одноразовый номер, к которому будет привязан токен целостности.

Унаследованные методы

Публичные конструкторы

Строитель

public Builder ()

Публичные методы

строить

public abstract IntegrityTokenRequest build ()

Создает IntegrityTokenRequest .

Возврат
IntegrityTokenRequest

setCloudProjectNumber

public abstract IntegrityTokenRequest.Builder setCloudProjectNumber (long cloudProjectNumber)

Номер облачного проекта для привязки к токену целостности.

Это поле обязательно для приложений, распространяемых исключительно за пределами Google Play, и SDK. Для приложений, распространяемых через Google Play, номер облачного проекта настраивается в Play Console и не требует указания в запросе.

Номер облачного проекта можно найти в разделе «Информация о проекте» в консоли Google Cloud для облачного проекта, в котором включен API Play Integrity.

Вызовы для расшифровки токена на сервере Google должны быть аутентифицированы с использованием облачной учетной записи, которая была связана с токеном в этом запросе.

Параметры
cloudProjectNumber long

Возврат
IntegrityTokenRequest.Builder

setNonce

public abstract IntegrityTokenRequest.Builder setNonce (String nonce)

Одноразовый номер, к которому будет привязан токен целостности.

Он должен быть закодирован в формате base64 в веб-безопасном формате без переносов.

Подробную информацию о требованиях и рекомендациях к одноразовым числам см.

Параметры
nonce String

Возврат
IntegrityTokenRequest.Builder