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

ตั้งค่าค่าที่ได้จากการสุ่ม (Nonce) ในการสร้างโทเค็น Google ID

ช่างก่อสร้างสาธารณะ

ช่างก่อสร้าง

public Builder(@NonNull String serverClientId)
พารามิเตอร์
@NonNull String serverClientId

รหัสไคลเอ็นต์ของเซิร์ฟเวอร์ที่จะยืนยันความถูกต้องของโทเค็น

วิธีสาธารณะ

สร้าง

public final @NonNull GetSignInWithGoogleOption build()

ตั้งค่าโฮสต์ของโดเมน

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

ตั้งค่าตัวกรองโดเมนที่ฝากบริการ (เช่น myuniveristy.edu) ค่าเริ่มต้นไม่มีตัวกรอง

setNonce

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

ตั้งค่าค่าที่ได้จากการสุ่ม (Nonce) ในการสร้างโทเค็น Google ID ค่าของ nonce อาจเป็นสตริงแบบสุ่มใดๆ และใช้เพื่อป้องกันไม่ให้มีการเล่นซ้ํา ค่าเริ่มต้นไม่ใช่ค่าที่ได้จากการสุ่ม

พารามิเตอร์
String nonce

ค่าที่ได้จากการสุ่มใช้โทเค็นในระหว่างการสร้างโทเค็น ID