GetSignInWithGoogleOption.Builder

class GetSignInWithGoogleOption.Builder


Klasa konstruktora dla GetSignInWithGoogleOption

Podsumowanie

Konstruktory publiczne

Builder(serverClientId: String)

Funkcje publiczne

GetSignInWithGoogleOption
GetSignInWithGoogleOption.Builder
setClaims(claims: List<Claim>)

Określa roszczenia, które mają być uwzględnione w tokenie identyfikatora Google.

GetSignInWithGoogleOption.Builder
setHostedDomainFilter(hostedDomainFilter: String)

Ustawia filtr hostowanej domeny (np. myuniveristy.edu).

GetSignInWithGoogleOption.Builder
setNonce(nonce: String?)

Ustawia wartość nonce, która ma być używana podczas generowania tokena identyfikatora Google.

Konstruktory publiczne

Monter

Builder(serverClientId: String)
Parametry
serverClientId: String

identyfikator klienta serwera, który zweryfikuje integralność tokena.

Funkcje publiczne

kompilacja

fun build(): GetSignInWithGoogleOption

setClaims

fun setClaims(claims: List<Claim>): GetSignInWithGoogleOption.Builder

Określa roszczenia, które mają być uwzględnione w tokenie identyfikatora Google.

Listę dostępnych roszczeń znajdziesz w dokumentacji. Nieobsługiwane roszczenia będą ignorowane.

Parametry
claims: List<Claim>

listę roszczeń.

setHostedDomainFilter

fun setHostedDomainFilter(hostedDomainFilter: String): GetSignInWithGoogleOption.Builder

Ustawia filtr hostowanej domeny (np. myuniveristy.edu). Domyślnie nie jest stosowany żaden filtr.

setNonce

fun setNonce(nonce: String?): GetSignInWithGoogleOption.Builder

Ustawia wartość nonce, która ma być używana podczas generowania tokena identyfikatora Google. Wartości nonce mogą być dowolnymi losowymi ciągami znaków i służą do zapobiegania atakom typu replay. Domyślnie nie ma wartości nonce.

Parametry
nonce: String?

wartość nonce do użycia podczas generowania tokena identyfikatora,