GetSignInWithGoogleOption.Builder

class GetSignInWithGoogleOption.Builder


GetSignInWithGoogleOption 的建構工具類別

摘要

公用建構函式

Builder(serverClientId: String)

公用函式

GetSignInWithGoogleOption
GetSignInWithGoogleOption.Builder
setHostedDomainFilter(hostedDomainFilter: String)

設定代管網域篩選器 (例如 myuniveristy.edu)。

GetSignInWithGoogleOption.Builder
setNonce(nonce: String?)

設定產生 Google ID 權杖時使用的 Nonce。

公用建構函式

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。Nonce 的值可以是任何隨機字串,並且用來防止重播攻擊。預設值為 Nonce。

參數
nonce: String?

產生 ID 權杖時要使用的 Nonce