GoogleIdTokenCredential

class GoogleIdTokenCredential : CustomCredential


Representa o token de código do Google do usuário concedido para login no aplicativo.

Gera
java.lang.NullPointerException: java.lang.NullPointerException

Se algum de id ou idToken for nulo.

java.lang.IllegalArgumentException: java.lang.IllegalArgumentException

Se algum id ou idToken estiver vazio

Resumo

Tipos aninhados

Um builder para GoogleIdTokenCredential

Constantes

const String

A constante usada como chave na solicitação SignInWithGoogleOption e nos pacotes de dados candidatos, para distinguir SignInWithGoogleOption de GetGoogleIdTokenOption.

const String

Uma constante representa o tipo de credencial do token de código do Google.

const String

Uma constante representa o tipo de credencial do token de código do Google recuperada do botão do SiWG.

Funções públicas de complementares

GoogleIdTokenCredential

Construtores públicos

GoogleIdTokenCredential(
    id: String,
    idToken: String,
    displayName: String?,
    familyName: String?,
    givenName: String?,
    profilePictureUri: Uri?,
    phoneNumber: String?
)

Propriedades públicas

String?

nome de exibição a ser exibido na entrada.

String?

sobrenome do usuário.

String?

nome do usuário.

String

o endereço de e-mail associado à Conta do Google do usuário.

String

ID do usuário do Google Toekn.

String?

Esta propriedade está obsoleta. O número de telefone não será mais compatível.

Uri?

URI da foto do perfil do usuário.

Constantes

BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPE

const val BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPEString

A constante usada como chave na solicitação SignInWithGoogleOption e nos pacotes de dados candidatos, para distinguir SignInWithGoogleOption de GetGoogleIdTokenOption. Embora as duas opções mencionadas acima tenham o tipo TYPE_GOOGLE_ID_TOKEN_CREDENTIAL, o SignInWithGoogleOption tem um subtipo TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL codificado com essa chave.

TYPE_GOOGLE_ID_TOKEN_CREDENTIAL

const val TYPE_GOOGLE_ID_TOKEN_CREDENTIALString

Uma constante representa o tipo de credencial do token de código do Google.

TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

const val TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIALString

Uma constante representa o tipo de credencial do token de código do Google recuperada do botão do SiWG.

Funções públicas de complementares

createFrom

fun createFrom(data: Bundle): GoogleIdTokenCredential

Construtores públicos

GoogleIdTokenCredential

GoogleIdTokenCredential(
    id: String,
    idToken: String,
    displayName: String?,
    familyName: String?,
    givenName: String?,
    profilePictureUri: Uri?,
    phoneNumber: String?
)

Propriedades públicas

displayName

val displayNameString?

nome de exibição a ser exibido na entrada.

nomedafamília

val familyNameString?

sobrenome do usuário.

Nome

val givenNameString?

nome do usuário.

id

val idString

o endereço de e-mail associado à Conta do Google do usuário.

idToken

val idTokenString

ID do usuário do Google Toekn.

phoneNumber

val phoneNumberString?

número de telefone armazenado do usuário.

profilePictureUri

val profilePictureUriUri?

URI da foto do perfil do usuário.