GoogleIdOption পান

public final class GetGoogleIdOption extends GetCustomCredentialOption


ব্যবহারকারীর Google ID টোকেন পুনরুদ্ধার করার জন্য একটি অনুরোধ৷

নিক্ষেপ করে
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

প্রদত্ত বান্ডেল থেকে GetGoogleIdOption তৈরি করতে সাহায্যকারী ফাংশন।

final boolean

অনুরোধে স্বয়ংক্রিয়-নির্বাচন আচরণ সেট করে। সাইন আপ

final boolean

আপনার অ্যাপ্লিকেশনে সাইন ইন করার জন্য ইতিমধ্যে অনুমোদিত Google অ্যাকাউন্টগুলি থেকে ব্যবহারকারীকে শুধুমাত্র নির্বাচন করার অনুমতি দেবে কিনা, ডিফল্ট মান সত্য

final List <@ NonNull String >

Oauth স্কোপ যে Google-কে আপনার অ্যাপ্লিকেশনের ব্যাকএন্ড সার্ভারে একটি Google ID টোকেন জমা দিতে হবে।

final String

একটি Google অ্যাকাউন্টের সাথে অ্যাকাউন্ট লিঙ্ক করার সময় ব্যবহৃত পরিষেবা আইডি

final String

আইডি টোকেন জেনারেশনের সময় ব্যবহার করতে হবে না

final boolean

সাইন আপ করার সময় একটি যাচাইকৃত ফোন নম্বরের জন্য অনুরোধ করতে হবে কিনা।

final @ NonNull String

সার্ভারের ক্লায়েন্ট আইডি যেখানে আইডি টোকেন জারি করা হবে

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

androidx.credentials.CredentialOption থেকে

পাবলিক কনস্ট্রাক্টর

GoogleIdOption পান

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)

প্রদত্ত বান্ডেল থেকে GetGoogleIdOption তৈরি করতে সাহায্যকারী ফাংশন।

পরামিতি
@ NonNull Bundle data

বাবল যা GetGoogleIdOption সম্পর্কে সমস্ত প্রয়োজনীয় তথ্য ধারণ করে।

getAutoSelectEnabled

public final boolean getAutoSelectEnabled()

অনুরোধে স্বয়ংক্রিয়-নির্বাচন আচরণ সেট করে। সাইন আপ

GetFilterByAuthorizedAccounts

public final boolean getFilterByAuthorizedAccounts()

আপনার অ্যাপ্লিকেশনে সাইন ইন করার জন্য ইতিমধ্যে অনুমোদিত Google অ্যাকাউন্টগুলি থেকে ব্যবহারকারীকে শুধুমাত্র নির্বাচন করার অনুমতি দেবে কিনা, ডিফল্ট মান সত্য

getIdTokenDepositionScopes

public final List<@NonNull StringgetIdTokenDepositionScopes()

Oauth স্কোপ যে Google-কে আপনার অ্যাপ্লিকেশনের ব্যাকএন্ড সার্ভারে একটি Google ID টোকেন জমা দিতে হবে। এটি ঐচ্ছিক এবং নাল সেট করা যেতে পারে। আইডি টোকেন জমা দেওয়ার জন্য Google-এর বিশেষ স্কোপের প্রয়োজন হলেই তা প্রয়োজন।

getLinkedServiceId

public final String getLinkedServiceId()

একটি Google অ্যাকাউন্টের সাথে অ্যাকাউন্ট লিঙ্ক করার সময় ব্যবহৃত পরিষেবা আইডি

getNonce

public final String getNonce()

আইডি টোকেন জেনারেশনের সময় ব্যবহার করতে হবে না

getRequestVerifiedPhoneNumber

public final boolean getRequestVerifiedPhoneNumber()

সাইন আপ করার সময় একটি যাচাইকৃত ফোন নম্বরের জন্য অনুরোধ করতে হবে কিনা।

getServerClientId

public final @NonNull String getServerClientId()

সার্ভারের ক্লায়েন্ট আইডি যেখানে আইডি টোকেন জারি করা হবে

