public final class

CredentialRequest

extends Object
implements Parcelable
java.lang.Object
   ↳ com.google.android.gms.auth.api.credentials.CredentialRequest

Class Overview

Parameters for requesting a Credential, via request(com.google.android.gms.common.api.GoogleApiClient, CredentialRequest).

Instances can be created using CredentialRequest.Builder. For a typical application that supports password based authentication and Google sign-in, the CredentialRequest would look like:

CredentialRequest request = new CredentialRequest.Builder()
         .setAccountTypes(IdentityProviders.GOOGLE)
         .setPasswordLoginSupported(true)
         .build();
 

Summary

Nested Classes
class CredentialRequest.Builder  
[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public static final Creator<CredentialRequest> CREATOR
Public Methods
String[] getAccountTypes()
Set<String> getAccountTypesSet()
CredentialPickerConfig getCredentialHintPickerConfig()
CredentialPickerConfig getCredentialPickerConfig()
String getIdTokenNonce()
String getServerClientId()
boolean getSupportsPasswordLogin()
This method is deprecated. Use isPasswordLoginSupported()
boolean isIdTokenRequested()
boolean isPasswordLoginSupported()
void writeToParcel(Parcel out, int flags)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Fields

public static final Creator<CredentialRequest> CREATOR

Public Methods

public String[] getAccountTypes ()

Returns
String[]

public Set<String> getAccountTypesSet ()

Returns
Set<String>

public CredentialPickerConfig getCredentialHintPickerConfig ()

public CredentialPickerConfig getCredentialPickerConfig ()

public String getIdTokenNonce ()

Returns
String

public String getServerClientId ()

Returns
String

public boolean getSupportsPasswordLogin ()

This method is deprecated.
Use isPasswordLoginSupported()

Returns
boolean

public boolean isIdTokenRequested ()

Returns
boolean

public boolean isPasswordLoginSupported ()

Returns
boolean

public void writeToParcel (Parcel out, int flags)

Parameters
out Parcel
flags int