public class

GoogleSignInResult

extends Object
implements Result
java.lang.Object
   ↳ com.google.android.gms.auth.api.signin.GoogleSignInResult

Class Overview

GoogleSignInResults are Result implementations that potentially contain a GoogleSignInAccount.

Summary

Public Methods
GoogleSignInAccount getSignInAccount()
Returns a GoogleSignInAccount reflecting the user's sign in information if sign-in completed successfully; or null when failed.
Status getStatus()
Returns a Status object indicating the status of the sign in attempt.
boolean isSuccess()
Convenient method to help you tell if sign-in completed successfully.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.google.android.gms.common.api.Result

Public Methods

public GoogleSignInAccount getSignInAccount ()

Returns a GoogleSignInAccount reflecting the user's sign in information if sign-in completed successfully; or null when failed.

public Status getStatus ()

Returns a Status object indicating the status of the sign in attempt.

You can use isSuccess() to determine quickly if sign-in succeeded. If sign-in failed, you can match the status code retrieved from getStatusCode() to consts defined in GoogleSignInStatusCodes and its parent class.

public boolean isSuccess ()

Convenient method to help you tell if sign-in completed successfully.