GetGoogleIdOption

public final class GetGoogleIdOption extends GetCustomCredentialOption


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

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

اگر serverClientId خالی باشد

java.lang.IllegalArgumentException java.lang.IllegalArgumentException

اگر هم filterByAuthorizedAccounts و هم requestVerifiedPhoneNumber درست باشد.

com.google.android.libraries.identity.googleid.GoogleIdTokenParsingException com.google.android.libraries.identity.googleid.GoogleIdTokenParsingException

اگر در ایجاد GetGoogleIdOption از بسته با خطایی مواجه شد.

خلاصه

انواع تو در تو

public final class GetGoogleIdOption.Builder

سازنده برای GetGoogleIdOption .

public static class GetGoogleIdOption.Companion

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

GetGoogleIdOption (
@ NonNull String serverClientId,
String nonce,
boolean filterByAuthorizedAccounts,
String linkedServiceId,
List <@ NonNull String > idTokenDepositionScopes,
boolean requestVerifiedPhoneNumber,
boolean autoSelectEnabled
)

روش های عمومی

static final @ NonNull GetGoogleIdOption

تابع Helper برای ایجاد GetGoogleIdOption از بسته داده شده.

final boolean

رفتار انتخاب خودکار را در درخواست تنظیم می کند. ثبت نام ها

final boolean

آیا فقط به کاربر اجازه می‌دهید از حساب‌های Google که قبلاً مجاز به ورود به برنامه شما هستند، انتخاب کند، مقدار پیش‌فرض درست است

final List <@ NonNull String >

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

final String

شناسه سرویس که هنگام پیوند دادن حساب ها به حساب Google استفاده می شود

final String

عدم استفاده در طول تولید توکن ID

final boolean

آیا در هنگام ثبت نام، شماره تلفن تأیید شده را درخواست کنید.

final @ NonNull String

شناسه مشتری سروری که شناسه شناسه برای آن صادر می شود

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

GetGoogleIdOption

public GetGoogleIdOption(
    @NonNull String serverClientId,
    String nonce,
    boolean filterByAuthorizedAccounts,
    String linkedServiceId,
    List<@NonNull String> idTokenDepositionScopes,
    boolean requestVerifiedPhoneNumber,
    boolean autoSelectEnabled
)

روش های عمومی

ایجاد از

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

تابع Helper برای ایجاد GetGoogleIdOption از بسته داده شده.

مولفه های
@ NonNull Bundle data

Bunble که حاوی تمام اطلاعات لازم درباره GetGoogleIdOption است.

getAutoSelectEnabled

public final boolean getAutoSelectEnabled()

رفتار انتخاب خودکار را در درخواست تنظیم می کند. ثبت نام ها

getFilterByAuthorizedAccounts

public final boolean getFilterByAuthorizedAccounts()

آیا فقط به کاربر اجازه می‌دهید از حساب‌های Google که قبلاً مجاز به ورود به برنامه شما هستند، انتخاب کند، مقدار پیش‌فرض درست است

getIdTokenDepositionScopes

public final List<@NonNull StringgetIdTokenDepositionScopes()

به این موضوع اشاره می‌کند که Google باید یک رمز Google ID را به سرور پشتیبان برنامه شما واریز کند. این اختیاری است و می توان آن را روی null تنظیم کرد. فقط در صورتی لازم است که Google به محدوده خاصی نیاز داشته باشد تا بتواند رمز شناسایی را واریز کند.

getLinkedServiceId

public final String getLinkedServiceId()

شناسه سرویس که هنگام پیوند دادن حساب ها به حساب Google استفاده می شود

getNonce

public final String getNonce()

عدم استفاده در طول تولید توکن ID

getRequestVerifiedPhoneNumber

public final boolean getRequestVerifiedPhoneNumber()

آیا در هنگام ثبت نام، شماره تلفن تأیید شده را درخواست کنید.

getServerClientId

public final @NonNull String getServerClientId()

شناسه مشتری سروری که شناسه شناسه برای آن صادر می شود

