GetSignInWithGoogleOption.Builder

public final class GetSignInWithGoogleOption.Builder


Класс построителя для GetSignInWithGoogleOption

Краткое содержание

Общественные конструкторы

Builder (@ NonNull String serverClientId)

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

final @ NonNull GetSignInWithGoogleOption
build ()
final @ NonNull GetSignInWithGoogleOption.Builder
setHostedDomainFilter (@ NonNull String hostedDomainFilter)

Устанавливает фильтр размещенного домена (например, myuniveristy.edu).

final @ NonNull GetSignInWithGoogleOption.Builder
setNonce ( String nonce)

Устанавливает nonce, который будет использоваться при создании токена Google ID.

Общественные конструкторы

Строитель

public Builder(@NonNull String serverClientId)
Параметры
@ NonNull String serverClientId

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

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

строить

public final @NonNull GetSignInWithGoogleOption build()

SetHostedDomainFilter

public final @NonNull GetSignInWithGoogleOption.Builder setHostedDomainFilter(@NonNull String hostedDomainFilter)

Устанавливает фильтр размещенного домена (например, myuniveristy.edu). По умолчанию фильтр отсутствует.

setNonce

public final @NonNull GetSignInWithGoogleOption.Builder setNonce(String nonce)

Устанавливает nonce, который будет использоваться при создании токена Google ID. Значения nonce могут быть любой случайной строкой и используются для предотвращения атаки повторного воспроизведения. По умолчанию нет nonce.

Параметры
String nonce

nonce, который будет использоваться во время генерации идентификатора токена