GetSignInWithGoogleOption.Builder

class GetSignInWithGoogleOption.Builder


Classe builder para GetSignInWithGoogleOption.

Resumo

Construtores públicos

Builder(serverClientId: String)

Funções públicas

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

Define as declarações a serem incluídas no token de ID do Google.

GetSignInWithGoogleOption.Builder
setHostedDomainFilter(hostedDomainFilter: String)

Define o filtro de domínio hospedado (por exemplo, myuniveristy.edu).

GetSignInWithGoogleOption.Builder
setNonce(nonce: String?)

Define o valor único a ser usado ao gerar um token de ID do Google.

Construtores públicos

Builder

Builder(serverClientId: String)
Parâmetros
serverClientId: String

o ID do cliente do servidor que vai verificar a integridade do token.

Funções públicas

setClaims

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

Define as declarações a serem incluídas no token de ID do Google.

Para uma lista de declarações disponíveis, consulte a documentação. As reivindicações não aceitas serão ignoradas.

Parâmetros
claims: List<Claim>

uma lista de reivindicações.

setHostedDomainFilter

fun setHostedDomainFilter(hostedDomainFilter: String): GetSignInWithGoogleOption.Builder

Define o filtro de domínio hospedado (por exemplo, myuniveristy.edu). O padrão é sem filtro.

setNonce

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

Define o valor único a ser usado ao gerar um token de ID do Google. Os valores de nonce podem ser qualquer string aleatória e são usados para evitar ataques de repetição. O padrão é sem nonce.

Parâmetros
nonce: String?

o nonce a ser usado durante a geração do token de ID