،

GetGoogleIdOption

public final class GetGoogleIdOption extends GetCustomCredentialOption


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

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

اگر serverClientId خالی باشد

java.lang.IllegalArgumentException java.lang.IllegalArgumentException

اگر هم filterByAuthorizedAccounts و هم requestVerifiedPhoneNumber درست باشد.

com.google.android.libraries.identity.googleid.GoogleIdTokenParsingException com.google.android.libraries.identity.googleid.GoogleIdTokenParsingException

اگر در ایجاد GetGoogleIdOption از بسته با خطایی مواجه شد.

خلاصه

انواع تو در تو

public final class GetGoogleIdOption.Builder

سازنده برای GetGoogleIdOption .

public static class GetGoogleIdOption.Companion

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

GetGoogleIdOption (
@ NonNull String serverClientId,
String nonce,
boolean filterByAuthorizedAccounts,
String linkedServiceId,
List <@ NonNull String > idTokenDepositionScopes,
boolean requestVerifiedPhoneNumber,
boolean autoSelectEnabled
)

روش های عمومی

static final @ NonNull GetGoogleIdOption

تابع Helper برای ایجاد GetGoogleIdOption از بسته داده شده.

final boolean

رفتار انتخاب خودکار را در درخواست تنظیم می کند. ثبت نام ها

final boolean

آیا فقط به کاربر اجازه می‌دهید از حساب‌های Google که قبلاً مجاز به ورود به برنامه شما هستند، انتخاب کند، مقدار پیش‌فرض درست است

final List <@ NonNull String >

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

final String

شناسه سرویس که هنگام پیوند دادن حساب ها به حساب Google استفاده می شود

final String

عدم استفاده در طول تولید توکن ID

final boolean

آیا در هنگام ثبت نام، شماره تلفن تأیید شده را درخواست کنید.

final @ NonNull String

شناسه مشتری سروری که شناسه شناسه برای آن صادر می شود

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

GetGoogleIdOption

public GetGoogleIdOption(
    @NonNull String serverClientId,
    String nonce,
    boolean filterByAuthorizedAccounts,
    String linkedServiceId,
    List<@NonNull String> idTokenDepositionScopes,
    boolean requestVerifiedPhoneNumber,
    boolean autoSelectEnabled
)

روش های عمومی

ایجاد از

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

تابع Helper برای ایجاد GetGoogleIdOption از بسته داده شده.

مولفه های
@ NonNull Bundle data

Bunble که حاوی تمام اطلاعات لازم درباره GetGoogleIdOption است.

getAutoSelectEnabled

public final boolean getAutoSelectEnabled()

رفتار انتخاب خودکار را در درخواست تنظیم می کند. ثبت نام ها

getFilterByAuthorizedAccounts

public final boolean getFilterByAuthorizedAccounts()

آیا فقط به کاربر اجازه می‌دهید از حساب‌های Google که قبلاً مجاز به ورود به برنامه شما هستند، انتخاب کند، مقدار پیش‌فرض درست است

getIdTokenDepositionScopes

public final List<@NonNull StringgetIdTokenDepositionScopes()

به این موضوع اشاره می‌کند که Google باید یک رمز Google ID را به سرور پشتیبان برنامه شما واریز کند. این اختیاری است و می توان آن را روی null تنظیم کرد. فقط در صورتی لازم است که Google به محدوده خاصی نیاز داشته باشد تا بتواند رمز شناسایی را واریز کند.

getLinkedServiceId

public final String getLinkedServiceId()

شناسه سرویس که هنگام پیوند دادن حساب ها به حساب Google استفاده می شود

getNonce

public final String getNonce()

عدم استفاده در طول تولید توکن ID

getRequestVerifiedPhoneNumber

public final boolean getRequestVerifiedPhoneNumber()

آیا در هنگام ثبت نام، شماره تلفن تأیید شده را درخواست کنید.

getServerClientId

public final @NonNull String getServerClientId()

شناسه مشتری سروری که شناسه شناسه برای آن صادر می شود