IntegrityTokenRequest.Builder

public static abstract class IntegrityTokenRequest.Builder
extends Object

java.lang.Объект
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 Console для облачного проекта, в котором включен Play Integrity API.

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

Параметры
cloudProjectNumber long

Возврат
IntegrityTokenRequest.Builder

setNonce

public abstract IntegrityTokenRequest.Builder setNonce (String nonce)

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

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

См. подробную информацию о требованиях и рекомендациях к nonce.

Параметры
nonce String

Возврат
IntegrityTokenRequest.Builder