IDIdTokenGoogle

class GoogleIdTokenCredential : CustomCredential


Mewakili Token ID Google pengguna yang diberikan oleh pengguna untuk login aplikasi.

Menampilkan
java.lang.NullPointerException: java.lang.NullPointerException

Jika salah satu dari id atau idToken adalah null.

java.lang.IllegalArgumentException: java.lang.IllegalArgumentException

Jika salah satu dari id atau idToken kosong

Ringkasan

Jenis bertingkat

Builder untuk GoogleIdTokenCredential

Konstanta

const String

Konstanta yang digunakan sebagai kunci dalam permintaan SignInWithGoogleOption dan paket data kandidat, untuk membedakan SignInWithGoogleOption dari GetGoogleIdTokenOption.

const String

Konstanta mewakili jenis Kredensial Token ID Google.

const String

Konstanta mewakili jenis Kredensial Token ID Google yang diperoleh kembali dari tombol SiWG.

Fungsi pendamping publik

GoogleIdTokenCredential

Konstruktor publik

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

Properti publik

String?

nama tampilan untuk ditampilkan pada entri.

String?

nama keluarga pengguna.

String?

nama pengguna milik pengguna.

String

alamat email yang terkait dengan Akun Google pengguna.

String

ID Google pengguna Toekn.

String?

Properti ini tidak digunakan lagi. Nomor telepon tidak akan didukung lagi.

Uri?

foto profil pengguna uri.

Konstanta

PAKET_KEY_GOOGLE_ID_TOKEN_SUBTYPE

const val BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPEString

Konstanta yang digunakan sebagai kunci dalam permintaan SignInWithGoogleOption dan paket data kandidat, untuk membedakan SignInWithGoogleOption dari GetGoogleIdTokenOption. Meskipun kedua opsi yang disebutkan di atas memiliki jenis TYPE_GOOGLE_ID_TOKEN_CREDENTIAL, SignInWithGoogleOption memiliki subjenis TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL yang dienkodekan terhadap kunci ini.

TYPE_GOOGLE_ID_TOKEN_CREDENTIAL

const val TYPE_GOOGLE_ID_TOKEN_CREDENTIALString

Konstanta mewakili jenis Kredensial Token ID Google.

TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

const val TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIALString

Konstanta mewakili jenis Kredensial Token ID Google yang diperoleh kembali dari tombol SiWG.

Fungsi pendamping publik

createFrom

fun createFrom(data: Bundle): GoogleIdTokenCredential

Konstruktor publik

IDIdTokenGoogle

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

Properti publik

Nama Tampilan

val displayNameString?

nama tampilan untuk ditampilkan pada entri.

namakeluarga

val familyNameString?

nama keluarga pengguna.

nameName

val givenNameString?

nama pengguna milik pengguna.

id

val idString

alamat email yang terkait dengan Akun Google pengguna.

idToken

val idTokenString

ID Google pengguna Toekn.

nomor telepon

val phoneNumberString?

nomor telepon pengguna yang tersimpan.

profilePictureUri

val profilePictureUriUri?

foto profil pengguna uri.