GetSignInWithGoogleOption.Builder

public final class GetSignInWithGoogleOption.Builder


GetSignInWithGoogleOption के लिए बिल्डर क्लास

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

Builder(@NonNull String serverClientId)

सार्वजानिक तरीके

final @NonNull GetSignInWithGoogleOption
final @NonNull GetSignInWithGoogleOption.Builder

इस कुकी का इस्तेमाल, Google आईडी टोकन में शामिल किए जाने वाले दावों को सेट करने के लिए किया जाता है.

final @NonNull GetSignInWithGoogleOption.Builder
setHostedDomainFilter(@NonNull String hostedDomainFilter)

इस विकल्प का इस्तेमाल करके, होस्ट किए गए डोमेन का फ़िल्टर सेट किया जाता है. जैसे, myuniveristy.edu.

final @NonNull GetSignInWithGoogleOption.Builder

यह कुकी, Google आईडी टोकन जनरेट करते समय इस्तेमाल करने के लिए नॉनस सेट करती है.

सार्वजनिक कंस्ट्रक्टर

निर्माता

public Builder(@NonNull String serverClientId)
पैरामीटर
@NonNull String serverClientId

उस सर्वर का क्लाइंट आईडी जो टोकन की पुष्टि करेगा.

सार्वजानिक तरीके

बिल्ड

public final @NonNull GetSignInWithGoogleOption build()

setClaims

public final @NonNull GetSignInWithGoogleOption.Builder setClaims(@NonNull List<@NonNull Claim> claims)

इस कुकी का इस्तेमाल, Google आईडी टोकन में शामिल किए जाने वाले दावों को सेट करने के लिए किया जाता है.

उपलब्ध दावों की सूची देखने के लिए, दस्तावेज़ देखें. इस्तेमाल न किए जा सकने वाले दावों को अनदेखा कर दिया जाएगा.

पैरामीटर
@NonNull List<@NonNull Claim> claims

दावों की सूची.

setHostedDomainFilter

public final @NonNull GetSignInWithGoogleOption.Builder setHostedDomainFilter(@NonNull String hostedDomainFilter)

इस विकल्प का इस्तेमाल करके, होस्ट किए गए डोमेन का फ़िल्टर सेट किया जाता है. जैसे, myuniveristy.edu. डिफ़ॉल्ट रूप से, कोई फ़िल्टर नहीं होता है.

setNonce

public final @NonNull GetSignInWithGoogleOption.Builder setNonce(String nonce)

यह कुकी, Google आईडी टोकन जनरेट करते समय इस्तेमाल करने के लिए नॉनस सेट करती है. नॉनस की वैल्यू कोई भी रैंडम स्ट्रिंग हो सकती है. इसका इस्तेमाल, मान्य डेटा को सर्वर के साथ फिर से शेयर करके किए जाने वाले हमलों को रोकने के लिए किया जाता है. डिफ़ॉल्ट रूप से, कोई नॉनस नहीं होता है.

पैरामीटर
String nonce

आईडी टोकन जनरेट करने के दौरान इस्तेमाल किया जाने वाला नॉनस