,

GoogleIdOption পান

public final class GetGoogleIdOption extends GetCustomCredentialOption


ব্যবহারকারীর Google ID টোকেন পুনরুদ্ধার করার জন্য একটি অনুরোধ৷

নিক্ষেপ করে
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

প্রদত্ত বান্ডেল থেকে GetGoogleIdOption তৈরি করতে সাহায্যকারী ফাংশন।

final boolean

অনুরোধে স্বয়ংক্রিয়-নির্বাচন আচরণ সেট করে। সাইন আপ

final boolean

আপনার অ্যাপ্লিকেশনে সাইন ইন করার জন্য ইতিমধ্যে অনুমোদিত Google অ্যাকাউন্টগুলি থেকে ব্যবহারকারীকে শুধুমাত্র নির্বাচন করার অনুমতি দেবে কিনা, ডিফল্ট মান সত্য

final List <@ NonNull String >

Oauth স্কোপ যে Google-কে আপনার অ্যাপ্লিকেশনের ব্যাকএন্ড সার্ভারে একটি Google ID টোকেন জমা দিতে হবে।

final String

একটি Google অ্যাকাউন্টের সাথে অ্যাকাউন্ট লিঙ্ক করার সময় ব্যবহৃত পরিষেবা আইডি

final String

আইডি টোকেন জেনারেশনের সময় ব্যবহার করতে হবে না

final boolean

সাইন আপ করার সময় একটি যাচাইকৃত ফোন নম্বরের জন্য অনুরোধ করতে হবে কিনা।

final @ NonNull String

সার্ভারের ক্লায়েন্ট আইডি যেখানে আইডি টোকেন জারি করা হবে

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

androidx.credentials.CredentialOption থেকে

পাবলিক কনস্ট্রাক্টর

GoogleIdOption পান

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)

প্রদত্ত বান্ডেল থেকে GetGoogleIdOption তৈরি করতে সাহায্যকারী ফাংশন।

পরামিতি
@ NonNull Bundle data

বাবল যা GetGoogleIdOption সম্পর্কে সমস্ত প্রয়োজনীয় তথ্য ধারণ করে।

getAutoSelectEnabled

public final boolean getAutoSelectEnabled()

অনুরোধে স্বয়ংক্রিয়-নির্বাচন আচরণ সেট করে। সাইন আপ

GetFilterByAuthorizedAccounts

public final boolean getFilterByAuthorizedAccounts()

আপনার অ্যাপ্লিকেশনে সাইন ইন করার জন্য ইতিমধ্যে অনুমোদিত Google অ্যাকাউন্টগুলি থেকে ব্যবহারকারীকে শুধুমাত্র নির্বাচন করার অনুমতি দেবে কিনা, ডিফল্ট মান সত্য

getIdTokenDepositionScopes

public final List<@NonNull StringgetIdTokenDepositionScopes()

Oauth স্কোপ যে Google-কে আপনার অ্যাপ্লিকেশনের ব্যাকএন্ড সার্ভারে একটি Google ID টোকেন জমা দিতে হবে। এটি ঐচ্ছিক এবং নাল সেট করা যেতে পারে। আইডি টোকেন জমা দেওয়ার জন্য Google-এর বিশেষ স্কোপের প্রয়োজন হলেই তা প্রয়োজন।

getLinkedServiceId

public final String getLinkedServiceId()

একটি Google অ্যাকাউন্টের সাথে অ্যাকাউন্ট লিঙ্ক করার সময় ব্যবহৃত পরিষেবা আইডি

getNonce

public final String getNonce()

আইডি টোকেন জেনারেশনের সময় ব্যবহার করতে হবে না

getRequestVerifiedPhoneNumber

public final boolean getRequestVerifiedPhoneNumber()

সাইন আপ করার সময় একটি যাচাইকৃত ফোন নম্বরের জন্য অনুরোধ করতে হবে কিনা।

getServerClientId

public final @NonNull String getServerClientId()

সার্ভারের ক্লায়েন্ট আইডি যেখানে আইডি টোকেন জারি করা হবে