GetSignInWithGoogleOption.Builder

public final class GetSignInWithGoogleOption.Builder


GetSignInWithGoogleOption のビルダークラス

まとめ

パブリック コンストラクタ

Builder(@NonNull String serverClientId)

public メソッド

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

ホストドメインのフィルタを設定します(例: myuniveristy.edu)。

final @NonNull GetSignInWithGoogleOption.Builder

Google ID トークンを生成するときに使用するノンスを設定します。

パブリック コンストラクタ

Builder

public Builder(@NonNull String serverClientId)
パラメータ
@NonNull String serverClientId

トークンの整合性を検証するサーバーのクライアント ID。

public メソッド

build

public final @NonNull GetSignInWithGoogleOption build()

setHostedDomainFilter

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

ホストドメインのフィルタを設定します(例: myuniveristy.edu)。デフォルトは「フィルタなし」です。

setNonce

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

Google ID トークンを生成するときに使用するノンスを設定します。ノンスの値は任意のランダムな文字列で、リプレイ攻撃の防止に使用されます。デフォルトはノンスではありません。

パラメータ
String nonce

ID トークンの生成時に使用するノンス