Package-level declarations

Types

Link copied to clipboard
external interface ActionCodeData
Link copied to clipboard
external interface ActionCodeInfo
Link copied to clipboard
external interface AdditionalUserInfo
Link copied to clipboard
external interface ApplicationVerifier
Link copied to clipboard
external interface Auth
Link copied to clipboard
external interface AuthCredential
Link copied to clipboard
external interface AuthError
Link copied to clipboard
external interface AuthProvider
Link copied to clipboard
external interface AuthResult
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
external interface IdTokenResult
Link copied to clipboard
external interface MultiFactorAssertion
Link copied to clipboard
external interface MultiFactorInfo
Link copied to clipboard
external interface MultiFactorResolver
Link copied to clipboard
external interface MultiFactorSession
Link copied to clipboard
external interface MultiFactorUser
Link copied to clipboard
external interface OAuthCredential : AuthCredential
Link copied to clipboard
external interface OAuthCredentialOptions
Link copied to clipboard
external class OAuthProvider(providerId: String) : AuthProvider
Link copied to clipboard
external interface Persistence
Link copied to clipboard
external class PhoneAuthProvider(auth: Auth?) : AuthProvider
Link copied to clipboard
external interface ProfileUpdateRequest
Link copied to clipboard
Link copied to clipboard
external interface User : UserInfo
Link copied to clipboard
external interface UserCredential
Link copied to clipboard
external interface UserInfo
Link copied to clipboard
external interface UserMetadata

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
external fun applyActionCode(auth: Auth, code: String): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun checkActionCode(auth: Auth, code: String): <Error class: unknown class><ActionCodeInfo>
Link copied to clipboard
external fun confirmPasswordReset(auth: Auth, code: String, newPassword: String): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun connectAuthEmulator(auth: Auth, url: String, options: <Error class: unknown class>? = definedExternally)
Link copied to clipboard
external fun createUserWithEmailAndPassword(auth: Auth, email: String, password: String): <Error class: unknown class><AuthResult>
Link copied to clipboard
external fun deleteUser(user: User): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun fetchSignInMethodsForEmail(auth: Auth, email: String): <Error class: unknown class><<Error class: unknown class><<Error class: unknown class>>>
Link copied to clipboard
external fun getAuth(app: FirebaseApp? = definedExternally): Auth
Link copied to clipboard
external fun getIdToken(user: User, forceRefresh: Boolean?): <Error class: unknown class><<Error class: unknown class>>
Link copied to clipboard
external fun getIdTokenResult(user: User, forceRefresh: Boolean?): <Error class: unknown class><IdTokenResult>
Link copied to clipboard
external fun getRedirectResult(auth: Auth): <Error class: unknown class><UserCredential?>
Link copied to clipboard
external fun initializeAuth(app: FirebaseApp? = definedExternally, deps: <Error class: unknown class>? = definedExternally): Auth
Link copied to clipboard
external fun isSignInWithEmailLink(auth: Auth, link: String): Boolean
Link copied to clipboard
external fun linkWithCredential(user: User, credential: AuthCredential): <Error class: unknown class><AuthResult>
Link copied to clipboard
external fun multiFactor(user: User): MultiFactorUser
Link copied to clipboard
external fun onAuthStateChanged(auth: Auth, nextOrObserver: (User?) -> Unit): Unsubscribe
Link copied to clipboard
external fun onIdTokenChanged(auth: Auth, nextOrObserver: (User?) -> Unit): Unsubscribe
Link copied to clipboard
external fun reauthenticateWithCredential(user: User, credential: AuthCredential): <Error class: unknown class><AuthResult>
Link copied to clipboard
external fun reload(user: User): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun sendEmailVerification(user: User, actionCodeSettings: <Error class: unknown class>?): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun sendPasswordResetEmail(auth: Auth, email: String, actionCodeSettings: <Error class: unknown class>?): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun sendSignInLinkToEmail(auth: Auth, email: String, actionCodeSettings: <Error class: unknown class>?): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun setPersistence(auth: Auth, persistence: Persistence): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun signInAnonymously(auth: Auth): <Error class: unknown class><AuthResult>
Link copied to clipboard
external fun signInWithCredential(auth: Auth, authCredential: AuthCredential): <Error class: unknown class><AuthResult>
Link copied to clipboard
external fun signInWithCustomToken(auth: Auth, token: String): <Error class: unknown class><AuthResult>
Link copied to clipboard
external fun signInWithEmailAndPassword(auth: Auth, email: String, password: String): <Error class: unknown class><AuthResult>
Link copied to clipboard
external fun signInWithEmailLink(auth: Auth, email: String, link: String): <Error class: unknown class><AuthResult>
Link copied to clipboard
external fun signInWithPopup(auth: Auth, provider: AuthProvider): <Error class: unknown class><UserCredential>
Link copied to clipboard
external fun signInWithRedirect(auth: Auth, provider: AuthProvider): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun signOut(auth: Auth): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun unlink(user: User, providerId: String): <Error class: unknown class><User>
Link copied to clipboard
external fun updateCurrentUser(auth: Auth, user: User?): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun updateEmail(user: User, newEmail: String): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun updatePassword(user: User, newPassword: String): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun updatePhoneNumber(user: User, phoneCredential: AuthCredential): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun updateProfile(user: User, profile: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun verifyBeforeUpdateEmail(user: User, newEmail: String, actionCodeSettings: <Error class: unknown class>?): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun verifyPasswordResetCode(auth: Auth, code: String): <Error class: unknown class><<Error class: unknown class>>