GoogleIdTokenक्रेडेंशियल

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

कॉन्सटेंट को Google में साइन-इन करने के लिए, कुंजी के तौर पर इस्तेमाल किया जाता है. यह SignInWithGoogleOption और GetGoogleIdTokenOption से अलग करने के लिए, कॉन्सटैंट की कुंजी का इस्तेमाल करता है.

static final @NonNull String

कॉन्सटेंट, Google आईडी टोकन क्रेडेंशियल के टाइप को दिखाता है.

static final @NonNull String

लगातार वैल्यू, CWG बटन से मिले Google आईडी टोकन क्रेडेंशियल के टाइप को दिखाती है.

पब्लिक कंस्ट्रक्टर

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

उपयोगकर्ता के Google खाते से जुड़ा ईमेल पता.

final @NonNull String

उपयोगकर्ता का Google ID Toekn.

final String

उपयोगकर्ता का सेव किया गया फ़ोन नंबर.

final Uri

उपयोगकर्ता की प्रोफ़ाइल फ़ोटो uri.

इनहेरिट किए गए तरीके

xx.क्रेडेंशियल.क्रेडेंशियल से

कॉन्सटेंट

प्लैटफ़ॉर्म_KEY_GOOGLE_ID_TOKEN_SUBTYPE

public static final @NonNull String BUNDLE_KEY_GOOGLE_ID_TOKEN_SUBTYPE

कॉन्सटेंट को Google में साइन-इन करने के लिए, कुंजी के तौर पर इस्तेमाल किया जाता है. यह 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 आईडी टोकन क्रेडेंशियल के टाइप को दिखाता है.

TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

public static final @NonNull String TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

लगातार वैल्यू, CWG बटन से मिले Google आईडी टोकन क्रेडेंशियल के टाइप को दिखाती है.

पब्लिक कंस्ट्रक्टर

GoogleIdTokenक्रेडेंशियल

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()

उपयोगकर्ता के परिवार का नाम.

GetGinName

public final String getGivenName()

उपयोगकर्ता का दिया गया नाम.

getId

public final @NonNull String getId()

उपयोगकर्ता के Google खाते से जुड़ा ईमेल पता.

getIdToken

public final @NonNull String getIdToken()

उपयोगकर्ता का Google ID Toekn.

फ़ोन नंबर पाएं

public final String getPhoneNumber()

उपयोगकर्ता का सेव किया गया फ़ोन नंबर.

getProfilepictureUri

public final Uri getProfilePictureUri()

उपयोगकर्ता की प्रोफ़ाइल फ़ोटो uri.