GoogleIdTokenCredential

class GoogleIdTokenCredential : CustomCredential


অ্যাপ সাইন-ইন করার জন্য ব্যবহারকারীর দ্বারা প্রদত্ত ব্যবহারকারীর Google ID টোকেন প্রতিনিধিত্ব করে।

নিক্ষেপ করে
java.lang.NullPointerException: java.lang.NullPointerException

যদি id বা idToken এর কোনোটি শূন্য হয়।

java.lang.IllegalArgumentException: java.lang.IllegalArgumentException

যদি id বা idToken খালি থাকে

সারসংক্ষেপ

নেস্টেড প্রকার

GoogleIdTokenCredential এর জন্য একজন নির্মাতা

ধ্রুবক

const String

GetGoogleIdTokenOption থেকে SignInWithGoogleOptionকে আলাদা করতে SignInWithGoogleOption অনুরোধ এবং প্রার্থীর ডেটা বান্ডেলগুলিতে একটি কী হিসাবে ব্যবহৃত ধ্রুবক।

const String

একটি ধ্রুবক Google ID টোকেন শংসাপত্রের ধরণকে উপস্থাপন করে।

const String

একটি ধ্রুবক SiWG বোতাম থেকে প্রাপ্ত Google ID টোকেন শংসাপত্রের ধরনকে উপস্থাপন করে।

পাবলিক সহচর ফাংশন

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

ব্যবহারকারীর Google ID Toekn.

String ?

এই সম্পত্তি অবমূল্যায়ন করা হয়. ফোন নম্বর আর সমর্থন করা হবে না.

Uri ?

ব্যবহারকারীর প্রোফাইল ছবি uri.

উত্তরাধিকারসূত্রে প্রাপ্ত বৈশিষ্ট্য

androidx.credentials.Credential থেকে

ধ্রুবক

BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPE

const val BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPEString

GetGoogleIdTokenOption থেকে SignInWithGoogleOptionকে আলাদা করতে SignInWithGoogleOption অনুরোধ এবং প্রার্থীর ডেটা বান্ডেলগুলিতে একটি কী হিসাবে ব্যবহৃত ধ্রুবক। উপরে উল্লিখিত উভয় বিকল্পে 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

একটি ধ্রুবক SiWG বোতাম থেকে প্রাপ্ত Google ID টোকেন শংসাপত্রের ধরনকে উপস্থাপন করে।

পাবলিক সহচর ফাংশন

থেকে তৈরি করুন

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

ব্যবহারকারীর Google ID Toekn.

ফোন নম্বর

val phoneNumberString?

ব্যবহারকারীর সংরক্ষিত ফোন নম্বর।

প্রোফাইল পিকচার ইউরি

val profilePictureUriUri?

ব্যবহারকারীর প্রোফাইল ছবি uri.