GetSignInWithGoogleOption.Builder

class GetSignInWithGoogleOption.Builder


Clase Builder para GetSignInWithGoogleOption

Resumen

Constructores públicos

Builder(serverClientId: String)

Funciones públicas

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

Establece las reclamaciones que se incluirán en el token de ID de Google.

GetSignInWithGoogleOption.Builder
setHostedDomainFilter(hostedDomainFilter: String)

Establece el filtro de dominio alojado (p.ej., miuniversidad.edu).

GetSignInWithGoogleOption.Builder
setNonce(nonce: String?)

Establece el nonce que se usará cuando se genere un token de ID de Google.

Constructores públicos

Builder

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

Es el ID del cliente del servidor que verificará la integridad del token.

Funciones públicas

setClaims

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

Establece las reclamaciones que se incluirán en el token de ID de Google.

Para obtener una lista de los reclamos disponibles, consulta la documentación. Se ignorarán los reclamos no admitidos.

Parámetros
claims: List<Claim>

Es una lista de reclamos.

setHostedDomainFilter

fun setHostedDomainFilter(hostedDomainFilter: String): GetSignInWithGoogleOption.Builder

Establece el filtro de dominio alojado (p.ej., miuniversidad.edu). El valor predeterminado es sin filtro.

setNonce

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

Establece el nonce que se usará cuando se genere un token de ID de Google. Los valores de nonce pueden ser cualquier cadena aleatoria y se usan para evitar ataques de repetición. El valor predeterminado es sin nonce.

Parámetros
nonce: String?

Es el nonce que se usará durante la generación del token de ID.