google_sign_in library
Classes
- GoogleIdentity
- Encapsulation of the fields that represent a Google user's identity.
- GoogleSignIn
- GoogleSignIn allows you to authenticate Google users.
- GoogleSignInAccount
- Represents a signed-in Google account, providing account information as well as utilities for obtaining authentication and authorization tokens.
- GoogleSignInAuthentication
- Holds authentication tokens.
- GoogleSignInAuthenticationEvent
- A base class for authentication event streams.
- GoogleSignInAuthenticationEventSignIn
- A sign-in event, corresponding to an authentication flow completing successfully.
- GoogleSignInAuthenticationEventSignOut
- A sign-out event, corresponding to a user having been signed out.
- GoogleSignInAuthorizationClient
- A utility for requesting authorization tokens.
- GoogleSignInClientAuthorization
- Holds client authorization tokens.
- GoogleSignInServerAuthorization
- Holds server authorization tokens.
- GoogleUserCircleAvatar
- Builds a CircleAvatar profile image of the appropriate resolution
Enums
- GoogleSignInExceptionCode
- Types of GoogleSignInExceptions, as indicated by GoogleSignInException.code.
Exceptions / Errors
- GoogleSignInException
- An exception throws by the plugin when there is authenication or authorization failure, or some other error.