GetGoogleIdOption

class GetGoogleIdOption : 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 از بسته با خطایی مواجه شد.

خلاصه

انواع تو در تو

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

توابع همراه عمومی

GetGoogleIdOption
createFrom (data: Bundle )

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

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

GetGoogleIdOption (
serverClientId: String ,
nonce: String ?,
filterByAuthorizedAccounts: Boolean ,
linkedServiceId: String ?,
idTokenDepositionScopes: List < String >?,
requestVerifiedPhoneNumber: Boolean ,
autoSelectEnabled: Boolean
)

املاک عمومی

Boolean

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

Boolean

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

List < String >?

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

String ?

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

String ?

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

Boolean

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

String

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

توابع همراه عمومی

ایجاد از

fun createFrom(data: Bundle): GetGoogleIdOption

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

مولفه های
data: Bundle

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

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

GetGoogleIdOption

GetGoogleIdOption(
    serverClientId: String,
    nonce: String? = null,
    filterByAuthorizedAccounts: Boolean = true,
    linkedServiceId: String? = null,
    idTokenDepositionScopes: List<String>? = null,
    requestVerifiedPhoneNumber: Boolean = false,
    autoSelectEnabled: Boolean = false
)

املاک عمومی

AutoSelectEnabled

val autoSelectEnabledBoolean

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

filterByAuthorized Accounts

val filterByAuthorizedAccountsBoolean

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

idTokenDepositionScopes

val idTokenDepositionScopesList<String>?

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

linkedServiceId

val linkedServiceIdString?

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

هیچ

val nonceString?

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

requestVerifiedPhoneNumber

val requestVerifiedPhoneNumberBoolean

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

serverClientId

val serverClientIdString

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

،

GetGoogleIdOption

class GetGoogleIdOption : 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 از بسته با خطایی مواجه شد.

خلاصه

انواع تو در تو

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

توابع همراه عمومی

GetGoogleIdOption
createFrom (data: Bundle )

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

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

GetGoogleIdOption (
serverClientId: String ,
nonce: String ?,
filterByAuthorizedAccounts: Boolean ,
linkedServiceId: String ?,
idTokenDepositionScopes: List < String >?,
requestVerifiedPhoneNumber: Boolean ,
autoSelectEnabled: Boolean
)

املاک عمومی

Boolean

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

Boolean

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

List < String >?

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

String ?

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

String ?

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

Boolean

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

String

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

توابع همراه عمومی

ایجاد از

fun createFrom(data: Bundle): GetGoogleIdOption

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

مولفه های
data: Bundle

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

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

GetGoogleIdOption

GetGoogleIdOption(
    serverClientId: String,
    nonce: String? = null,
    filterByAuthorizedAccounts: Boolean = true,
    linkedServiceId: String? = null,
    idTokenDepositionScopes: List<String>? = null,
    requestVerifiedPhoneNumber: Boolean = false,
    autoSelectEnabled: Boolean = false
)

املاک عمومی

AutoSelectEnabled

val autoSelectEnabledBoolean

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

filterByAuthorized Accounts

val filterByAuthorizedAccountsBoolean

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

idTokenDepositionScopes

val idTokenDepositionScopesList<String>?

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

linkedServiceId

val linkedServiceIdString?

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

هیچ

val nonceString?

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

requestVerifiedPhoneNumber

val requestVerifiedPhoneNumberBoolean

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

serverClientId

val serverClientIdString

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