GoogleIdTokenCredential

public final class GoogleIdTokenCredential extends CustomCredential


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

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

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

java.lang.IllegalArgumentException java.lang.IllegalArgumentException

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

خلاصه

انواع تو در تو

سازنده برای GoogleIdTokenCredential

ثابت ها

static final @ NonNull String

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

static final @ NonNull String

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

static final @ NonNull String

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

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

GoogleIdTokenCredential (
@ NonNull String id,
@ NonNull String idToken,
String displayName,
String familyName,
String givenName,
Uri profilePictureUri,
String phoneNumber
)

روش های عمومی

static final @ NonNull GoogleIdTokenCredential
final String

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

final String

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

final String

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

final @ NonNull String
getId ()

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

final @ NonNull String

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

final String

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

final Uri

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

روش های ارثی

از androidx.credentials.Credential
final @ NonNull Bundle
final @ NonNull String

ثابت ها

BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPE

public static final @NonNull String BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPE

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

TYPE_GOOGLE_ID_TOKEN_CREDENTIAL

public static final @NonNull String TYPE_GOOGLE_ID_TOKEN_CREDENTIAL

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

TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

public static final @NonNull String TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

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

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

GoogleIdTokenCredential

public GoogleIdTokenCredential(
    @NonNull String id,
    @NonNull String idToken,
    String displayName,
    String familyName,
    String givenName,
    Uri profilePictureUri,
    String phoneNumber
)

روش های عمومی

ایجاد از

public static final @NonNull GoogleIdTokenCredential createFrom(@NonNull Bundle data)

getDisplayName

public final String getDisplayName()

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

getFamilyName

public final String getFamilyName()

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

getGivenName

public final String getGivenName()

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

getId

public final @NonNull String getId()

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

getIdToken

public final @NonNull String getIdToken()

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

دریافت شماره تلفن

public final String getPhoneNumber()

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

getProfilePictureUri

public final Uri getProfilePictureUri()

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