Dane logowania GoogleIdToken

class GoogleIdTokenCredential : CustomCredential


Reprezentuje token identyfikatora użytkownika Google przyznany użytkownikowi do logowania się w aplikacji.

Narzuty
java.lang.NullPointerException: java.lang.NullPointerException

Jeśli dowolny z elementów id lub idToken ma wartość NULL.

java.lang.IllegalArgumentException: java.lang.IllegalArgumentException

Jeśli wartość id lub idToken jest pusta

Podsumowanie

Typy zagnieżdżone

Konstruktor: GoogleIdTokenCredential

Stałe

const String

Stała wartość klucza w żądaniu SignInWithGoogleOption i pakietach danych kandydujących do odróżniania SignSignWithGoogleOption od GetGetIdIdOption.

const String

Stała reprezentuje typ danych uwierzytelniających tokenu Google.

const String

Stała reprezentuje typ danych uwierzytelniających tokena tokena Google pobieranych z przycisku SiWG.

Publiczne funkcje towarzyszące

GoogleIdTokenCredential

Konstruktory publiczne

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

Obiekty publiczne

String?

wyświetlana nazwa we wpisie.

String?

nazwisko użytkownika.

String?

imię użytkownika.

String

adres e-mail powiązany z kontem Google użytkownika.

String

identyfikator Google użytkownika Toekn.

String?

Ta usługa została wycofana. Ten numer telefonu nie będzie już obsługiwany.

Uri?

identyfikator profilu użytkownika użytkownika.

Dziedziczone właściwości

Od androidx.credentials.credential

Stałe

BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPE

const val BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPEString

Stała wartość klucza w żądaniu SignInWithGoogleOption i pakietach danych kandydujących do odróżniania SignSignWithGoogleOption od GetGetIdIdOption. Mimo że obie powyższe opcje mają typ TYPE_GOOGLE_ID_TOKEN_CREDENTIAL, SignInWithGoogleOption ma podtyp TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL zakodowany dla tego klucza.

TYP_GOOGLE_ID_TOKEN_CREDENTIAL

const val TYPE_GOOGLE_ID_TOKEN_CREDENTIALString

Stała reprezentuje typ danych uwierzytelniających tokenu Google.

TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL,

const val TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIALString

Stała reprezentuje typ danych uwierzytelniających tokena tokena Google pobieranych z przycisku SiWG.

Publiczne funkcje towarzyszące

createFrom

fun createFrom(data: Bundle): GoogleIdTokenCredential

Konstruktory publiczne

Dane logowania GoogleIdToken

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

Obiekty publiczne

wyświetlanaNazwa

val displayNameString?

wyświetlana nazwa we wpisie.

Nazwisko

val familyNameString?

nazwisko użytkownika.

imię

val givenNameString?

imię użytkownika.

id

val idString

adres e-mail powiązany z kontem Google użytkownika.

idToken

val idTokenString

identyfikator Google użytkownika Toekn.

numer telefonu

val phoneNumberString?

zapisany numer telefonu użytkownika.

Identyfikator profilu_zdjęcia

val profilePictureUriUri?

identyfikator profilu użytkownika użytkownika.