UserInfo A collection of standard profile information for a user. 


ActionCodeSettings Defines the required continue/state URL with optional Android and iOS settings. 
ErrorInfo Represents an error encountered while importing an ImportUserRecord
ExportedUserRecord Contains metadata associated with a Firebase user account, along with password hash and salt. 
FirebaseAuth This class is the entry point for all server-side Firebase Authentication actions. 
FirebaseToken A decoded and verified Firebase token. 
ImportUserRecord Represents a user account to be imported to Firebase Auth via the importUsers(List, UserImportOptions) API. 
ListUsersPage Represents a page of ExportedUserRecord instances. 
SessionCookieOptions A set of additional options that can be passed to createSessionCookieAsync(String, SessionCookieOptions)
UserImportHash Represents a hash algorithm and the related configuration parameters used to hash user passwords. 
UserImportOptions A collection of options that can be passed to the importUsersAsync(List, UserImportOptions) API. 
UserImportResult Represents the result of the importUsersAsync(List, UserImportOptions) API. 
UserMetadata Contains additional metadata associated with a user account. 
UserProvider Represents a user identity provider that can be associated with a Firebase user. 
UserRecord Contains metadata associated with a Firebase user account. 
UserRecord.CreateRequest A specification class for creating new user accounts. 
UserRecord.UpdateRequest A class for updating the attributes of an existing user. 


FirebaseAuthException Generic exception related to Firebase Authentication.