GoogleIdTokenCredential

public final class GoogleIdTokenCredential extends CustomCredential


Представляет токен идентификатора Google, предоставленный пользователем для входа в приложение.

Броски
java.lang.NullPointerException java.lang.NullPointerException

Если какой-либо из id или idToken имеет значение null.

java.lang.IllegalArgumentException java.lang.IllegalArgumentException

Если какой-либо из id или idToken пуст

Краткое содержание

Вложенные типы

Конструктор GoogleIdTokenCredential

Константы

static final @ NonNull String

Константа, используемая в качестве ключа в запросе SignInWithGoogleOption и пакетах данных-кандидатов, чтобы отличать SignInWithGoogleOption от GetGoogleIdTokenOption.

static final @ NonNull String

Константа представляет тип учетных данных токена идентификатора Google.

static final @ NonNull String

Константа представляет тип учетных данных токена идентификатора Google, полученных с помощью кнопки 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

Токен идентификатора Google пользователя.

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.

TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

public static final @NonNull String TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

Константа представляет тип учетных данных токена идентификатора Google, полученных с помощью кнопки 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()

фамилия пользователя.

получитьгивеннаме

public final String getGivenName()

имя пользователя.

получитьId

public final @NonNull String getId()

адрес электронной почты, связанный с учетной записью Google пользователя.

getIdToken

public final @NonNull String getIdToken()

Токен идентификатора Google пользователя.

получить номер телефона

public final String getPhoneNumber()

сохраненный номер телефона пользователя.

getProfilePictureUri

public final Uri getProfilePictureUri()

изображение профиля пользователя uri.

,

GoogleIdTokenCredential

public final class GoogleIdTokenCredential extends CustomCredential


Представляет токен идентификатора Google, предоставленный пользователем для входа в приложение.

Броски
java.lang.NullPointerException java.lang.NullPointerException

Если какой-либо из id или idToken имеет значение null.

java.lang.IllegalArgumentException java.lang.IllegalArgumentException

Если какой-либо из id или idToken пуст

Краткое содержание

Вложенные типы

Конструктор GoogleIdTokenCredential

Константы

static final @ NonNull String

Константа, используемая в качестве ключа в запросе SignInWithGoogleOption и пакетах данных-кандидатов, чтобы отличать SignInWithGoogleOption от GetGoogleIdTokenOption.

static final @ NonNull String

Константа представляет тип учетных данных токена идентификатора Google.

static final @ NonNull String

Константа представляет тип учетных данных токена идентификатора Google, полученных с помощью кнопки 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

Токен идентификатора Google пользователя.

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.

TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

public static final @NonNull String TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

Константа представляет тип учетных данных токена идентификатора Google, полученных с помощью кнопки 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()

фамилия пользователя.

получитьгивеннаме

public final String getGivenName()

имя пользователя.

получитьId

public final @NonNull String getId()

адрес электронной почты, связанный с учетной записью Google пользователя.

getIdToken

public final @NonNull String getIdToken()

Токен идентификатора Google пользователя.

получить номер телефона

public final String getPhoneNumber()

сохраненный номер телефона пользователя.

getProfilePictureUri

public final Uri getProfilePictureUri()

изображение профиля пользователя uri.

,

GoogleIdTokenCredential

public final class GoogleIdTokenCredential extends CustomCredential


Представляет токен идентификатора Google, предоставленный пользователем для входа в приложение.

Броски
java.lang.NullPointerException java.lang.NullPointerException

Если какой-либо из id или idToken имеет значение null.

java.lang.IllegalArgumentException java.lang.IllegalArgumentException

Если какой-либо из id или idToken пуст

Краткое содержание

Вложенные типы

Конструктор GoogleIdTokenCredential

Константы

static final @ NonNull String

Константа, используемая в качестве ключа в запросе SignInWithGoogleOption и пакетах данных-кандидатов, чтобы отличать SignInWithGoogleOption от GetGoogleIdTokenOption.

static final @ NonNull String

Константа представляет тип учетных данных токена идентификатора Google.

static final @ NonNull String

Константа представляет тип учетных данных токена идентификатора Google, полученных с помощью кнопки 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

Токен идентификатора Google пользователя.

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.

TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

public static final @NonNull String TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

Константа представляет тип учетных данных токена идентификатора Google, полученных с помощью кнопки 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()

фамилия пользователя.

получитьгивеннаме

public final String getGivenName()

имя пользователя.

получитьId

public final @NonNull String getId()

адрес электронной почты, связанный с учетной записью Google пользователя.

getIdToken

public final @NonNull String getIdToken()

Токен идентификатора Google пользователя.

получить номер телефона

public final String getPhoneNumber()

сохраненный номер телефона пользователя.

getProfilePictureUri

public final Uri getProfilePictureUri()

изображение профиля пользователя uri.

,

GoogleIdTokenCredential

public final class GoogleIdTokenCredential extends CustomCredential


Представляет токен идентификатора Google, предоставленный пользователем для входа в приложение.

Броски
java.lang.NullPointerException java.lang.NullPointerException

Если какой-либо из id или idToken имеет значение null.

java.lang.IllegalArgumentException java.lang.IllegalArgumentException

Если какой-либо из id или idToken пуст

Краткое содержание

Вложенные типы

Конструктор GoogleIdTokenCredential

Константы

static final @ NonNull String

Константа, используемая в качестве ключа в запросе SignInWithGoogleOption и пакетах данных-кандидатов, чтобы отличать SignInWithGoogleOption от GetGoogleIdTokenOption.

static final @ NonNull String

Константа представляет тип учетных данных токена идентификатора Google.

static final @ NonNull String

Константа представляет тип учетных данных токена идентификатора Google, полученных с помощью кнопки 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

Токен идентификатора Google пользователя.

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.

TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

public static final @NonNull String TYPE_GOOGLE_ID_TOKEN_SIWG_CREDENTIAL

Константа представляет тип учетных данных токена идентификатора Google, полученных с помощью кнопки 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()

фамилия пользователя.

получитьгивеннаме

public final String getGivenName()

имя пользователя.

получитьId

public final @NonNull String getId()

адрес электронной почты, связанный с учетной записью Google пользователя.

getIdToken

public final @NonNull String getIdToken()

Токен идентификатора Google пользователя.

получить номер телефона

public final String getPhoneNumber()

сохраненный номер телефона пользователя.

getProfilePictureUri

public final Uri getProfilePictureUri()

изображение профиля пользователя uri.