GoogleIdTokenCredential

class GoogleIdTokenCredential : CustomCredential


نشان دهنده شناسه Google کاربر است که توسط کاربر برای ورود به برنامه اعطا شده است.

پرتاب می کند
java.lang.NullPointerException: java.lang.NullPointerException

اگر یکی از id یا idToken تهی باشد.

java.lang.IllegalArgumentException: java.lang.IllegalArgumentException

اگر یکی از id یا idToken خالی باشد

خلاصه

انواع تو در تو

سازنده برای GoogleIdTokenCredential

ثابت ها

const String

ثابتی که به عنوان کلید در درخواست SignInWithGoogleOption و بسته های داده نامزد استفاده می شود تا SignInWithGoogleOption را از GetGoogleIdTokenOption متمایز کند.

const String

یک ثابت نشان دهنده نوع اعتبار رمز Google ID است.

const String

یک ثابت نشان دهنده نوع اعتبار شناسه رمز Google ID است که از دکمه SiWG دریافت می شود.

توابع همراه عمومی

GoogleIdTokenCredential
createFrom (data: Bundle )

سازندگان عمومی

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

املاک عمومی

String ?

نام نمایشی برای نمایش در ورودی

String ?

نام خانوادگی کاربر

String ?

نام داده شده کاربر

String

آدرس ایمیل مرتبط با حساب Google کاربر.

String

شناسه گوگل کاربر Toekn.

String ?

این ملک منسوخ شده است. شماره تلفن دیگر پشتیبانی نخواهد شد.

Uri ?

عکس پروفایل کاربر uri.

ثابت ها

BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPE

const val BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPEString

ثابتی که به عنوان کلید در درخواست SignInWithGoogleOption و بسته های داده نامزد استفاده می شود تا SignInWithGoogleOption را از GetGoogleIdTokenOption متمایز کند. در حالی که هر دو گزینه فوق دارای نوع TYPE_GOOGLE_ID_TOKEN_CREDENTIAL هستند، SignInWithGoogleOption دارای یک نوع فرعی TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL در مقابل این کلید است.

TYPE_GOOGLE_ID_TOKEN_CREDENTIAL

const val TYPE_GOOGLE_ID_TOKEN_CREDENTIALString

یک ثابت نشان دهنده نوع اعتبار رمز Google ID است.

TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

const val TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIALString

یک ثابت نشان دهنده نوع اعتبار شناسه رمز Google ID است که از دکمه SiWG دریافت می شود.

توابع همراه عمومی

ایجاد از

fun createFrom(data: Bundle): GoogleIdTokenCredential

سازندگان عمومی

GoogleIdTokenCredential

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

املاک عمومی

نمایش نام

val displayNameString?

نام نمایشی برای نمایش در ورودی

نام خانوادگی

val familyNameString?

نام خانوادگی کاربر

نام داده شده

val givenNameString?

نام داده شده کاربر

شناسه

val idString

آدرس ایمیل مرتبط با حساب Google کاربر.

idToken

val idTokenString

شناسه گوگل کاربر Toekn.

شماره تلفن

val phoneNumberString?

شماره تلفن ذخیره شده کاربر

profilePictureUri

val profilePictureUriUri?

عکس پروفایل کاربر uri.