GetSignInWithGoogleOption.Builder

public final class GetSignInWithGoogleOption.Builder


Builder-Klasse für GetSignInWithGoogleOption

Zusammenfassung

Öffentliche Konstruktoren

Builder(@NonNull String serverClientId)

Öffentliche Methoden

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

Hiermit wird der Filter für die gehostete Domain festgelegt (z.B. myuniveristy.edu).

final @NonNull GetSignInWithGoogleOption.Builder

Legt die Nonce fest, die beim Generieren eines Google-ID-Tokens verwendet werden soll.

Öffentliche Konstruktoren

Builder

public Builder(@NonNull String serverClientId)
Parameter
@NonNull String serverClientId

die Client-ID des Servers, der die Integrität des Tokens überprüft.

Öffentliche Methoden

Build

public final @NonNull GetSignInWithGoogleOption build()

setHostedDomainFilter

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

Hiermit wird der Filter für die gehostete Domain festgelegt (z.B. myuniveristy.edu). Standardmäßig ist kein Filter ausgewählt.

setNonce

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

Legt die Nonce fest, die beim Generieren eines Google-ID-Tokens verwendet werden soll. Die Werte für die Nonce können beliebige Zufallsstrings sein und werden verwendet, um Replay-Angriffe zu verhindern. Standardmäßig ist kein Nonce angegeben.

Parameter
String nonce

Die bei der Generierung des ID-Tokens zu verwendende Nonce.