GetSignInWithGoogleOption.Builder

public final class GetSignInWithGoogleOption.Builder


GetSignInWithGoogleOption için geliştirici sınıfı

Özet

Herkese açık kurucular

Builder(@NonNull String serverClientId)

Herkese açık yöntemler

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

Barındırılan alan adı filtresini (ör. myuniveristy.edu) ayarlar.

final @NonNull GetSignInWithGoogleOption.Builder

Google kimlik jetonu oluştururken kullanılacak tek seferlik kimliği ayarlar.

Herkese açık kurucular

Derleyici

public Builder(@NonNull String serverClientId)
Parametreler
@NonNull String serverClientId

jetonun bütünlüğünü doğrulayacak sunucunun istemci kimliği.

Herkese açık yöntemler

build

public final @NonNull GetSignInWithGoogleOption build()

setHostedDomainFilter

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

Barındırılan alan adı filtresini (ör. myuniveristy.edu) ayarlar. Varsayılan olarak filtre uygulanmaz.

setNonce

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

Google kimlik jetonu oluştururken kullanılacak tek seferlik kimliği ayarlar. Tek seferlik değer, herhangi bir rastgele dize olabilir ve yeniden oynatma saldırısını önlemek için kullanılır. Varsayılan olarak tek seferlik rastgele sayı yoktur.

Parametreler
String nonce

Kimlik jetonu oluşturma sırasında kullanılacak tek seferlik sayı