コンソールへ移動

AuthResult

public interface AuthResult implements Parcelable

Result object obtained from operations that can affect the authentication state. Contains a method that returns the currently signed-in user after the operation has completed.

Inherited Constant Summary

Public Method Summary

abstract AdditionalUserInfo
getAdditionalUserInfo()
Returns IDP-specific information for the user if the provider is one of Facebook, Github, Google, or Twitter.
abstract AuthCredential
getCredential()
Returns an AuthCredential instance which may be used to obtain the IDP accessToken and/or IDToken pertaining to a recently signed-in user.
abstract FirebaseUser
getUser()
Returns the currently signed-in FirebaseUser, or null if there isn't any (i.e.

Inherited Method Summary

Public Methods

public abstract AdditionalUserInfo getAdditionalUserInfo ()

Returns IDP-specific information for the user if the provider is one of Facebook, Github, Google, or Twitter.

public abstract AuthCredential getCredential ()

Returns an AuthCredential instance which may be used to obtain the IDP accessToken and/or IDToken pertaining to a recently signed-in user. May be null. For IDPs using OAuth, this will be an instance of OAuthCredential.

public abstract FirebaseUser getUser ()

Returns the currently signed-in FirebaseUser, or null if there isn't any (i.e. the user is signed out).