GetSignInWithGoogleOption.Builder

class GetSignInWithGoogleOption.Builder


GetSignInWithGoogleOption 的 Builder 类

总结

公共构造函数

Builder(serverClientId: String)

公共函数

GetSignInWithGoogleOption
GetSignInWithGoogleOption.Builder
setHostedDomainFilter(hostedDomainFilter: String)

设置托管的网域过滤条件(例如 myuniveristy.edu)。

GetSignInWithGoogleOption.Builder
setNonce(nonce: String?)

设置要在生成 Google ID 令牌时使用的 Nonce。

公共构造函数

构建器

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