GetSignInWithGoogleOption.Builder

public final class GetSignInWithGoogleOption.Builder


دور مُنشئ حساب لـ GetSignInWithGoogleOption

ملخّص

شركات البناء العامة

Builder(@NonNull String serverClientId)

الطرق المتاحة للجميع

final @NonNull GetSignInWithGoogleOption
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()

فلتري النطاق المستضاف

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

لضبط فلتر النطاق المستضاف (مثل myuniveristy.edu) الفلتر التلقائي هو فلتر.

مجموعة غير المخصّصة

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

يؤدي هذا الخيار إلى وضع علامة غير مميّزة لاستخدامها في إنشاء رمز مميّز لرقم تعريف Google. يمكن أن تكون قيم noce أي سلسلة عشوائية ويتم استخدامها لمنع هجوم إعادة التشغيل. القيمة التلقائية ليست noce.

المَعلمات
String nonce

احتمال استخدامه أثناء إنشاء الرمز المميّز للمعرّف