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 ID 토큰을 생성할 때 사용할 nonce를 설정합니다.

공개 생성자

Builder

public Builder(@NonNull String serverClientId)
매개변수
@NonNull String serverClientId

토큰의 무결성을 확인할 서버의 클라이언트 ID입니다.

공개 메서드

build

public final @NonNull GetSignInWithGoogleOption build()

set호스팅 도메인 필터

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

호스팅된 도메인 필터 (예: myuniveristy.edu)를 설정합니다. 기본값은 필터가 없습니다.

setNonce

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

Google ID 토큰을 생성할 때 사용할 nonce를 설정합니다. nonce 값은 임의의 문자열일 수 있으며 재전송 공격을 방지하는 데 사용됩니다. 기본값은 nonce가 아닙니다.

매개변수
String nonce

ID 토큰 생성 중에 사용할 nonce