GetSignInWithGoogleOption.Builder

class GetSignInWithGoogleOption.Builder


GetSignInWithGoogleOption のビルダークラス

まとめ

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

Builder(serverClientId: String)

パブリック関数

GetSignInWithGoogleOption
GetSignInWithGoogleOption.Builder
setHostedDomainFilter(hostedDomainFilter: String)

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

GetSignInWithGoogleOption.Builder
setNonce(nonce: String?)

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

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

Builder

Builder(serverClientId: String)
パラメータ
serverClientId: String

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

パブリック関数

setHostedDomainFilter

fun setHostedDomainFilter(hostedDomainFilter: String): GetSignInWithGoogleOption.Builder

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

setNonce

fun setNonce(nonce: String?): GetSignInWithGoogleOption.Builder

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

パラメータ
nonce: String?

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