GetSignInWithGoogleOption.Builder

public final class GetSignInWithGoogleOption.Builder


Lớp trình tạo cho GetSignInWithGoogleOption

Tóm tắt

Hàm khởi tạo công khai

Builder(@NonNull String serverClientId)

Phương thức công khai

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

Đặt bộ lọc miền được lưu trữ (ví dụ: myuniveristy.edu).

final @NonNull GetSignInWithGoogleOption.Builder

Đặt số chỉ dùng một lần để sử dụng khi tạo mã thông báo mã nhận dạng của Google.

Hàm khởi tạo công khai

Trình tạo

public Builder(@NonNull String serverClientId)
Tham số
@NonNull String serverClientId

mã ứng dụng của máy chủ sẽ xác minh tính toàn vẹn của mã thông báo.

Phương thức công khai

build

public final @NonNull GetSignInWithGoogleOption build()

setHostedDomainFilter

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

Đặt bộ lọc miền được lưu trữ (ví dụ: myuniveristy.edu). Mặc định là không có bộ lọc.

setNonce

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

Đặt số chỉ dùng một lần để sử dụng khi tạo mã thông báo mã nhận dạng của Google. Giá trị của số chỉ dùng một lần có thể là bất kỳ chuỗi ngẫu nhiên nào và được dùng để ngăn chặn cuộc tấn công phát lại. Giá trị mặc định là không có số chỉ dùng một lần.

Tham số
String nonce

số chỉ dùng một lần để sử dụng trong quá trình tạo mã thông báo nhận dạng