diff --git a/Package.resolved b/Package.resolved index 932fe6f..2350615 100644 --- a/Package.resolved +++ b/Package.resolved @@ -1,187 +1,185 @@ { - "object": { - "pins": [ - { - "package": "abseil", - "repositoryURL": "https://github.com/google/abseil-cpp-binary.git", - "state": { - "branch": null, - "revision": "748c7837511d0e6a507737353af268484e1745e2", - "version": "1.2024011601.1" - } - }, - { - "package": "AppCheck", - "repositoryURL": "https://github.com/google/app-check.git", - "state": { - "branch": null, - "revision": "5746b2d35c91c50581590ed97abe4c06b5037274", - "version": "10.18.0" - } - }, - { - "package": "AppAuth", - "repositoryURL": "https://github.com/openid/AppAuth-iOS", - "state": { - "branch": null, - "revision": "8c0b028aedf617d6d780d448dc836f7048166d0f", - "version": "1.7.4" - } - }, - { - "package": "Firebase", - "repositoryURL": "https://github.com/firebase/firebase-ios-sdk", - "state": { - "branch": null, - "revision": "42eae77a0af79e9c3f41df04a23c76f05cfdda77", - "version": "10.24.0" - } - }, - { - "package": "GoogleAppMeasurement", - "repositoryURL": "https://github.com/google/GoogleAppMeasurement.git", - "state": { - "branch": null, - "revision": "51ba746a9d51a4bd0774b68499b0c73ef6e8570d", - "version": "10.24.0" - } - }, - { - "package": "GoogleDataTransport", - "repositoryURL": "https://github.com/google/GoogleDataTransport.git", - "state": { - "branch": null, - "revision": "a732a4b47f59e4f725a2ea10f0c77e93a7131117", - "version": "9.3.0" - } - }, - { - "package": "GoogleSignIn", - "repositoryURL": "https://github.com/google/GoogleSignIn-iOS", - "state": { - "branch": null, - "revision": "7932d33686c1dc4d7df7a919aae47361d1cdfda4", - "version": "7.0.0" - } - }, - { - "package": "GoogleUtilities", - "repositoryURL": "https://github.com/google/GoogleUtilities.git", - "state": { - "branch": null, - "revision": "bc27fad73504f3d4af235de451f02ee22586ebd3", - "version": "7.12.1" - } - }, - { - "package": "gRPC", - "repositoryURL": "https://github.com/google/grpc-binary.git", - "state": { - "branch": null, - "revision": "e9fad491d0673bdda7063a0341fb6b47a30c5359", - "version": "1.62.2" - } - }, - { - "package": "GTMSessionFetcher", - "repositoryURL": "https://github.com/google/gtm-session-fetcher.git", - "state": { - "branch": null, - "revision": "115f75e43851774934d695449a4836123c3246e1", - "version": "3.2.0" - } - }, - { - "package": "GTMAppAuth", - "repositoryURL": "https://github.com/google/GTMAppAuth.git", - "state": { - "branch": null, - "revision": "cee3c709307912d040bd1e06ca919875a92339c6", - "version": "2.0.0" - } - }, - { - "package": "InteropForGoogle", - "repositoryURL": "https://github.com/google/interop-ios-for-google-sdks.git", - "state": { - "branch": null, - "revision": "2d12673670417654f08f5f90fdd62926dc3a2648", - "version": "100.0.0" - } - }, - { - "package": "JWTDecode", - "repositoryURL": "https://github.com/auth0/JWTDecode.swift", - "state": { - "branch": null, - "revision": "3cd207fb9e943b6168a117baa3936c823204c2dc", - "version": "2.6.3" - } - }, - { - "package": "leveldb", - "repositoryURL": "https://github.com/firebase/leveldb.git", - "state": { - "branch": null, - "revision": "0706abcc6b0bd9cedfbb015ba840e4a780b5159b", - "version": "1.22.2" - } - }, - { - "package": "nanopb", - "repositoryURL": "https://github.com/firebase/nanopb.git", - "state": { - "branch": null, - "revision": "819d0a2173aff699fb8c364b6fb906f7cdb1a692", - "version": "2.30909.0" - } - }, - { - "package": "Promises", - "repositoryURL": "https://github.com/google/promises.git", - "state": { - "branch": null, - "revision": "e70e889c0196c76d22759eb50d6a0270ca9f1d9e", - "version": "2.3.1" - } - }, - { - "package": "RxSwift", - "repositoryURL": "https://github.com/ReactiveX/RxSwift", - "state": { - "branch": null, - "revision": "b4307ba0b6425c0ba4178e138799946c3da594f8", - "version": "6.5.0" - } - }, - { - "package": "SwiftDocCPlugin", - "repositoryURL": "https://github.com/apple/swift-docc-plugin", - "state": { - "branch": null, - "revision": "26ac5758409154cc448d7ab82389c520fa8a8247", - "version": "1.3.0" - } - }, - { - "package": "SymbolKit", - "repositoryURL": "https://github.com/apple/swift-docc-symbolkit", - "state": { - "branch": null, - "revision": "b45d1f2ed151d057b54504d653e0da5552844e34", - "version": "1.0.0" - } - }, - { - "package": "SwiftProtobuf", - "repositoryURL": "https://github.com/apple/swift-protobuf.git", - "state": { - "branch": null, - "revision": "e1499bc69b9040b29184f7f2996f7bab467c1639", - "version": "1.19.0" - } - } - ] - }, - "version": 1 + "pins" : [ + { + "identity" : "abseil-cpp-binary", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/abseil-cpp-binary.git", + "state" : { + "revision" : "194a6706acbd25e4ef639bcaddea16e8758a3e27", + "version" : "1.2024011602.0" + } + }, + { + "identity" : "app-check", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/app-check.git", + "state" : { + "revision" : "21fe1af9be463a359aaf8d96789ef73fc3760d09", + "version" : "11.0.1" + } + }, + { + "identity" : "appauth-ios", + "kind" : "remoteSourceControl", + "location" : "https://github.com/openid/AppAuth-iOS", + "state" : { + "revision" : "8c0b028aedf617d6d780d448dc836f7048166d0f", + "version" : "1.7.4" + } + }, + { + "identity" : "firebase-ios-sdk", + "kind" : "remoteSourceControl", + "location" : "https://github.com/firebase/firebase-ios-sdk", + "state" : { + "revision" : "9118aca998dbe2ceac45d64b21a91c6376928df7", + "version" : "11.1.0" + } + }, + { + "identity" : "googleappmeasurement", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/GoogleAppMeasurement.git", + "state" : { + "revision" : "07a2f57d147d2bf368a0d2dcb5579ff082d9e44f", + "version" : "11.1.0" + } + }, + { + "identity" : "googledatatransport", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/GoogleDataTransport.git", + "state" : { + "revision" : "617af071af9aa1d6a091d59a202910ac482128f9", + "version" : "10.1.0" + } + }, + { + "identity" : "googlesignin-ios", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/GoogleSignIn-iOS", + "state" : { + "revision" : "a7965d134c5d3567026c523e0a8a583f73b62b0d", + "version" : "7.1.0" + } + }, + { + "identity" : "googleutilities", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/GoogleUtilities.git", + "state" : { + "revision" : "53156c7ec267db846e6b64c9f4c4e31ba4cf75eb", + "version" : "8.0.2" + } + }, + { + "identity" : "grpc-binary", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/grpc-binary.git", + "state" : { + "revision" : "f56d8fc3162de9a498377c7b6cea43431f4f5083", + "version" : "1.65.1" + } + }, + { + "identity" : "gtm-session-fetcher", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/gtm-session-fetcher.git", + "state" : { + "revision" : "a2ab612cb980066ee56d90d60d8462992c07f24b", + "version" : "3.5.0" + } + }, + { + "identity" : "gtmappauth", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/GTMAppAuth.git", + "state" : { + "revision" : "5d7d66f647400952b1758b230e019b07c0b4b22a", + "version" : "4.1.1" + } + }, + { + "identity" : "interop-ios-for-google-sdks", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/interop-ios-for-google-sdks.git", + "state" : { + "revision" : "2d12673670417654f08f5f90fdd62926dc3a2648", + "version" : "100.0.0" + } + }, + { + "identity" : "jwtdecode.swift", + "kind" : "remoteSourceControl", + "location" : "https://github.com/auth0/JWTDecode.swift", + "state" : { + "revision" : "58af7278797871e460d79496621b3e5366b865b2", + "version" : "3.1.0" + } + }, + { + "identity" : "leveldb", + "kind" : "remoteSourceControl", + "location" : "https://github.com/firebase/leveldb.git", + "state" : { + "revision" : "0706abcc6b0bd9cedfbb015ba840e4a780b5159b", + "version" : "1.22.2" + } + }, + { + "identity" : "nanopb", + "kind" : "remoteSourceControl", + "location" : "https://github.com/firebase/nanopb.git", + "state" : { + "revision" : "b7e1104502eca3a213b46303391ca4d3bc8ddec1", + "version" : "2.30910.0" + } + }, + { + "identity" : "promises", + "kind" : "remoteSourceControl", + "location" : "https://github.com/google/promises.git", + "state" : { + "revision" : "540318ecedd63d883069ae7f1ed811a2df00b6ac", + "version" : "2.4.0" + } + }, + { + "identity" : "rxswift", + "kind" : "remoteSourceControl", + "location" : "https://github.com/ReactiveX/RxSwift", + "state" : { + "revision" : "b06a8c8596e4c3e8e7788e08e720e3248563ce6a", + "version" : "6.7.1" + } + }, + { + "identity" : "swift-docc-plugin", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-docc-plugin", + "state" : { + "revision" : "26ac5758409154cc448d7ab82389c520fa8a8247", + "version" : "1.3.0" + } + }, + { + "identity" : "swift-docc-symbolkit", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-docc-symbolkit", + "state" : { + "revision" : "b45d1f2ed151d057b54504d653e0da5552844e34", + "version" : "1.0.0" + } + }, + { + "identity" : "swift-protobuf", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-protobuf.git", + "state" : { + "revision" : "e1499bc69b9040b29184f7f2996f7bab467c1639", + "version" : "1.19.0" + } + } + ], + "version" : 2 } diff --git a/Package.swift b/Package.swift index 0836ecc..3575373 100644 --- a/Package.swift +++ b/Package.swift @@ -1,13 +1,12 @@ -// swift-tools-version:5.2 -// The swift-tools-version declares the minimum version of Swift required to build this package. +// swift-tools-version:5.9 import PackageDescription let package = Package( name: "RxFireAuth", platforms: [ - .macOS(.v10_15), - .iOS(.v12) + .macOS(.v11), + .iOS(.v13) ], products: [ .library( @@ -15,21 +14,20 @@ let package = Package( targets: ["RxFireAuth"]), ], dependencies: [ - .package(name: "Firebase", url: "https://github.com/firebase/firebase-ios-sdk", from: "10.0.0"), - .package(name: "JWTDecode", url: "https://github.com/auth0/JWTDecode.swift", from: "2.0.0"), - .package(name: "RxSwift", url: "https://github.com/ReactiveX/RxSwift", from: "6.0.0"), - .package(name: "GoogleSignIn", url: "https://github.com/google/GoogleSignIn-iOS", from: "7.0.0"), + .package(url: "https://github.com/firebase/firebase-ios-sdk", from: "11.0.0"), + .package(url: "https://github.com/auth0/JWTDecode.swift", from: "3.0.0"), + .package(url: "https://github.com/ReactiveX/RxSwift", from: "6.0.0"), + .package(url: "https://github.com/google/GoogleSignIn-iOS", from: "7.0.0"), .package(url: "https://github.com/apple/swift-docc-plugin", from: "1.0.0") ], targets: [ .target( name: "RxFireAuth", dependencies: [ - .product(name: "FirebaseAuth", package: "Firebase"), - .product(name: "JWTDecode", package: "JWTDecode"), + .product(name: "FirebaseAuth", package: "firebase-ios-sdk"), + .product(name: "JWTDecode", package: "JWTDecode.swift"), .product(name: "RxSwift", package: "RxSwift"), - .product(name: "RxCocoa", package: "RxSwift"), - .product(name: "GoogleSignIn", package: "GoogleSignIn") + .product(name: "GoogleSignIn", package: "GoogleSignIn-iOS") ], path: "RxFireAuth", sources: [ diff --git a/README.md b/README.md index 0c16fd6..0f8d503 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,12 @@ As of version 4.0.0, CocoaPods is no longer supported. No new updates will be re To find out the latest version, look at the Releases tab of this repository. +### Mac Catalyst Compatibility with Xcode 15.4 + +If you are targeting Mac Catalyst in an app that depends on Firebase (or depends on this library, which in turn depends on Firebase), you will encounter an issue that prevents building. The issue is described [here](https://github.com/firebase/firebase-ios-sdk/issues/12967) and there is no fix provided by either Firebase or Apple, at the moment. + +At the time of writing, building on Xcode 15.3 or the latest beta of Xcode 16 solves the problem. + ## Get Started To get started with RxFireAuth, you can download the example project or dive right into the [documentation](https://mrasterisco.github.io/RxFireAuth/documentation/rxfireauth). @@ -264,13 +270,14 @@ You can find the [autogenerated documentation here](https://mrasterisco.github.i ## Compatibility -RxFireAuth is compatible with **iOS**, **macOS** and **Mac Catalyst**. +RxFireAuth is compatible with **iOS** (including when targeting **Mac Catalyst**) and **macOS**. -RxFireAuth targets **iOS 12.0 or later** and **macOS 10.15 or later** and has the following shared dependencies: +RxFireAuth requires **iOS 13.0 or later** and **macOS 11 or later** and has the following shared dependencies: -- `Firebase/Auth` version 10. -- `JWTDecode` version 2. -- `RxCocoa` version 6. +- `Firebase/Auth` version 11. +- `JWTDecode` version 3. +- `RxSwift` version 6. +- `GoogleSignIn` version 7. ## Contributions diff --git a/RxFireAuth/Classes/LoginCredentials.swift b/RxFireAuth/Classes/LoginCredentials.swift index 88e6548..91fa1c9 100644 --- a/RxFireAuth/Classes/LoginCredentials.swift +++ b/RxFireAuth/Classes/LoginCredentials.swift @@ -18,6 +18,18 @@ public enum AuthenticationProvider: String { case apple = "apple.com" /// Google Sign In case google = "google.com" + + /// Get the Firebase Auth Provider ID for this authentication provider. + var asAuthProviderID: AuthProviderID { + switch self { + case .apple: + return .apple + case .google: + return .google + case .password: + return .email + } + } } /// Credentials used to perform a sign in @@ -29,7 +41,7 @@ public enum AuthenticationProvider: String { /// - since: version 4.0.0 public enum Credentials { case password(email: String, password: String) - case apple(idToken: String, fullName: String?, email: String, nonce: String?) + case apple(idToken: String, fullName: String?, email: String, nonce: String) case google(idToken: String, accessToken: String, fullName: String?, email: String) var fullName: String? { @@ -52,8 +64,8 @@ public enum Credentials { password: password ) case let .apple(idToken, _, _, nonce): - return OAuthProvider.credential( - withProviderID: AuthenticationProvider.apple.rawValue, + return OAuthProvider.credential( + providerID: AuthenticationProvider.apple.asAuthProviderID, idToken: idToken, rawNonce: nonce ) diff --git a/RxFireAuth/Classes/SignInWithAppleHandler.swift b/RxFireAuth/Classes/SignInWithAppleHandler.swift index 10007e6..1c2ea0f 100644 --- a/RxFireAuth/Classes/SignInWithAppleHandler.swift +++ b/RxFireAuth/Classes/SignInWithAppleHandler.swift @@ -9,16 +9,21 @@ import AuthenticationServices import JWTDecode -/// Instances of `SignInWithAppleHandler` need +/// A wrapper of data coming from the Sign in with Apple flow. +public struct SignInWithAppleData { + /// The ID token returned by Apple. + let idToken: String + /// A random secure string to identify the authentication session. + let nonce: String + /// The user full name. + let displayName: String? + /// The email associated to the Apple ID or a private email address. + let email: String? +} + +/// Instances of `SignInWithAppleHandler` expect /// functions of this type as completion handlers when signing in. -/// -/// - parameters: -/// - idToken: The ID token returned by Apple. -/// - nonce: A random secure string to identify the authentication session. -/// - displayName: The user full name. -/// - email: The email associated to the Apple ID or a private email address. -/// - error: An error, if something went wrong. -public typealias SignInWithAppleCompletionHandler = (_ idToken: String?, _ nonce: String?, _ displayName: String?, _ email: String?, _ error: Error?) -> Void +public typealias SignInWithAppleCompletionHandler = (Result) -> Void /// A helper class that handles the flow of /// Sign in with Apple. @@ -79,21 +84,13 @@ extension SignInWithAppleHandler: ASAuthorizationControllerDelegate { guard let credential = authorization.credential as? ASAuthorizationAppleIDCredential else { return } guard let nonce = self.nonce else { self.completionHandler?( - nil, - nil, - nil, - nil, - SignInWithAppleError.invalidCallback + .failure(SignInWithAppleError.invalidCallback) ) return } guard let idTokenData = credential.identityToken, let idToken = String(data: idTokenData, encoding: .utf8) else { self.completionHandler?( - nil, - nil, - nil, - nil, - SignInWithAppleError.invalidIdToken + .failure(SignInWithAppleError.invalidIdToken) ) return } @@ -106,16 +103,21 @@ extension SignInWithAppleHandler: ASAuthorizationControllerDelegate { } catch { } } - self.completionHandler?(idToken, nonce, self.extractName(from: credential.fullName), email, nil) + completionHandler?( + .success( + .init( + idToken: idToken, + nonce: nonce, + displayName: extractName(from: credential.fullName), + email: email + ) + ) + ) } public func authorizationController(controller: ASAuthorizationController, didCompleteWithError error: Error) { self.completionHandler?( - nil, - nil, - nil, - nil, - ProvidersError.fromApple(error: error) + .failure(ProvidersError.fromApple(error: error)) ) } diff --git a/RxFireAuth/Classes/UserManager+Providers.swift b/RxFireAuth/Classes/UserManager+Providers.swift index ebd6381..5acb86f 100644 --- a/RxFireAuth/Classes/UserManager+Providers.swift +++ b/RxFireAuth/Classes/UserManager+Providers.swift @@ -24,26 +24,28 @@ extension UserManager: LoginProviderManagerType { let appleSignInHandler = SignInWithAppleHandler(viewController: viewController) self.loginHandler = appleSignInHandler - appleSignInHandler.signIn { (idToken, nonce, fullName, email, error) in + appleSignInHandler.signIn { result in guard !disposable.isDisposed else { return } - guard error == nil else { - observer(.failure(error!)) - return - } - - guard let email = email else { observer(.failure(UserError.invalidEmail)); return } - - observer( - .success( - .apple( - idToken: idToken ?? "", - fullName: fullName, - email: email, - nonce: nonce + switch result { + case let .success(data): + guard let email = data.email else { observer(.failure(UserError.invalidEmail)); return } + + observer( + .success( + .apple( + idToken: data.idToken, + fullName: data.displayName, + email: email, + nonce: data.nonce + ) ) - ) - ) + ) + case let .failure(error): + observer( + .failure(error) + ) + } } return disposable diff --git a/RxFireAuth/Classes/UserManager.swift b/RxFireAuth/Classes/UserManager.swift index 5a2743c..3e0e58c 100644 --- a/RxFireAuth/Classes/UserManager.swift +++ b/RxFireAuth/Classes/UserManager.swift @@ -207,7 +207,7 @@ public class UserManager: UserManagerType { guard !self.isLoggedIn else { return .error(UserError.alreadyLoggedIn) } if Auth.auth().currentUser?.isAnonymous == true { - return self.linkAnonymousAccount(toEmail: email, password: password) + return self.linkAnonymousAccount(to: .password(email: email, password: password)) } return Completable.create { (observer) -> Disposable in @@ -395,7 +395,7 @@ public class UserManager: UserManagerType { Completable.create { [unowned self] observer -> Disposable in let disposable = Disposables.create { } - Auth.auth().sendPasswordReset(withEmail: email) { error in + Auth.auth().sendPasswordReset(withEmail: email) { [unowned self] error in guard !disposable.isDisposed else { return } if let error { observer(.error(map(error: error))) @@ -421,7 +421,7 @@ public class UserManager: UserManagerType { return Completable.create { (observer) -> Disposable in let disposable = Disposables.create { } - firebaseUser.updatePassword(to: newPassword) { (error) in + firebaseUser.updatePassword(to: newPassword) { [unowned self] (error) in guard !disposable.isDisposed else { return } if let error = error { observer(.error(map(error: error))) @@ -493,7 +493,7 @@ extension UserManager { let firebaseCredentials = credentials.asAuthCredentials() var oldUserId: String? - let signInCompletionHandler: (Bool, Error?) -> Void = { (fromAutomaticLinking, error) in + let signInCompletionHandler: (Bool, Error?) -> Void = { [unowned self] (fromAutomaticLinking, error) in guard !disposable.isDisposed else { return } if let error = error { if fromAutomaticLinking { @@ -688,7 +688,7 @@ extension UserManager { let disposable = Disposables.create { } let authCredentials = credentials.asAuthCredentials() - user.link(with: authCredentials) { (_, error) in + user.link(with: authCredentials) { [unowned self] (_, error) in guard !disposable.isDisposed else { return } if let error = error { diff --git a/docs/data/documentation/rxfireauth.json b/docs/data/documentation/rxfireauth.json index 35f24b9..b83721f 100644 --- a/docs/data/documentation/rxfireauth.json +++ b/docs/data/documentation/rxfireauth.json @@ -1 +1 @@ -{"topicSections":[{"title":"Classes","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]},{"title":"Protocols","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]},{"title":"Structures","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]},{"title":"Type Aliases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"]},{"title":"Enumerations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]}],"hierarchy":{"paths":[[]]},"metadata":{"role":"collection","roleHeading":"Framework","modules":[{"name":"RxFireAuth"}],"title":"RxFireAuth","externalID":"RxFireAuth","symbolKind":"module"},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","title":"SignInWithAppleHandler"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"GoogleSignInHandler"},{"type":"text","text":" instances."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"title":"SignInWithAppleError"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","title":"ProvidersError"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"text":"around login providers, such as Sign in with Apple.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","title":"LoginProviderManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"type":"topic","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"title":"ViewController","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol","title":"LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"text":"that is used by the library to authenticate with a 3rd-party provider,","type":"text"},{"text":" ","type":"text"},{"text":"such as Apple or Google.","type":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"abstract":[{"text":"Instances of ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" need"},{"type":"text","text":" "},{"type":"text","text":"functions of this type as completion handlers when signing in."}],"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","role":"symbol","title":"SignInWithAppleCompletionHandler","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/googlesignincompletionhandler","title":"GoogleSignInCompletionHandler","navigatorTitle":[{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"abstract":[],"kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInCompletionHandler"}]}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[[]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"collection","title":"RxFireAuth","roleHeading":"Framework","externalID":"RxFireAuth","symbolKind":"module"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth"},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"title":"Classes"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"],"title":"Protocols"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleData","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"],"title":"Structures"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"],"title":"Type Aliases"},{"title":"Enumerations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"GoogleSignInHandler"},{"text":" instances.","type":"text"}],"title":"GoogleSignInHandlerError","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"kind":"symbol","title":"SignInWithAppleError","abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"url":"\/documentation\/rxfireauth\/signinwithappleerror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","kind":"symbol","abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"text":"such as Apple or Google.","type":"text"}],"role":"symbol","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"title":"ProvidersError","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/providerserror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"title":"GoogleSignInCompletionHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/googlesignincompletionhandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","title":"AuthenticationProvider","role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"title":"ViewController","abstract":[],"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"title":"SignInWithAppleCompletionHandler","abstract":[{"type":"text","text":"Instances of "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" expect","type":"text"},{"type":"text","text":" "},{"type":"text","text":"functions of this type as completion handlers when signing in."}],"role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleData":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleData"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleData","abstract":[{"type":"text","text":"A wrapper of data coming from the Sign in with Apple flow."}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleData"}],"title":"SignInWithAppleData","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithappledata"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider.json b/docs/data/documentation/rxfireauth/authenticationprovider.json index 03cad36..37947b4 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password"]},{"title":"Initializers","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)"]},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"],"generated":true,"title":"Default Implementations"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/SY"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"symbolKind":"enum","modules":[{"name":"RxFireAuth"}],"title":"AuthenticationProvider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"externalID":"s:10RxFireAuth22AuthenticationProviderO","role":"symbol","roleHeading":"Enumeration"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"overview","text":"Overview","type":"heading"},{"style":"note","type":"aside","name":"Since","content":[{"type":"paragraph","inlineContent":[{"text":"version 4.0.0","type":"text"}]}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"type":"topic","title":"RawRepresentable Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"type":"topic","title":"AuthenticationProvider.password","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"}],"abstract":[{"text":"Email & Password","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/password"},"doc://RxFireAuth/SY":{"identifier":"doc:\/\/RxFireAuth\/SY","title":"Swift.RawRepresentable","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"type":"topic","title":"AuthenticationProvider.google","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"google"}],"abstract":[{"text":"Google Sign In","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/google"},"doc://RxFireAuth/SQ":{"identifier":"doc:\/\/RxFireAuth\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","kind":"symbol","title":"AuthenticationProvider.apple","url":"\/documentation\/rxfireauth\/authenticationprovider\/apple","type":"topic","abstract":[{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"apple","kind":"identifier"}]},"doc://RxFireAuth/SH":{"identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","kind":"symbol","title":"init(rawValue:)","url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","type":"topic","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","kind":"article","title":"Equatable Implementations","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","type":"topic","abstract":[]}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"An authentication provider."}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password"]},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)"],"title":"Initializers"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"],"generated":true,"title":"Default Implementations"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Overview","anchor":"overview","type":"heading","level":2},{"type":"aside","name":"Since","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 4.0.0"}]}],"style":"note"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"},"sections":[],"metadata":{"title":"AuthenticationProvider","role":"symbol","externalID":"s:10RxFireAuth22AuthenticationProviderO","modules":[{"name":"RxFireAuth"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"roleHeading":"Enumeration","symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}]},"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/SY"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/SQ":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SQ","title":"Swift.Equatable"},"doc://RxFireAuth/SH":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable"},"doc://RxFireAuth/SY":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SY","title":"Swift.RawRepresentable"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","title":"Equatable Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","kind":"article","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","title":"AuthenticationProvider","role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/apple","abstract":[{"text":"Sign in with Apple.","type":"text"}],"title":"AuthenticationProvider.apple","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apple"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"abstract":[],"url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"kind":"symbol","title":"init(rawValue:)","role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"type":"topic","abstract":[{"type":"text","text":"Email & Password"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","title":"AuthenticationProvider.password","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/password","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"}],"abstract":[{"text":"Google Sign In","type":"text"}],"title":"AuthenticationProvider.google","url":"\/documentation\/rxfireauth\/authenticationprovider\/google"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json b/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json index 3132e84..a8a77ac 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations"]]},"sections":[],"metadata":{"extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","roleHeading":"Operator","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","kind":"article","title":"Equatable Implementations","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","role":"symbol","type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)"]}],"metadata":{"title":"!=(_:_:)","role":"symbol","symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","roleHeading":"Operator","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"extendedModule":"Swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","title":"Equatable Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","kind":"article","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","title":"AuthenticationProvider","role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","title":"!=(_:_:)","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/apple.json b/docs/data/documentation/rxfireauth/authenticationprovider/apple.json index 4d090d4..ed2aff1 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/apple.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/apple.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Sign in with Apple.","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/apple"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"metadata":{"roleHeading":"Case","externalID":"s:10RxFireAuth22AuthenticationProviderO5appleyA2CmF","title":"AuthenticationProvider.apple","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"apple"}],"modules":[{"name":"RxFireAuth"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"apple","kind":"identifier"}],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","kind":"symbol","title":"AuthenticationProvider.apple","url":"\/documentation\/rxfireauth\/authenticationprovider\/apple","type":"topic","abstract":[{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"apple","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"kind":"symbol","metadata":{"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"AuthenticationProvider.apple","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apple"}],"externalID":"s:10RxFireAuth22AuthenticationProviderO5appleyA2CmF"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Sign in with Apple."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apple"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/apple"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","title":"AuthenticationProvider","role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/apple","abstract":[{"text":"Sign in with Apple.","type":"text"}],"title":"AuthenticationProvider.apple","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apple"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/equatable-implementations.json b/docs/data/documentation/rxfireauth/authenticationprovider/equatable-implementations.json index 2038421..7ac5046 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/equatable-implementations.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/equatable-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"Equatable Implementations","modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection","role":"collectionGroup"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"],"generated":true}],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations"},"kind":"article","references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)","kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","role":"symbol","type":"topic"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"],"title":"Operators"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"Equatable Implementations","roleHeading":"API Collection","role":"collectionGroup"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","title":"!=(_:_:)","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"url":"\/documentation\/rxfireauth\/authenticationprovider","title":"AuthenticationProvider","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"},"doc://RxFireAuth/documentation/RxFireAuth":{"kind":"symbol","type":"topic","role":"collection","url":"\/documentation\/rxfireauth","title":"RxFireAuth","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/google.json b/docs/data/documentation/rxfireauth/authenticationprovider/google.json index 3be974d..1c0d9d1 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/google.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/google.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Google Sign In"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/google"]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","externalID":"s:10RxFireAuth22AuthenticationProviderO6googleyA2CmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"google"}],"symbolKind":"case","title":"AuthenticationProvider.google"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"type":"topic","title":"AuthenticationProvider.google","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"google"}],"abstract":[{"text":"Google Sign In","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/google"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Google Sign In"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google"},"metadata":{"externalID":"s:10RxFireAuth22AuthenticationProviderO6googleyA2CmF","role":"symbol","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"}],"symbolKind":"case","title":"AuthenticationProvider.google"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/google"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","title":"AuthenticationProvider","role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"}],"abstract":[{"text":"Google Sign In","type":"text"}],"title":"AuthenticationProvider.google","url":"\/documentation\/rxfireauth\/authenticationprovider\/google"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/hash(into:).json b/docs/data/documentation/rxfireauth/authenticationprovider/hash(into:).json index 9973389..d11ef3a 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/hash(into:).json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/hash(into:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"kind":"text","text":")"}],"extendedModule":"Swift","title":"hash(into:)","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"role":"symbol","symbolKind":"method","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"hasher"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"type":"topic","title":"RawRepresentable Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier","text":"Hasher"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","kind":"symbol","type":"topic","abstract":[],"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"title":"hash(into:)","role":"symbol"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RawRepresentable.hash(into:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"extendedModule":"Swift","title":"hash(into:)","role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"abstract":[],"url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"title":"hash(into:)","kind":"symbol","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","title":"AuthenticationProvider","role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/hashvalue.json b/docs/data/documentation/rxfireauth/authenticationprovider/hashvalue.json index a265dc2..cc783fe 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/hashvalue.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/hashvalue.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/hashvalue"]}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.hashValue","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"title":"hashValue","extendedModule":"Swift","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"roleHeading":"Instance Property","symbolKind":"property"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"type":"topic","title":"RawRepresentable Implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","kind":"symbol","type":"topic","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"title":"hashValue","role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue"},"metadata":{"symbolKind":"property","title":"hashValue","roleHeading":"Instance Property","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","extendedModule":"Swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"abstract":[],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","title":"hashValue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","kind":"symbol","role":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","title":"AuthenticationProvider","role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"abstract":[],"url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/init(rawvalue:).json b/docs/data/documentation/rxfireauth/authenticationprovider/init(rawvalue:).json index 0608f74..eb30697 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/init(rawvalue:).json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/init(rawvalue:).json @@ -1 +1 @@ -{"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"init","roleHeading":"Initializer","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"externalID":"s:10RxFireAuth22AuthenticationProviderO8rawValueACSgSS_tcfc"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.init(rawValue:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)"]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","kind":"symbol","title":"init(rawValue:)","url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","type":"topic","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"init(rawValue:)","externalID":"s:10RxFireAuth22AuthenticationProviderO8rawValueACSgSS_tcfc","symbolKind":"init","role":"symbol","modules":[{"name":"RxFireAuth"}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","title":"AuthenticationProvider","role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"kind":"symbol","title":"init(rawValue:)","role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/password.json b/docs/data/documentation/rxfireauth/authenticationprovider/password.json index af136b4..2df7b06 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/password.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/password.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Case","externalID":"s:10RxFireAuth22AuthenticationProviderO8passwordyA2CmF","title":"AuthenticationProvider.password","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"case"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Email & Password"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/password"]}],"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"type":"topic","title":"AuthenticationProvider.password","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"}],"abstract":[{"text":"Email & Password","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/password"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/password"]}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","interfaceLanguage":"swift"},"abstract":[{"text":"Email & Password","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","role":"symbol","title":"AuthenticationProvider.password","externalID":"s:10RxFireAuth22AuthenticationProviderO8passwordyA2CmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","title":"AuthenticationProvider","role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"type":"topic","abstract":[{"type":"text","text":"Email & Password"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","title":"AuthenticationProvider.password","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/password","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations.json b/docs/data/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations.json index 9d6cd44..67ff48c 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"sections":[],"metadata":{"roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"RxFireAuth"}],"title":"RawRepresentable Implementations"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue"],"title":"Instance Properties","generated":true},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)"],"generated":true,"title":"Instance Methods"}],"kind":"article","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier","text":"Hasher"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","kind":"symbol","type":"topic","abstract":[],"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"title":"hash(into:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","kind":"symbol","type":"topic","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"title":"hashValue","role":"symbol"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"RxFireAuth"}],"title":"RawRepresentable Implementations"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"sections":[],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue"],"generated":true,"title":"Instance Properties"},{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","title":"AuthenticationProvider","role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"abstract":[],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","title":"hashValue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","kind":"symbol","role":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"title":"hash(into:)","kind":"symbol","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/credentials.json b/docs/data/documentation/rxfireauth/credentials.json index 345a08d..8a0f371 100644 --- a/docs/data/documentation/rxfireauth/credentials.json +++ b/docs/data/documentation/rxfireauth/credentials.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Enumeration","role":"symbol","externalID":"s:10RxFireAuth11CredentialsO","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"symbolKind":"enum","title":"Credentials","navigatorTitle":[{"kind":"identifier","text":"Credentials"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Credentials"}]}]},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"Cases of this enums are returned when a recoverable","type":"text"},{"text":" ","type":"text"},{"text":"error, such as ","type":"text"},{"code":"UserError.migrationRequired","type":"codeVoice"},{"type":"text","text":", occurs during a sign in."}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 4.0.0"}]}],"style":"note","type":"aside","name":"Since"}]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)"]}],"variants":[{"paths":["\/documentation\/rxfireauth\/credentials"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"Credentials.google(idToken:accessToken:fullName:email:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"abstract":[],"role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apple"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fullName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","title":"Credentials.apple(idToken:fullName:email:nonce:)","url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/password(email:password:)":{"abstract":[],"role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","title":"Credentials.password(email:password:)","url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)"}}} \ No newline at end of file +{"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"text":" ","type":"text"},{"text":"with an authentication provider.","type":"text"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Credentials"}],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"anchor":"overview","type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Cases of this enums are returned when a recoverable"},{"type":"text","text":" "},{"type":"text","text":"error, such as "},{"type":"codeVoice","code":"UserError.migrationRequired"},{"type":"text","text":", occurs during a sign in."}]},{"name":"Since","style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 4.0.0"}]}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/credentials"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"symbolKind":"enum","title":"Credentials","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"roleHeading":"Enumeration","role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"externalID":"s:10RxFireAuth11CredentialsO"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"type":"topic","title":"Credentials.apple(idToken:fullName:email:nonce:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"fullName"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","kind":"symbol","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","kind":"symbol","title":"Credentials.google(idToken:accessToken:fullName:email:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"google","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idToken"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/password(email:password:)":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","title":"Credentials.password(email:password:)","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/credentials/apple(idtoken:fullname:email:nonce:).json b/docs/data/documentation/rxfireauth/credentials/apple(idtoken:fullname:email:nonce:).json index 7020d26..a70ce94 100644 --- a/docs/data/documentation/rxfireauth/credentials/apple(idtoken:fullname:email:nonce:).json +++ b/docs/data/documentation/rxfireauth/credentials/apple(idtoken:fullname:email:nonce:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"symbolKind":"case","externalID":"s:10RxFireAuth11CredentialsO5appleyACSS_SSSgSSAEtcACmF","role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idToken"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"fullName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"nonce","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"roleHeading":"Case","title":"Credentials.apple(idToken:fullName:email:nonce:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idToken"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"fullName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nonce","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"abstract":[],"role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apple"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fullName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","title":"Credentials.apple(idToken:fullName:email:nonce:)","url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"apple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"nonce","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"Credentials.apple(idToken:fullName:email:nonce:)","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:10RxFireAuth11CredentialsO5appleyACSS_SSSgS2StcACmF"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"type":"topic","title":"Credentials.apple(idToken:fullName:email:nonce:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"fullName"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","kind":"symbol","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/credentials/google(idtoken:accesstoken:fullname:email:).json b/docs/data/documentation/rxfireauth/credentials/google(idtoken:accesstoken:fullname:email:).json index abf9bd9..8504bba 100644 --- a/docs/data/documentation/rxfireauth/credentials/google(idtoken:accesstoken:fullname:email:).json +++ b/docs/data/documentation/rxfireauth/credentials/google(idtoken:accesstoken:fullname:email:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)"},"metadata":{"externalID":"s:10RxFireAuth11CredentialsO6googleyACSS_S2SSgSStcACmF","title":"Credentials.google(idToken:accessToken:fullName:email:)","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fullName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"Credentials.google(idToken:accessToken:fullName:email:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"accessToken"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fullName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Case","role":"symbol","externalID":"s:10RxFireAuth11CredentialsO6googleyACSS_S2SSgSStcACmF","modules":[{"name":"RxFireAuth"}],"title":"Credentials.google(idToken:accessToken:fullName:email:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"symbolKind":"case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","kind":"symbol","title":"Credentials.google(idToken:accessToken:fullName:email:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"google","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idToken"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/credentials/password(email:password:).json b/docs/data/documentation/rxfireauth/credentials/password(email:password:).json index 6e9bf5a..098a46a 100644 --- a/docs/data/documentation/rxfireauth/credentials/password(email:password:).json +++ b/docs/data/documentation/rxfireauth/credentials/password(email:password:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials\/password(email:password:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","role":"symbol","title":"Credentials.password(email:password:)","externalID":"s:10RxFireAuth11CredentialsO8passwordyACSS_SStcACmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/password(email:password:)":{"abstract":[],"role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","title":"Credentials.password(email:password:)","url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"Credentials.password(email:password:)","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","externalID":"s:10RxFireAuth11CredentialsO8passwordyACSS_SStcACmF"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/credentials\/password(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/password(email:password:)":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","title":"Credentials.password(email:password:)","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json b/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json index 2884d7c..a42e75d 100644 --- a/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json +++ b/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesignincompletionhandler"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","title":"GoogleSignInCompletionHandler","navigatorTitle":[{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"symbolKind":"typealias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"roleHeading":"Type Alias","externalID":"s:10RxFireAuth29GoogleSignInCompletionHandlera"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"GoogleSignInCompletionHandler","kind":"identifier"},{"kind":"text","text":" = ("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, (any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/googlesignincompletionhandler","title":"GoogleSignInCompletionHandler","navigatorTitle":[{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"abstract":[],"kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInCompletionHandler"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"role":"symbol","externalID":"s:10RxFireAuth29GoogleSignInCompletionHandlera","roleHeading":"Type Alias","title":"GoogleSignInCompletionHandler","symbolKind":"typealias"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"GoogleSignInCompletionHandler","kind":"identifier"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, (any "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"text":")?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/googlesignincompletionhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"title":"GoogleSignInCompletionHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/googlesignincompletionhandler"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/googlesigninhandlererror.json b/docs/data/documentation/rxfireauth/googlesigninhandlererror.json index 501d37f..7ec600f 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror.json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation"],"title":"Enumeration Cases"},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations"]}],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/s8SendableP"],"type":"conformsTo"}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Errors thrown by "},{"code":"GoogleSignInHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Enumeration","externalID":"s:10RxFireAuth24GoogleSignInHandlerErrorO","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"GoogleSignInHandlerError","kind":"identifier"}],"symbolKind":"enum","title":"GoogleSignInHandlerError","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}]},"references":{"doc://RxFireAuth/SH":{"identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"GoogleSignInHandler"},{"type":"text","text":" instances."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Error-Implementations":{"abstract":[],"role":"collectionGroup","type":"topic","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations","title":"Error Implementations","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations"},"doc://RxFireAuth/s5ErrorP":{"identifier":"doc:\/\/RxFireAuth\/s5ErrorP","title":"Swift.Error","type":"unresolvable"},"doc://RxFireAuth/s8SendableP":{"identifier":"doc:\/\/RxFireAuth\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Equatable-Implementations":{"abstract":[],"role":"collectionGroup","type":"topic","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","title":"Equatable Implementations","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations"},"doc://RxFireAuth/SQ":{"identifier":"doc:\/\/RxFireAuth\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/missingPresentation":{"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation","role":"symbol","kind":"symbol","title":"GoogleSignInHandlerError.missingPresentation","abstract":[{"text":"A window cannot be retrievied from the passed view controller.","type":"text"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingPresentation"}]}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"GoogleSignInHandler"},{"text":" instances.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror"]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation"]},{"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"GoogleSignInHandlerError","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","interfaceLanguage":"swift"},"metadata":{"symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"externalID":"s:10RxFireAuth24GoogleSignInHandlerErrorO","role":"symbol","roleHeading":"Enumeration","modules":[{"name":"RxFireAuth"}],"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInHandlerError"}],"title":"GoogleSignInHandlerError"},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"kind":"symbol","references":{"doc://RxFireAuth/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/RxFireAuth\/s5ErrorP"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Error-Implementations":{"kind":"article","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations","abstract":[],"type":"topic","title":"Error Implementations"},"doc://RxFireAuth/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RxFireAuth\/s8SendableP"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Equatable-Implementations":{"type":"topic","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","title":"Equatable Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/missingPresentation":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"missingPresentation","kind":"identifier"}],"title":"GoogleSignInHandlerError.missingPresentation","role":"symbol","kind":"symbol","abstract":[{"text":"A window cannot be retrievied from the passed view controller.","type":"text"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"GoogleSignInHandler"},{"text":" instances.","type":"text"}],"title":"GoogleSignInHandlerError","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RxFireAuth\/SH"},"doc://RxFireAuth/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RxFireAuth\/SQ"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/googlesigninhandlererror/!=(_:_:).json b/docs/data/documentation/rxfireauth/googlesigninhandlererror/!=(_:_:).json index 2c33bbb..e0da648 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror/!=(_:_:).json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror/!=(_:_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations"]]},"metadata":{"title":"!=(_:_:)","role":"symbol","roleHeading":"Operator","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"extendedModule":"Swift","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth24GoogleSignInHandlerErrorO","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Equatable-Implementations":{"abstract":[],"role":"collectionGroup","type":"topic","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","title":"Equatable Implementations","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/!=(_:_:)":{"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)","type":"topic","title":"!=(_:_:)","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"GoogleSignInHandler"},{"type":"text","text":" instances."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"op","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth24GoogleSignInHandlerErrorO","roleHeading":"Operator","extendedModule":"Swift","title":"!=(_:_:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Equatable-Implementations":{"type":"topic","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","title":"Equatable Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/!=(_:_:)":{"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"GoogleSignInHandler"},{"text":" instances.","type":"text"}],"title":"GoogleSignInHandlerError","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/googlesigninhandlererror/equatable-implementations.json b/docs/data/documentation/rxfireauth/googlesigninhandlererror/equatable-implementations.json index a4a3717..b602728 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror/equatable-implementations.json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"article","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)"],"generated":true}],"metadata":{"title":"Equatable Implementations","roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"RxFireAuth"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"GoogleSignInHandler"},{"type":"text","text":" instances."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/!=(_:_:)":{"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)","type":"topic","title":"!=(_:_:)","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)","role":"symbol"}}} \ No newline at end of file +{"sections":[],"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"RxFireAuth"}],"title":"Equatable Implementations"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"GoogleSignInHandler"},{"text":" instances.","type":"text"}],"title":"GoogleSignInHandlerError","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/!=(_:_:)":{"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/googlesigninhandlererror/error-implementations.json b/docs/data/documentation/rxfireauth/googlesigninhandlererror/error-implementations.json index b45f0b6..b63b9e7 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror/error-implementations.json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror/error-implementations.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection","role":"collectionGroup","title":"Error Implementations"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription"],"title":"Instance Properties"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/localizedDescription":{"title":"localizedDescription","kind":"symbol","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"GoogleSignInHandler"},{"type":"text","text":" instances."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"article","topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"metadata":{"roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"RxFireAuth"}],"title":"Error Implementations"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"GoogleSignInHandler"},{"text":" instances.","type":"text"}],"title":"GoogleSignInHandlerError","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/localizedDescription":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription","kind":"symbol","abstract":[],"role":"symbol","title":"localizedDescription","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/googlesigninhandlererror/localizeddescription.json b/docs/data/documentation/rxfireauth/googlesigninhandlererror/localizeddescription.json index 1f7925e..6f29df0 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror/localizeddescription.json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror/localizeddescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth24GoogleSignInHandlerErrorO","title":"localizedDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","extendedModule":"Swift","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"platforms":[{"deprecated":false,"name":"iOS","introducedAt":"8.0","unavailable":false,"beta":false},{"name":"macOS","unavailable":false,"introducedAt":"10.10","beta":false,"deprecated":false},{"unavailable":false,"name":"tvOS","deprecated":false,"introducedAt":"9.0","beta":false},{"introducedAt":"2.0","deprecated":false,"unavailable":false,"beta":false,"name":"watchOS"}],"roleHeading":"Instance Property","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Error.localizedDescription","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/localizedDescription":{"title":"localizedDescription","kind":"symbol","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"GoogleSignInHandler"},{"type":"text","text":" instances."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Error-Implementations":{"abstract":[],"role":"collectionGroup","type":"topic","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations","title":"Error Implementations","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","platforms":[{"deprecated":false,"introducedAt":"8.0","beta":false,"name":"iOS","unavailable":false},{"deprecated":false,"introducedAt":"10.10","name":"macOS","unavailable":false,"beta":false},{"unavailable":false,"name":"tvOS","beta":false,"introducedAt":"9.0","deprecated":false},{"name":"watchOS","introducedAt":"2.0","unavailable":false,"deprecated":false,"beta":false}],"extendedModule":"Swift","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth24GoogleSignInHandlerErrorO","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"title":"localizedDescription","roleHeading":"Instance Property","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription"]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Error-Implementations":{"kind":"article","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations","abstract":[],"type":"topic","title":"Error Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"GoogleSignInHandler"},{"text":" instances.","type":"text"}],"title":"GoogleSignInHandlerError","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/localizedDescription":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription","kind":"symbol","abstract":[],"role":"symbol","title":"localizedDescription","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/googlesigninhandlererror/missingpresentation.json b/docs/data/documentation/rxfireauth/googlesigninhandlererror/missingpresentation.json index d01c705..66c9187 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror/missingpresentation.json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror/missingpresentation.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingPresentation"}],"title":"GoogleSignInHandlerError.missingPresentation","externalID":"s:10RxFireAuth24GoogleSignInHandlerErrorO19missingPresentationyA2CmF","role":"symbol","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"platforms":[{"name":"macOS","introducedAt":"10.13","beta":false,"unavailable":false,"deprecated":false}],"symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"missingPresentation"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Ensure that the view controller is visible "},{"type":"strong","inlineContent":[{"text":"before","type":"text"}]},{"text":" invoking the ","type":"text"},{"code":"signInWithGoogle","type":"codeVoice"},{"text":" method.","type":"text"}],"type":"paragraph"}]}],"kind":"symbol","sections":[],"abstract":[{"text":"A window cannot be retrievied from the passed view controller.","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"GoogleSignInHandler"},{"type":"text","text":" instances."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/missingPresentation":{"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation","role":"symbol","kind":"symbol","title":"GoogleSignInHandlerError.missingPresentation","abstract":[{"text":"A window cannot be retrievied from the passed view controller.","type":"text"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingPresentation"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"GoogleSignInHandlerError.missingPresentation","symbolKind":"case","platforms":[{"beta":false,"introducedAt":"10.13","deprecated":false,"name":"macOS","unavailable":false}],"role":"symbol","roleHeading":"Case","externalID":"s:10RxFireAuth24GoogleSignInHandlerErrorO19missingPresentationyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingPresentation"}]},"abstract":[{"text":"A window cannot be retrievied from the passed view controller.","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"missingPresentation"}],"languages":["swift"]}]},{"content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"Ensure that the view controller is visible ","type":"text"},{"type":"strong","inlineContent":[{"type":"text","text":"before"}]},{"text":" invoking the ","type":"text"},{"type":"codeVoice","code":"signInWithGoogle"},{"type":"text","text":" method."}]}],"kind":"content"}],"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/missingPresentation":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"missingPresentation","kind":"identifier"}],"title":"GoogleSignInHandlerError.missingPresentation","role":"symbol","kind":"symbol","abstract":[{"text":"A window cannot be retrievied from the passed view controller.","type":"text"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"GoogleSignInHandler"},{"text":" instances.","type":"text"}],"title":"GoogleSignInHandlerError","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/logindescriptor.json b/docs/data/documentation/rxfireauth/logindescriptor.json index 8831c75..42ff90c 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor.json +++ b/docs/data/documentation/rxfireauth/logindescriptor.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"A login descriptor represents"},{"text":" ","type":"text"},{"text":"the result of a login action.","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"platforms":["macOS"]}]},{"content":[{"text":"Overview","level":2,"anchor":"overview","type":"heading"},{"inlineContent":[{"text":"Instances of this class are returned from all the functions","type":"text"},{"text":" ","type":"text"},{"text":"that perform a sign in.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Structure","externalID":"s:10RxFireAuth15LoginDescriptorV","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"title":"LoginDescriptor","symbolKind":"struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}]},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration"],"title":"Instance Properties"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fullName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"fullName","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","abstract":[{"type":"text","text":"Get the full user name."}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","type":"topic","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"newUserId","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","abstract":[{"type":"text","text":"Get the new user ID."}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oldUserId"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"oldUserId","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","abstract":[{"type":"text","text":"Get the old user ID."}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"performMigration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"title":"performMigration","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","abstract":[{"text":"Get if this sign in operation requires a data migration.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration"]}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"symbolKind":"struct","role":"symbol","roleHeading":"Structure","title":"LoginDescriptor","externalID":"s:10RxFireAuth15LoginDescriptorV","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"modules":[{"name":"RxFireAuth"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Overview","level":2,"type":"heading","anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"Instances of this class are returned from all the functions","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"that perform a sign in."}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"kind":"symbol","title":"newUserId","abstract":[{"text":"Get the new user ID.","type":"text"}],"role":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"title":"oldUserId","kind":"symbol","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oldUserId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","abstract":[{"text":"Get the old user ID.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"title":"performMigration","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","kind":"symbol","abstract":[{"text":"Get if this sign in operation requires a data migration.","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"performMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Get the full user name."}],"title":"fullName","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"fullName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/logindescriptor/fullname.json b/docs/data/documentation/rxfireauth/logindescriptor/fullname.json index 314df0a..68ff349 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/fullname.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/fullname.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"title":"fullName","role":"symbol","externalID":"s:10RxFireAuth15LoginDescriptorV8fullNameSSSgvp","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"fullName","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}]}]},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This field inherits its value from the sign in method."},{"text":" ","type":"text"},{"type":"text","text":"Some sign in methods don’t return this information."}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/fullname"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"text":"Get the full user name.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fullName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"fullName","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","abstract":[{"type":"text","text":"Get the full user name."}]}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/fullname"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fullName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"inlineContent":[{"text":"This field inherits its value from the sign in method.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Some sign in methods don’t return this information."}],"type":"paragraph"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"fullName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:10RxFireAuth15LoginDescriptorV8fullNameSSSgvp","title":"fullName","role":"symbol"},"abstract":[{"type":"text","text":"Get the full user name."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Get the full user name."}],"title":"fullName","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"fullName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/logindescriptor/newuserid.json b/docs/data/documentation/rxfireauth/logindescriptor/newuserid.json index 4f19c98..a3e1322 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/newuserid.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/newuserid.json @@ -1 +1 @@ -{"metadata":{"role":"symbol","externalID":"s:10RxFireAuth15LoginDescriptorV9newUserIdSSSgvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","title":"newUserId","symbolKind":"property"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property holds the Firebase "},{"code":"uid","type":"codeVoice"},{"type":"text","text":" of the user that is currently logged-in"},{"text":" ","type":"text"},{"type":"text","text":"as a result of a sign in action."}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/newuserid"]}],"abstract":[{"text":"Get the new user ID.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","type":"topic","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"newUserId","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","abstract":[{"type":"text","text":"Get the new user ID."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"newUserId"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property holds the Firebase "},{"code":"uid","type":"codeVoice"},{"text":" of the user that is currently logged-in","type":"text"},{"type":"text","text":" "},{"text":"as a result of a sign in action.","type":"text"}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/newuserid"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId"},"metadata":{"title":"newUserId","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth15LoginDescriptorV9newUserIdSSSgvp","roleHeading":"Instance Property"},"abstract":[{"type":"text","text":"Get the new user ID."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"kind":"symbol","title":"newUserId","abstract":[{"text":"Get the new user ID.","type":"text"}],"role":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/logindescriptor/olduserid.json b/docs/data/documentation/rxfireauth/logindescriptor/olduserid.json index 54cd29b..e1f8ea5 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/olduserid.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/olduserid.json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:10RxFireAuth15LoginDescriptorV9oldUserIdSSSgvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"property","roleHeading":"Instance Property","title":"oldUserId"},"sections":[],"abstract":[{"text":"Get the old user ID.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"inlineContent":[{"text":"This property has a value only when a data migration is required.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This is the Firebase "},{"type":"codeVoice","code":"uid"},{"text":" of the anonymous user that has just been deleted and","type":"text"},{"text":" ","type":"text"},{"text":"replaced with an existing account.","type":"text"}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/olduserid"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oldUserId"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"oldUserId","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","abstract":[{"type":"text","text":"Get the old user ID."}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"Get the old user ID."}],"kind":"symbol","metadata":{"roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"role":"symbol","externalID":"s:10RxFireAuth15LoginDescriptorV9oldUserIdSSSgvp","symbolKind":"property","title":"oldUserId"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/olduserid"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]}]},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property has a value only when a data migration is required."},{"type":"text","text":" "},{"type":"text","text":"This is the Firebase "},{"code":"uid","type":"codeVoice"},{"text":" of the anonymous user that has just been deleted and","type":"text"},{"type":"text","text":" "},{"text":"replaced with an existing account.","type":"text"}]}],"kind":"content"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"title":"oldUserId","kind":"symbol","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oldUserId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","abstract":[{"text":"Get the old user ID.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/logindescriptor/performmigration.json b/docs/data/documentation/rxfireauth/logindescriptor/performmigration.json index 2366025..7ae5755 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/performmigration.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/performmigration.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"Get if this sign in operation requires a data migration.","type":"text"}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/performmigration"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"performMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}],"kind":"declarations"},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"This property holds the same value that you have passed","type":"text"},{"type":"text","text":" "},{"text":"to the ","type":"text"},{"code":"allowMigration","type":"codeVoice"},{"type":"text","text":" parameter of all the functions"},{"type":"text","text":" "},{"type":"text","text":"that perform a sign in."}]},{"inlineContent":[{"type":"text","text":"You can use this value to know if your code actually has to perform"},{"text":" ","type":"text"},{"type":"text","text":"data migration. If "},{"code":"true","type":"codeVoice"},{"type":"text","text":", you should detach all"},{"type":"text","text":" "},{"type":"text","text":"data from "},{"type":"codeVoice","code":"oldUserId"},{"text":" and attach it to ","type":"text"},{"type":"codeVoice","code":"newUserId"},{"text":".","type":"text"}],"type":"paragraph"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration"},"metadata":{"externalID":"s:10RxFireAuth15LoginDescriptorV16performMigrationSbvp","title":"performMigration","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"performMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"performMigration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"title":"performMigration","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","abstract":[{"text":"Get if this sign in operation requires a data migration.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/performmigration"]}],"kind":"symbol","abstract":[{"text":"Get if this sign in operation requires a data migration.","type":"text"}],"metadata":{"symbolKind":"property","externalID":"s:10RxFireAuth15LoginDescriptorV16performMigrationSbvp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"performMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"performMigration"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"performMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"This property holds the same value that you have passed","type":"text"},{"type":"text","text":" "},{"text":"to the ","type":"text"},{"code":"allowMigration","type":"codeVoice"},{"text":" parameter of all the functions","type":"text"},{"type":"text","text":" "},{"text":"that perform a sign in.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"You can use this value to know if your code actually has to perform","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"data migration. If "},{"code":"true","type":"codeVoice"},{"type":"text","text":", you should detach all"},{"text":" ","type":"text"},{"type":"text","text":"data from "},{"code":"oldUserId","type":"codeVoice"},{"text":" and attach it to ","type":"text"},{"type":"codeVoice","code":"newUserId"},{"text":".","type":"text"}],"type":"paragraph"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"title":"performMigration","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","kind":"symbol","abstract":[{"text":"Get if this sign in operation requires a data migration.","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"performMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/loginhandlertype.json b/docs/data/documentation/rxfireauth/loginhandlertype.json index 342cbba..0def6fb 100644 --- a/docs/data/documentation/rxfireauth/loginhandlertype.json +++ b/docs/data/documentation/rxfireauth/loginhandlertype.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"text":"such as Apple or Google.","type":"text"}],"metadata":{"title":"LoginHandlerType","role":"symbol","roleHeading":"Protocol","navigatorTitle":[{"text":"LoginHandlerType","kind":"identifier"}],"symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"externalID":"s:10RxFireAuth16LoginHandlerTypeP","modules":[{"name":"RxFireAuth"}]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"platforms":["macOS"]}]},{"content":[{"anchor":"overview","text":"Overview","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"text":"You will get an instance of this protocol when reading the value of ","type":"text"},{"code":"loginHandler","type":"codeVoice"},{"type":"text","text":" "},{"text":"in implementations of ","type":"text"},{"type":"codeVoice","code":"IUserManager"},{"text":"- You can use it to redirect incoming calls","type":"text"},{"type":"text","text":" "},{"type":"text","text":"from the system browser, for example, when authenticating with a OAuth provider that"},{"text":" ","type":"text"},{"type":"text","text":"redirects directly to your app (such as Google Sign In)."}]}],"kind":"content"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginhandlertype"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","interfaceLanguage":"swift"},"relationshipsSections":[{"title":"Conforming Types","type":"conformingTypes","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"],"kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol","title":"LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"text":"that is used by the library to authenticate with a 3rd-party provider,","type":"text"},{"text":" ","type":"text"},{"text":"such as Apple or Google.","type":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","title":"handle(url:)","required":true,"abstract":[{"type":"text","text":"Handle the specified URL."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","title":"SignInWithAppleHandler"}}} \ No newline at end of file +{"abstract":[{"text":"This protocol identifies a login handler object","type":"text"},{"text":" ","type":"text"},{"text":"that is used by the library to authenticate with a 3rd-party provider,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"such as Apple or Google."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","anchor":"overview","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"text":"You will get an instance of this protocol when reading the value of ","type":"text"},{"code":"loginHandler","type":"codeVoice"},{"type":"text","text":" "},{"text":"in implementations of ","type":"text"},{"code":"IUserManager","type":"codeVoice"},{"type":"text","text":"- You can use it to redirect incoming calls"},{"type":"text","text":" "},{"text":"from the system browser, for example, when authenticating with a OAuth provider that","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"redirects directly to your app (such as Google Sign In)."}]}]}],"metadata":{"externalID":"s:10RxFireAuth16LoginHandlerTypeP","role":"symbol","symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginHandlerType","kind":"identifier"}],"navigatorTitle":[{"text":"LoginHandlerType","kind":"identifier"}],"title":"LoginHandlerType","roleHeading":"Protocol","modules":[{"name":"RxFireAuth"}]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"},"variants":[{"paths":["\/documentation\/rxfireauth\/loginhandlertype"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)"],"title":"Instance Methods"}],"relationshipsSections":[{"title":"Conforming Types","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"],"kind":"relationships","type":"conformingTypes"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","abstract":[{"type":"text","text":"Handle the specified URL."}],"title":"handle(url:)","required":true},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","kind":"symbol","abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"text":"such as Apple or Google.","type":"text"}],"role":"symbol","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/loginhandlertype/handle(url:).json b/docs/data/documentation/rxfireauth/loginhandlertype/handle(url:).json index 437fdc9..9535538 100644 --- a/docs/data/documentation/rxfireauth/loginhandlertype/handle(url:).json +++ b/docs/data/documentation/rxfireauth/loginhandlertype/handle(url:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"]]},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","required":true,"title":"handle(url:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth16LoginHandlerTypeP6handle3urlSb10Foundation3URLV_tF"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"url","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A URL."}]}]}],"kind":"parameters"},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"text":" if the URL was handled, ","type":"text"},{"code":"false","type":"codeVoice"},{"type":"text","text":" if it should be handled by someone else."}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Handle the specified URL."}],"variants":[{"paths":["\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol","title":"LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"text":"that is used by the library to authenticate with a 3rd-party provider,","type":"text"},{"text":" ","type":"text"},{"text":"such as Apple or Google.","type":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","title":"handle(url:)","required":true,"abstract":[{"type":"text","text":"Handle the specified URL."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"]]},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth16LoginHandlerTypeP6handle3urlSb10Foundation3URLV_tF","symbolKind":"method","role":"symbol","title":"handle(url:)","required":true,"modules":[{"name":"RxFireAuth"}]},"abstract":[{"text":"Handle the specified URL.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A URL."}]}],"name":"url"}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"inlineContent":[{"text":"","type":"text"},{"code":"true","type":"codeVoice"},{"text":" if the URL was handled, ","type":"text"},{"type":"codeVoice","code":"false"},{"text":" if it should be handled by someone else.","type":"text"}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","kind":"symbol","abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"text":"such as Apple or Google.","type":"text"}],"role":"symbol","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","abstract":[{"type":"text","text":"Handle the specified URL."}],"title":"handle(url:)","required":true}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/loginprovidermanagertype.json b/docs/data/documentation/rxfireauth/loginprovidermanagertype.json index 8f717a7..221ef8f 100644 --- a/docs/data/documentation/rxfireauth/loginprovidermanagertype.json +++ b/docs/data/documentation/rxfireauth/loginprovidermanagertype.json @@ -1 +1 @@ -{"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginProviderManagerType","kind":"identifier"}],"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP","symbolKind":"protocol","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"roleHeading":"Protocol","title":"LoginProviderManagerType"},"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"text":" ","type":"text"},{"text":"around login providers, such as Sign in with Apple.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"]}],"relationshipsSections":[{"title":"Conforming Types","type":"conformingTypes","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"languages":["swift"]}]},{"content":[{"text":"Overview","level":2,"type":"heading","anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When using the library in your code always make sure to"},{"text":" ","type":"text"},{"text":"reference this protocol instead of the default implementation ","type":"text"},{"code":"UserManager","type":"codeVoice"},{"text":",","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"as this protocol will always conform to Semantic Versioning."}]}],"kind":"content"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","abstract":[{"text":"Sign in with Google in the passed view controller.","type":"text"}],"required":true,"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"text":"around login providers, such as Sign in with Apple.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","title":"LoginProviderManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"title":"confirmAuthenticationWithApple(in:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","role":"symbol","type":"topic","abstract":[{"text":"Confirm the authentication of the currently signed in user with Sign in with Apple.","type":"text"}],"required":true,"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"title":"confirmAuthenticationWithGoogle(as:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","role":"symbol","type":"topic","abstract":[{"text":"Confirm the authentication of the currently logged-in user with Google Sign-in.","type":"text"}],"required":true,"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","role":"symbol","type":"topic","abstract":[{"text":"Sign in with Apple in the passed view controller.","type":"text"}],"required":true,"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]}}} \ No newline at end of file +{"sections":[],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"type":"conformingTypes","title":"Conforming Types"}],"variants":[{"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"overview","type":"heading","text":"Overview"},{"inlineContent":[{"text":"When using the library in your code always make sure to","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"reference this protocol instead of the default implementation "},{"code":"UserManager","type":"codeVoice"},{"type":"text","text":","},{"text":" ","type":"text"},{"text":"as this protocol will always conform to Semantic Versioning.","type":"text"}],"type":"paragraph"}]}],"kind":"symbol","metadata":{"title":"LoginProviderManagerType","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP","symbolKind":"protocol","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginProviderManagerType","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"roleHeading":"Protocol"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"type":"topic","title":"confirmAuthenticationWithApple(in:)","required":true,"abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"type":"topic","title":"confirmAuthenticationWithGoogle(as:in:)","required":true,"abstract":[{"text":"Confirm the authentication of the currently logged-in user with Google Sign-in.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithApple"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"type":"topic","abstract":[{"text":"Sign in with Apple in the passed view controller.","type":"text"}],"role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"type":"topic","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","required":true,"abstract":[{"text":"Sign in with Google in the passed view controller.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:).json b/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:).json index a9f8ccc..8f03d4f 100644 --- a/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:).json +++ b/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF","required":true,"title":"confirmAuthenticationWithApple(in:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"symbolKind":"method","platforms":[{"unavailable":false,"name":"iOS","introducedAt":"13.0","beta":false,"deprecated":false},{"deprecated":false,"name":"macOS","introducedAt":"10.15","beta":false,"unavailable":false}],"modules":[{"name":"RxFireAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"viewController","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The view controller over which the Sign in with Apple UI should be displayed."}]}]}]},{"content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}],"kind":"content"},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use this function to renew the user authentication in order to perform sensitive actions such as"},{"text":" ","type":"text"},{"type":"text","text":"updating the password or deleting the account. This function will emit an error if the user does not have"},{"text":" ","type":"text"},{"text":"Sign in with Apple among their authentication providers.","type":"text"}]},{"style":"note","type":"aside","name":"Since","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.5.0"}]}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"type":"topic","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"title":"ViewController","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"title":"confirmAuthenticationWithApple(in:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","role":"symbol","type":"topic","abstract":[{"text":"Confirm the authentication of the currently signed in user with Sign in with Apple.","type":"text"}],"required":true,"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"text":"around login providers, such as Sign in with Apple.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","title":"LoginProviderManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"role":"symbol","title":"confirmAuthenticationWithApple(in:)","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}],"required":true,"platforms":[{"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0","unavailable":false},{"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false,"beta":false}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)"},"sections":[],"abstract":[{"text":"Confirm the authentication of the currently signed in user with Sign in with Apple.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"viewController","content":[{"inlineContent":[{"text":"The view controller over which the Sign in with Apple UI should be displayed.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use this function to renew the user authentication in order to perform sensitive actions such as"},{"text":" ","type":"text"},{"text":"updating the password or deleting the account. This function will emit an error if the user does not have","type":"text"},{"type":"text","text":" "},{"text":"Sign in with Apple among their authentication providers.","type":"text"}]},{"style":"note","name":"Since","type":"aside","content":[{"inlineContent":[{"text":"version 1.5.0","type":"text"}],"type":"paragraph"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"type":"topic","title":"confirmAuthenticationWithApple(in:)","required":true,"abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"title":"ViewController","abstract":[],"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:).json b/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:).json index 098b923..0946514 100644 --- a/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:).json +++ b/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"clientId","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Google client ID, generally obtainable using "},{"code":"FirebaseApp.app()!.options.clientID","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"name":"clientId"},{"name":"viewController","content":[{"inlineContent":[{"text":"The view controller over which the Google Sign-in UI should be displayed.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}]},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use this function to renew the user authentication in order to perform sensitive actions such as"},{"type":"text","text":" "},{"type":"text","text":"updating the password or deleting the account. This function will emit an error if the user does not have"},{"text":" ","type":"text"},{"type":"text","text":"Google Sign In among their authentication providers."}]},{"name":"Since","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"version 1.5.0","type":"text"}]}],"style":"note"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Confirm the authentication of the currently logged-in user with Google Sign-in."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)"]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"confirmAuthenticationWithGoogle(as:in:)","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","required":true},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"type":"topic","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"title":"ViewController","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"text":"around login providers, such as Sign in with Apple.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","title":"LoginProviderManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"title":"confirmAuthenticationWithGoogle(as:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","role":"symbol","type":"topic","abstract":[{"text":"Confirm the authentication of the currently logged-in user with Google Sign-in.","type":"text"}],"required":true,"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","kind":"symbol"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF","roleHeading":"Instance Method","title":"confirmAuthenticationWithGoogle(as:in:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"clientId"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}],"kind":"declarations"},{"parameters":[{"name":"clientId","content":[{"inlineContent":[{"text":"Google client ID, generally obtainable using ","type":"text"},{"code":"FirebaseApp.app()!.options.clientID","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"The view controller over which the Google Sign-in UI should be displayed.","type":"text"}]}],"name":"viewController"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"You can use this function to renew the user authentication in order to perform sensitive actions such as","type":"text"},{"text":" ","type":"text"},{"text":"updating the password or deleting the account. This function will emit an error if the user does not have","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Google Sign In among their authentication providers."}]},{"style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.5.0"}]}],"name":"Since"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)"]}],"abstract":[{"type":"text","text":"Confirm the authentication of the currently logged-in user with Google Sign-in."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"title":"ViewController","abstract":[],"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"type":"topic","title":"confirmAuthenticationWithGoogle(as:in:)","required":true,"abstract":[{"text":"Confirm the authentication of the currently logged-in user with Google Sign-in.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/loginprovidermanagertype/signinwithapple(in:updateuserdisplayname:allowmigration:).json b/docs/data/documentation/rxfireauth/loginprovidermanagertype/signinwithapple(in:updateuserdisplayname:allowmigration:).json index 0189075..2dc4102 100644 --- a/docs/data/documentation/rxfireauth/loginprovidermanagertype/signinwithapple(in:updateuserdisplayname:allowmigration:).json +++ b/docs/data/documentation/rxfireauth/loginprovidermanagertype/signinwithapple(in:updateuserdisplayname:allowmigration:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithApple"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"?) -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"viewController","content":[{"inlineContent":[{"type":"text","text":"The view controller over which the Sign in with Apple UI should be displayed."}],"type":"paragraph"}]},{"name":"updateUserDisplayName","content":[{"type":"paragraph","inlineContent":[{"text":"If set to ","type":"text"},{"type":"codeVoice","code":"true"},{"type":"text","text":", a successful login will also update the user "},{"code":"displayName","type":"codeVoice"},{"type":"text","text":" field using information from the associated Apple ID."}]}]},{"content":[{"inlineContent":[{"text":"An optional boolean that defines the behavior in case there is an anonymous user logged-in and the user is trying to login in an existing account. This option will be passed back to the caller","type":"text"},{"text":" ","type":"text"},{"text":"in the resulting ","type":"text"},{"type":"codeVoice","code":"LoginDescriptor.performMigration"},{"type":"text","text":"; if set to "},{"code":"nil","type":"codeVoice"},{"type":"text","text":", the operation will not proceed and a "},{"type":"codeVoice","code":"UserError.migrationRequired"},{"text":" error will be thrown.","type":"text"}],"type":"paragraph"}],"name":"allowMigration"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Single that emits errors or a "},{"code":"LoginDescriptor","type":"codeVoice"},{"type":"text","text":" instance."}]}]},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"Before using this function, you must enable Sign in with Apple under the “Signing & Capabilities” tab of"},{"text":" ","type":"text"},{"type":"text","text":"your target. Also, you must turn on Sign in with Apple in your Firebase Console, if you haven’t already."}],"type":"paragraph"},{"inlineContent":[{"text":"The Sign in with Apple flow will be different for new users and returning users; as a result, in the latter case, the library","type":"text"},{"type":"text","text":" "},{"text":"will not be able to retrieve the user’s display name, as Apple does not provide this information for returning users.","type":"text"},{"text":" ","type":"text"},{"text":"Keep in mind that the account you are creating using this function will be linked to the user’s Apple ID, but that link","type":"text"},{"text":" ","type":"text"},{"text":"will only work in one direction: from Apple to Firebase; if you delete the Firebase account, the user will still find your app","type":"text"},{"type":"text","text":" "},{"type":"text","text":"in their Apple ID settings, under “Apps Using Your Apple ID”."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To use Sign in with Apple, your app must comply with specific terms. We strongly suggest you to review them before"},{"text":" ","type":"text"},{"text":"starting the implementation: you can find those on the ","type":"text"},{"type":"reference","identifier":"https:\/\/developer.apple.com\/sign-in-with-apple\/","isActive":true},{"text":".","type":"text"},{"type":"text","text":" "},{"text":"Additionally, if your app also provides the option to sign in\/sign up with another provider (such as Google) and you’re targeting the public App Store,","type":"text"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple","isActive":true},{"type":"text","text":"."}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"required":true,"roleHeading":"Instance Method","platforms":[{"beta":false,"deprecated":false,"name":"iOS","unavailable":false,"introducedAt":"13.0"},{"introducedAt":"10.15","name":"macOS","unavailable":false,"deprecated":false,"beta":false}],"role":"symbol","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP15signInWithApple2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA0D10DescriptorVGSo16NSViewControllerC_S2bSgtF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)"},"abstract":[{"text":"Sign in with Apple in the passed view controller.","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"text":"around login providers, such as Sign in with Apple.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","title":"LoginProviderManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","role":"symbol","type":"topic","abstract":[{"text":"Sign in with Apple in the passed view controller.","type":"text"}],"required":true,"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"type":"topic","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"title":"ViewController","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"},"https://developer.apple.com/app-store/review/guidelines/#sign-in-with-apple":{"title":"you must also support Sign in with Apple","type":"link","identifier":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple","titleInlineContent":[{"text":"you must also support Sign in with Apple","type":"text"}],"url":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple"},"https://developer.apple.com/sign-in-with-apple/":{"title":"Apple Developer Portal","type":"link","url":"https:\/\/developer.apple.com\/sign-in-with-apple\/","titleInlineContent":[{"text":"Apple Developer Portal","type":"text"}],"identifier":"https:\/\/developer.apple.com\/sign-in-with-apple\/"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP15signInWithApple2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA0D10DescriptorVGSo16NSViewControllerC_S2bSgtF","platforms":[{"unavailable":false,"beta":false,"deprecated":false,"name":"iOS","introducedAt":"13.0"},{"deprecated":false,"introducedAt":"10.15","name":"macOS","unavailable":false,"beta":false}],"symbolKind":"method","required":true},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Sign in with Apple in the passed view controller."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The view controller over which the Sign in with Apple UI should be displayed."}],"type":"paragraph"}],"name":"viewController"},{"name":"updateUserDisplayName","content":[{"type":"paragraph","inlineContent":[{"text":"If set to ","type":"text"},{"type":"codeVoice","code":"true"},{"type":"text","text":", a successful login will also update the user "},{"type":"codeVoice","code":"displayName"},{"text":" field using information from the associated Apple ID.","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An optional boolean that defines the behavior in case there is an anonymous user logged-in and the user is trying to login in an existing account. This option will be passed back to the caller"},{"type":"text","text":" "},{"text":"in the resulting ","type":"text"},{"type":"codeVoice","code":"LoginDescriptor.performMigration"},{"text":"; if set to ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":", the operation will not proceed and a ","type":"text"},{"code":"UserError.migrationRequired","type":"codeVoice"},{"type":"text","text":" error will be thrown."}]}],"name":"allowMigration"}]},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"A Single that emits errors or a ","type":"text"},{"code":"LoginDescriptor","type":"codeVoice"},{"type":"text","text":" instance."}]}],"kind":"content"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Before using this function, you must enable Sign in with Apple under the “Signing & Capabilities” tab of"},{"text":" ","type":"text"},{"text":"your target. Also, you must turn on Sign in with Apple in your Firebase Console, if you haven’t already.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"The Sign in with Apple flow will be different for new users and returning users; as a result, in the latter case, the library","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"will not be able to retrieve the user’s display name, as Apple does not provide this information for returning users."},{"text":" ","type":"text"},{"text":"Keep in mind that the account you are creating using this function will be linked to the user’s Apple ID, but that link","type":"text"},{"text":" ","type":"text"},{"text":"will only work in one direction: from Apple to Firebase; if you delete the Firebase account, the user will still find your app","type":"text"},{"text":" ","type":"text"},{"text":"in their Apple ID settings, under “Apps Using Your Apple ID”.","type":"text"}]},{"inlineContent":[{"text":"To use Sign in with Apple, your app must comply with specific terms. We strongly suggest you to review them before","type":"text"},{"type":"text","text":" "},{"type":"text","text":"starting the implementation: you can find those on the "},{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/sign-in-with-apple\/"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Additionally, if your app also provides the option to sign in\/sign up with another provider (such as Google) and you’re targeting the public App Store,"},{"type":"text","text":" "},{"isActive":true,"identifier":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple","type":"reference"},{"type":"text","text":"."}],"type":"paragraph"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","kind":"symbol"},"https://developer.apple.com/app-store/review/guidelines/#sign-in-with-apple":{"titleInlineContent":[{"type":"text","text":"you must also support Sign in with Apple"}],"identifier":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple","url":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple","type":"link","title":"you must also support Sign in with Apple"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"title":"ViewController","abstract":[],"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"type":"topic","kind":"symbol"},"https://developer.apple.com/sign-in-with-apple/":{"title":"Apple Developer Portal","identifier":"https:\/\/developer.apple.com\/sign-in-with-apple\/","titleInlineContent":[{"type":"text","text":"Apple Developer Portal"}],"type":"link","url":"https:\/\/developer.apple.com\/sign-in-with-apple\/"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithApple"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"type":"topic","abstract":[{"text":"Sign in with Apple in the passed view controller.","type":"text"}],"role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/loginprovidermanagertype/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:).json b/docs/data/documentation/rxfireauth/loginprovidermanagertype/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:).json index 6707313..3dd3304 100644 --- a/docs/data/documentation/rxfireauth/loginprovidermanagertype/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:).json +++ b/docs/data/documentation/rxfireauth/loginprovidermanagertype/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Sign in with Google in the passed view controller."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithGoogle"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"clientId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier","text":"ViewController"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Google client ID, generally obtainable using "},{"type":"codeVoice","code":"FirebaseApp.app()!.options.clientID"},{"type":"text","text":"."}]}],"name":"clientId"},{"name":"viewController","content":[{"inlineContent":[{"text":"The view controller over which the Google Sign-in UI should be displayed.","type":"text"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"text":"If set to ","type":"text"},{"code":"true","type":"codeVoice"},{"text":", a successful login will also update the user ","type":"text"},{"code":"displayName","type":"codeVoice"},{"type":"text","text":" field using information from the associated Google Account."}],"type":"paragraph"}],"name":"updateUserDisplayName"},{"content":[{"inlineContent":[{"type":"text","text":"An optional boolean that defines the behavior in case there is an anonymous user logged-in and the user is trying to login in an existing account. This option will be passed back to the caller"},{"text":" ","type":"text"},{"type":"text","text":"in the resulting "},{"type":"codeVoice","code":"LoginDescriptor.performMigration"},{"type":"text","text":"; if set to "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", the operation will not proceed and a "},{"code":"UserError.migrationRequired","type":"codeVoice"},{"text":" error will be thrown.","type":"text"}],"type":"paragraph"}],"name":"allowMigration"}]},{"content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"A Single that emits errors or a ","type":"text"},{"code":"LoginDescriptor","type":"codeVoice"},{"text":" instance.","type":"text"}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"inlineContent":[{"type":"text","text":"Google Sign In works by opening a Safari view over the specified view controller. At some point,"},{"type":"text","text":" "},{"type":"text","text":"a redirect will happen and will be sent to your AppDelegate or SceneDelegate: when it does, you must forward"},{"text":" ","type":"text"},{"type":"text","text":"the URL by calling "},{"type":"codeVoice","code":"loginHandler.handle(url:)"},{"type":"text","text":" on your "},{"code":"UserManagerType","type":"codeVoice"},{"text":" instance.","type":"text"}],"type":"paragraph"},{"name":"Since","type":"aside","style":"note","content":[{"inlineContent":[{"type":"text","text":"version 1.5.0"}],"type":"paragraph"}]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":"?) -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","required":true,"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP16signInWithGoogle2as2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA0D10DescriptorVGSS_So16NSViewControllerCS2bSgtF","roleHeading":"Instance Method","role":"symbol","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","abstract":[{"text":"Sign in with Google in the passed view controller.","type":"text"}],"required":true,"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"type":"topic","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"title":"ViewController","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"text":"around login providers, such as Sign in with Apple.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","title":"LoginProviderManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"abstract":[{"type":"text","text":"Sign in with Google in the passed view controller."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"kind":"text","text":" "},{"text":"clientId","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"text":" ","kind":"text"},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"clientId","content":[{"inlineContent":[{"text":"Google client ID, generally obtainable using ","type":"text"},{"type":"codeVoice","code":"FirebaseApp.app()!.options.clientID"},{"text":".","type":"text"}],"type":"paragraph"}]},{"name":"viewController","content":[{"inlineContent":[{"type":"text","text":"The view controller over which the Google Sign-in UI should be displayed."}],"type":"paragraph"}]},{"name":"updateUserDisplayName","content":[{"inlineContent":[{"text":"If set to ","type":"text"},{"type":"codeVoice","code":"true"},{"type":"text","text":", a successful login will also update the user "},{"code":"displayName","type":"codeVoice"},{"text":" field using information from the associated Google Account.","type":"text"}],"type":"paragraph"}]},{"name":"allowMigration","content":[{"type":"paragraph","inlineContent":[{"text":"An optional boolean that defines the behavior in case there is an anonymous user logged-in and the user is trying to login in an existing account. This option will be passed back to the caller","type":"text"},{"type":"text","text":" "},{"type":"text","text":"in the resulting "},{"code":"LoginDescriptor.performMigration","type":"codeVoice"},{"text":"; if set to ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":", the operation will not proceed and a "},{"code":"UserError.migrationRequired","type":"codeVoice"},{"type":"text","text":" error will be thrown."}]}]}]},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"A Single that emits errors or a "},{"type":"codeVoice","code":"LoginDescriptor"},{"type":"text","text":" instance."}],"type":"paragraph"}]},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"inlineContent":[{"text":"Google Sign In works by opening a Safari view over the specified view controller. At some point,","type":"text"},{"type":"text","text":" "},{"text":"a redirect will happen and will be sent to your AppDelegate or SceneDelegate: when it does, you must forward","type":"text"},{"text":" ","type":"text"},{"text":"the URL by calling ","type":"text"},{"code":"loginHandler.handle(url:)","type":"codeVoice"},{"type":"text","text":" on your "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" instance."}],"type":"paragraph"},{"type":"aside","content":[{"inlineContent":[{"text":"version 1.5.0","type":"text"}],"type":"paragraph"}],"name":"Since","style":"note"}],"kind":"content"}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP16signInWithGoogle2as2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA0D10DescriptorVGSS_So16NSViewControllerCS2bSgtF","role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","required":true,"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"type":"topic","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","required":true,"abstract":[{"text":"Sign in with Google in the passed view controller.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"title":"ViewController","abstract":[],"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/providerserror.json b/docs/data/documentation/rxfireauth/providerserror.json index d8b8736..03b7d64 100644 --- a/docs/data/documentation/rxfireauth/providerserror.json +++ b/docs/data/documentation/rxfireauth/providerserror.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProvidersError"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror"]}],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/s8SendableP"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Enumeration","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ProvidersError"}],"navigatorTitle":[{"kind":"identifier","text":"ProvidersError"}],"symbolKind":"enum","externalID":"s:10RxFireAuth14ProvidersErrorO","title":"ProvidersError"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/userCancelled":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled","url":"\/documentation\/rxfireauth\/providerserror\/usercancelled","kind":"symbol","title":"ProvidersError.userCancelled"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unexpected(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unexpected","kind":"identifier"},{"text":"((any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")?)","kind":"text"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","url":"\/documentation\/rxfireauth\/providerserror\/unexpected(_:)","kind":"symbol","title":"ProvidersError.unexpected(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/Error-Implementations":{"role":"collectionGroup","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","url":"\/documentation\/rxfireauth\/providerserror\/error-implementations","kind":"article","title":"Error Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unknown":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","url":"\/documentation\/rxfireauth\/providerserror\/unknown","kind":"symbol","title":"ProvidersError.unknown"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","title":"ProvidersError"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s5ErrorP","title":"Swift.Error"},"doc://RxFireAuth/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s8SendableP","title":"Swift.Sendable"}}} \ No newline at end of file +{"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/s8SendableP"],"kind":"relationships"}],"metadata":{"symbolKind":"enum","externalID":"s:10RxFireAuth14ProvidersErrorO","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"roleHeading":"Enumeration","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"title":"ProvidersError"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProvidersError"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled"]},{"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/Error-Implementations":{"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/providerserror\/error-implementations","role":"collectionGroup","title":"Error Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/userCancelled":{"type":"topic","url":"\/documentation\/rxfireauth\/providerserror\/usercancelled","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled","abstract":[],"role":"symbol","title":"ProvidersError.userCancelled","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unknown":{"url":"\/documentation\/rxfireauth\/providerserror\/unknown","title":"ProvidersError.unknown","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","type":"topic","kind":"symbol"},"doc://RxFireAuth/s8SendableP":{"identifier":"doc:\/\/RxFireAuth\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"title":"ProvidersError","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/providerserror"},"doc://RxFireAuth/s5ErrorP":{"identifier":"doc:\/\/RxFireAuth\/s5ErrorP","type":"unresolvable","title":"Swift.Error"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unexpected(_:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unexpected"},{"text":"((any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")?)"}],"title":"ProvidersError.unexpected(_:)","role":"symbol","abstract":[],"url":"\/documentation\/rxfireauth\/providerserror\/unexpected(_:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/providerserror/error-implementations.json b/docs/data/documentation/rxfireauth/providerserror/error-implementations.json index 9245f58..d1bf68f 100644 --- a/docs/data/documentation/rxfireauth/providerserror/error-implementations.json +++ b/docs/data/documentation/rxfireauth/providerserror/error-implementations.json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","interfaceLanguage":"swift"},"kind":"article","topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription"]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection","title":"Error Implementations","role":"collectionGroup"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror\/error-implementations"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/localizedDescription":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/providerserror\/localizeddescription","title":"localizedDescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","title":"ProvidersError"}}} \ No newline at end of file +{"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"collectionGroup","title":"Error Implementations","roleHeading":"API Collection"},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/providerserror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription"],"title":"Instance Properties"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"title":"ProvidersError","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/providerserror"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/localizedDescription":{"abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/providerserror\/localizeddescription","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription","role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/providerserror/localizeddescription.json b/docs/data/documentation/rxfireauth/providerserror/localizeddescription.json index 03356d8..1b7abc0 100644 --- a/docs/data/documentation/rxfireauth/providerserror/localizeddescription.json +++ b/docs/data/documentation/rxfireauth/providerserror/localizeddescription.json @@ -1 +1 @@ -{"sections":[],"metadata":{"platforms":[{"beta":false,"deprecated":false,"name":"iOS","unavailable":false,"introducedAt":"8.0"},{"deprecated":false,"introducedAt":"10.10","name":"macOS","unavailable":false,"beta":false},{"beta":false,"introducedAt":"9.0","deprecated":false,"unavailable":false,"name":"tvOS"},{"beta":false,"name":"watchOS","deprecated":false,"introducedAt":"2.0","unavailable":false}],"modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"symbolKind":"property","extendedModule":"Swift","role":"symbol","roleHeading":"Instance Property","title":"localizedDescription","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth14ProvidersErrorO","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror\/localizeddescription"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","title":"ProvidersError"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/localizedDescription":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/providerserror\/localizeddescription","title":"localizedDescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/Error-Implementations":{"role":"collectionGroup","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","url":"\/documentation\/rxfireauth\/providerserror\/error-implementations","kind":"article","title":"Error Implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror\/localizeddescription"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"Swift","role":"symbol","platforms":[{"deprecated":false,"unavailable":false,"introducedAt":"8.0","name":"iOS","beta":false},{"unavailable":false,"introducedAt":"10.10","deprecated":false,"name":"macOS","beta":false},{"name":"tvOS","unavailable":false,"introducedAt":"9.0","beta":false,"deprecated":false},{"deprecated":false,"beta":false,"name":"watchOS","unavailable":false,"introducedAt":"2.0"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth14ProvidersErrorO","roleHeading":"Instance Property","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"localizedDescription"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"title":"ProvidersError","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/providerserror"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/localizedDescription":{"abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/providerserror\/localizeddescription","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription","role":"symbol","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/Error-Implementations":{"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/providerserror\/error-implementations","role":"collectionGroup","title":"Error Implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/providerserror/unexpected(_:).json b/docs/data/documentation/rxfireauth/providerserror/unexpected(_:).json index 5491ed8..c651fef 100644 --- a/docs/data/documentation/rxfireauth/providerserror/unexpected(_:).json +++ b/docs/data/documentation/rxfireauth/providerserror/unexpected(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unexpected","kind":"identifier"},{"text":"((any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":")?)"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/rxfireauth\/providerserror\/unexpected(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","interfaceLanguage":"swift"},"metadata":{"title":"ProvidersError.unexpected(_:)","roleHeading":"Case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"unexpected","kind":"identifier"},{"kind":"text","text":"((any "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")?)"}],"symbolKind":"case","externalID":"s:10RxFireAuth14ProvidersErrorO10unexpectedyACs0E0_pSgcACmF","modules":[{"name":"RxFireAuth"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unexpected(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unexpected","kind":"identifier"},{"text":"((any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")?)","kind":"text"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","url":"\/documentation\/rxfireauth\/providerserror\/unexpected(_:)","kind":"symbol","title":"ProvidersError.unexpected(_:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","title":"ProvidersError"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unexpected"},{"text":"((any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")?)"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"unexpected","kind":"identifier"},{"kind":"text","text":"((any "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")?)","kind":"text"}],"roleHeading":"Case","title":"ProvidersError.unexpected(_:)","role":"symbol","externalID":"s:10RxFireAuth14ProvidersErrorO10unexpectedyACs0E0_pSgcACmF","modules":[{"name":"RxFireAuth"}],"symbolKind":"case"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror\/unexpected(_:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unexpected(_:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unexpected"},{"text":"((any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")?)"}],"title":"ProvidersError.unexpected(_:)","role":"symbol","abstract":[],"url":"\/documentation\/rxfireauth\/providerserror\/unexpected(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"title":"ProvidersError","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/providerserror"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/providerserror/unknown.json b/docs/data/documentation/rxfireauth/providerserror/unknown.json index a8aad58..345b3e4 100644 --- a/docs/data/documentation/rxfireauth/providerserror/unknown.json +++ b/docs/data/documentation/rxfireauth/providerserror/unknown.json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"ProvidersError.unknown","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"symbolKind":"case","externalID":"s:10RxFireAuth14ProvidersErrorO7unknownyA2CmF","roleHeading":"Case","role":"symbol"},"variants":[{"paths":["\/documentation\/rxfireauth\/providerserror\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unknown":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","url":"\/documentation\/rxfireauth\/providerserror\/unknown","kind":"symbol","title":"ProvidersError.unknown"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","title":"ProvidersError"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"}],"title":"ProvidersError.unknown","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","externalID":"s:10RxFireAuth14ProvidersErrorO7unknownyA2CmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror\/unknown"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unknown":{"url":"\/documentation\/rxfireauth\/providerserror\/unknown","title":"ProvidersError.unknown","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"title":"ProvidersError","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/providerserror"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/providerserror/usercancelled.json b/docs/data/documentation/rxfireauth/providerserror/usercancelled.json index 1a98a0d..08da88a 100644 --- a/docs/data/documentation/rxfireauth/providerserror/usercancelled.json +++ b/docs/data/documentation/rxfireauth/providerserror/usercancelled.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled"},"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"ProvidersError.userCancelled","externalID":"s:10RxFireAuth14ProvidersErrorO13userCancelledyA2CmF","symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userCancelled"}]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/providerserror\/usercancelled"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/userCancelled":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled","url":"\/documentation\/rxfireauth\/providerserror\/usercancelled","kind":"symbol","title":"ProvidersError.userCancelled"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","title":"ProvidersError"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled"},"variants":[{"paths":["\/documentation\/rxfireauth\/providerserror\/usercancelled"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Case","symbolKind":"case","externalID":"s:10RxFireAuth14ProvidersErrorO13userCancelledyA2CmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"title":"ProvidersError.userCancelled","modules":[{"name":"RxFireAuth"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/userCancelled":{"type":"topic","url":"\/documentation\/rxfireauth\/providerserror\/usercancelled","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled","abstract":[],"role":"symbol","title":"ProvidersError.userCancelled","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"title":"ProvidersError","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/providerserror"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json b/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json index fcc6b19..b751b67 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json +++ b/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Instances of "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" need","type":"text"},{"type":"text","text":" "},{"text":"functions of this type as completion handlers when signing in.","type":"text"}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplecompletionhandler"]}],"metadata":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"externalID":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","navigatorTitle":[{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"role":"symbol","roleHeading":"Type Alias","title":"SignInWithAppleCompletionHandler","symbolKind":"typealias","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"},{"kind":"text","text":" = ("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?, ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, (any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"idToken","content":[{"type":"paragraph","inlineContent":[{"text":"The ID token returned by Apple.","type":"text"}]}]},{"content":[{"inlineContent":[{"text":"A random secure string to identify the authentication session.","type":"text"}],"type":"paragraph"}],"name":"nonce"},{"name":"displayName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user full name."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The email associated to the Apple ID or a private email address."}]}],"name":"email"},{"name":"error","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error, if something went wrong."}]}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"abstract":[{"text":"Instances of ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" need"},{"type":"text","text":" "},{"type":"text","text":"functions of this type as completion handlers when signing in."}],"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","role":"symbol","title":"SignInWithAppleCompletionHandler","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplecompletionhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Instances of "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" expect"},{"type":"text","text":" "},{"text":"functions of this type as completion handlers when signing in.","type":"text"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"externalID":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"title":"SignInWithAppleCompletionHandler","modules":[{"name":"RxFireAuth"}],"symbolKind":"typealias","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"roleHeading":"Type Alias"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"},{"text":" = (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier","text":"Result"},{"text":"<","kind":"text"},{"text":"SignInWithAppleData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth19SignInWithAppleDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleData"},{"kind":"text","text":", any "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"}]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleData":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleData"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleData","abstract":[{"type":"text","text":"A wrapper of data coming from the Sign in with Apple flow."}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleData"}],"title":"SignInWithAppleData","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithappledata"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"title":"SignInWithAppleCompletionHandler","abstract":[{"type":"text","text":"Instances of "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" expect","type":"text"},{"type":"text","text":" "},{"type":"text","text":"functions of this type as completion handlers when signing in."}],"role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithappledata.json b/docs/data/documentation/rxfireauth/signinwithappledata.json new file mode 100644 index 0000000..1eb4815 --- /dev/null +++ b/docs/data/documentation/rxfireauth/signinwithappledata.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleData"}],"symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleData"}],"title":"SignInWithAppleData","role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth19SignInWithAppleDataV","roleHeading":"Structure"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleData","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"abstract":[{"type":"text","text":"A wrapper of data coming from the Sign in with Apple flow."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleData","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappledata"]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleData":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleData"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleData","abstract":[{"type":"text","text":"A wrapper of data coming from the Sign in with Apple flow."}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleData"}],"title":"SignInWithAppleData","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithappledata"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithappleerror.json b/docs/data/documentation/rxfireauth/signinwithappleerror.json index be07618..5f18640 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror.json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Enumeration","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleError"}],"navigatorTitle":[{"text":"SignInWithAppleError","kind":"identifier"}],"symbolKind":"enum","externalID":"s:10RxFireAuth20SignInWithAppleErrorO","title":"SignInWithAppleError"},"sections":[],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken"]},{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations"],"title":"Default Implementations"}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/s8SendableP"]}],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"type":"text","text":" instances."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleError"}],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidCallback":{"abstract":[{"type":"text","text":"A callback has been invoked without a nonce."}],"role":"symbol","title":"SignInWithAppleError.invalidCallback","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidCallback","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Equatable-Implementations":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations","kind":"article","type":"topic","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations","title":"Equatable Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"title":"SignInWithAppleError"},"doc://RxFireAuth/SQ":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SQ","title":"Swift.Equatable"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidIdToken":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken","title":"SignInWithAppleError.invalidIdToken","abstract":[{"text":"Apple returned an invalid ID token.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidIdToken","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://RxFireAuth/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s5ErrorP","title":"Swift.Error"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Error-Implementations":{"kind":"article","title":"Error Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations","role":"collectionGroup","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s8SendableP","title":"Swift.Sendable"},"doc://RxFireAuth/SH":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"},"kind":"symbol","sections":[],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations"],"generated":true,"title":"Default Implementations"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}],"externalID":"s:10RxFireAuth20SignInWithAppleErrorO","roleHeading":"Enumeration","title":"SignInWithAppleError"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror"]}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/s8SendableP"],"type":"conformsTo"}],"references":{"doc://RxFireAuth/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s5ErrorP","title":"Swift.Error"},"doc://RxFireAuth/SH":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Equatable-Implementations":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations","abstract":[],"title":"Equatable Implementations","type":"topic","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s8SendableP","title":"Swift.Sendable"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Error-Implementations":{"role":"collectionGroup","url":"\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations","kind":"article","abstract":[],"title":"Error Implementations"},"doc://RxFireAuth/SQ":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SQ","title":"Swift.Equatable"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidIdToken":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken","role":"symbol","abstract":[{"type":"text","text":"Apple returned an invalid ID token."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidIdToken"}],"type":"topic","title":"SignInWithAppleError.invalidIdToken","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidCallback":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidCallback","kind":"identifier"}],"title":"SignInWithAppleError.invalidCallback","abstract":[{"type":"text","text":"A callback has been invoked without a nonce."}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"kind":"symbol","title":"SignInWithAppleError","abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"url":"\/documentation\/rxfireauth\/signinwithappleerror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithappleerror/!=(_:_:).json b/docs/data/documentation/rxfireauth/signinwithappleerror/!=(_:_:).json index 3a19fd6..82f195e 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror/!=(_:_:).json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror/!=(_:_:).json @@ -1 +1 @@ -{"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations"]]},"metadata":{"title":"!=(_:_:)","symbolKind":"op","extendedModule":"Swift","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth20SignInWithAppleErrorO","modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"roleHeading":"Operator"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Equatable-Implementations":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations","kind":"article","type":"topic","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations","title":"Equatable Implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"title":"SignInWithAppleError"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/!=(_:_:)":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)","title":"!=(_:_:)"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)"]}],"metadata":{"title":"!=(_:_:)","role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth20SignInWithAppleErrorO","modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"roleHeading":"Operator","extendedModule":"Swift","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Equatable-Implementations":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations","abstract":[],"title":"Equatable Implementations","type":"topic","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"kind":"symbol","title":"SignInWithAppleError","abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"url":"\/documentation\/rxfireauth\/signinwithappleerror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/!=(_:_:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithappleerror/equatable-implementations.json b/docs/data/documentation/rxfireauth/signinwithappleerror/equatable-implementations.json index 08f2c6e..b563d26 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror/equatable-implementations.json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror/equatable-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)"],"title":"Operators"}],"metadata":{"role":"collectionGroup","modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection","title":"Equatable Implementations"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/!=(_:_:)":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)","title":"!=(_:_:)"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"title":"SignInWithAppleError"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"metadata":{"role":"collectionGroup","title":"Equatable Implementations","roleHeading":"API Collection","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"article","topicSections":[{"title":"Operators","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)"],"generated":true}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/!=(_:_:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"kind":"symbol","title":"SignInWithAppleError","abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"url":"\/documentation\/rxfireauth\/signinwithappleerror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithappleerror/error-implementations.json b/docs/data/documentation/rxfireauth/signinwithappleerror/error-implementations.json index 05cf888..8c6a6e2 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror/error-implementations.json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror/error-implementations.json @@ -1 +1 @@ -{"metadata":{"title":"Error Implementations","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup","roleHeading":"API Collection"},"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription"],"title":"Instance Properties"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/localizedDescription":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"localizedDescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"title":"SignInWithAppleError"}}} \ No newline at end of file +{"metadata":{"roleHeading":"API Collection","title":"Error Implementations","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"article","topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription"],"title":"Instance Properties","generated":true}],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/localizedDescription":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription","kind":"symbol","abstract":[],"title":"localizedDescription"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"kind":"symbol","title":"SignInWithAppleError","abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"url":"\/documentation\/rxfireauth\/signinwithappleerror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithappleerror/invalidcallback.json b/docs/data/documentation/rxfireauth/signinwithappleerror/invalidcallback.json index 51379df..33cfd64 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror/invalidcallback.json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror/invalidcallback.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"metadata":{"role":"symbol","title":"SignInWithAppleError.invalidCallback","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidCallback","kind":"identifier"}],"externalID":"s:10RxFireAuth20SignInWithAppleErrorO15invalidCallbackyA2CmF","symbolKind":"case"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"A callback has been invoked without a nonce."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidCallback","kind":"identifier"}]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"title":"SignInWithAppleError"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidCallback":{"abstract":[{"type":"text","text":"A callback has been invoked without a nonce."}],"role":"symbol","title":"SignInWithAppleError.invalidCallback","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidCallback","kind":"identifier"}]}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidCallback","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback"},"abstract":[{"text":"A callback has been invoked without a nonce.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth20SignInWithAppleErrorO15invalidCallbackyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidCallback","kind":"identifier"}],"title":"SignInWithAppleError.invalidCallback","role":"symbol","roleHeading":"Case"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"kind":"symbol","title":"SignInWithAppleError","abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"url":"\/documentation\/rxfireauth\/signinwithappleerror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidCallback":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidCallback","kind":"identifier"}],"title":"SignInWithAppleError.invalidCallback","abstract":[{"type":"text","text":"A callback has been invoked without a nonce."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithappleerror/invalididtoken.json b/docs/data/documentation/rxfireauth/signinwithappleerror/invalididtoken.json index 6a846f7..e4f0b7d 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror/invalididtoken.json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror/invalididtoken.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidIdToken","kind":"identifier"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"symbolKind":"case","title":"SignInWithAppleError.invalidIdToken","externalID":"s:10RxFireAuth20SignInWithAppleErrorO14invalidIdTokenyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidIdToken","kind":"identifier"}],"role":"symbol","roleHeading":"Case","modules":[{"name":"RxFireAuth"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"abstract":[{"text":"Apple returned an invalid ID token.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidIdToken":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken","title":"SignInWithAppleError.invalidIdToken","abstract":[{"text":"Apple returned an invalid ID token.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidIdToken","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"title":"SignInWithAppleError"}}} \ No newline at end of file +{"sections":[],"metadata":{"externalID":"s:10RxFireAuth20SignInWithAppleErrorO14invalidIdTokenyA2CmF","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidIdToken"}],"title":"SignInWithAppleError.invalidIdToken","symbolKind":"case","roleHeading":"Case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidIdToken"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"kind":"symbol","abstract":[{"text":"Apple returned an invalid ID token.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidIdToken":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken","role":"symbol","abstract":[{"type":"text","text":"Apple returned an invalid ID token."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidIdToken"}],"type":"topic","title":"SignInWithAppleError.invalidIdToken","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"kind":"symbol","title":"SignInWithAppleError","abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"url":"\/documentation\/rxfireauth\/signinwithappleerror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithappleerror/localizeddescription.json b/docs/data/documentation/rxfireauth/signinwithappleerror/localizeddescription.json index 2236769..177833f 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror/localizeddescription.json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror/localizeddescription.json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Error.localizedDescription","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"symbolKind":"property","extendedModule":"Swift","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"platforms":[{"unavailable":false,"introducedAt":"8.0","name":"iOS","deprecated":false,"beta":false},{"beta":false,"name":"macOS","introducedAt":"10.10","unavailable":false,"deprecated":false},{"name":"tvOS","introducedAt":"9.0","deprecated":false,"beta":false,"unavailable":false},{"name":"watchOS","beta":false,"introducedAt":"2.0","unavailable":false,"deprecated":false}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth20SignInWithAppleErrorO","title":"localizedDescription"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/localizedDescription":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"localizedDescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Error-Implementations":{"kind":"article","title":"Error Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations","role":"collectionGroup","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"title":"SignInWithAppleError"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth20SignInWithAppleErrorO","symbolKind":"property","roleHeading":"Instance Property","platforms":[{"name":"iOS","introducedAt":"8.0","deprecated":false,"beta":false,"unavailable":false},{"beta":false,"deprecated":false,"unavailable":false,"introducedAt":"10.10","name":"macOS"},{"introducedAt":"9.0","deprecated":false,"name":"tvOS","unavailable":false,"beta":false},{"introducedAt":"2.0","unavailable":false,"beta":false,"name":"watchOS","deprecated":false}],"title":"localizedDescription","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"extendedModule":"Swift","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Error-Implementations":{"role":"collectionGroup","url":"\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations","kind":"article","abstract":[],"title":"Error Implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/localizedDescription":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription","kind":"symbol","abstract":[],"title":"localizedDescription"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"kind":"symbol","title":"SignInWithAppleError","abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"url":"\/documentation\/rxfireauth\/signinwithappleerror","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplehandler.json b/docs/data/documentation/rxfireauth/signinwithapplehandler.json index 67957ba..a4b2717 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler.json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}],"relationshipsSections":[{"kind":"relationships","title":"Inherits From","type":"inheritsFrom","identifiers":["doc:\/\/RxFireAuth\/objc(cs)NSObject"]},{"title":"Conforms To","identifiers":["doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerDelegate","doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerPresentationContextProviding","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","doc:\/\/RxFireAuth\/objc(pl)NSObject","doc:\/\/RxFireAuth\/7RxSwift18ReactiveCompatibleP","doc:\/\/RxFireAuth\/s7CVarArgP","doc:\/\/RxFireAuth\/s28CustomDebugStringConvertibleP","doc:\/\/RxFireAuth\/s23CustomStringConvertibleP","doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/SH"],"type":"conformsTo","kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}]}]},{"kind":"content","content":[{"type":"heading","text":"Overview","anchor":"overview","level":2},{"inlineContent":[{"type":"text","text":"An instance of this class is automatically created and invoked"},{"type":"text","text":" "},{"text":"by ","type":"text"},{"code":"UserManager","type":"codeVoice"},{"text":" when you ask it to ","type":"text"},{"code":"signInWithApple(in:updateUserDisplayName:allowMigration:)","type":"codeVoice"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"You can use it also without a user manager associated.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"Sign in with Apple is only available on iOS 13 and macOS 10.15 or later.","type":"text"}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler"]}],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)"],"title":"Instance Methods"},{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"],"title":"Default Implementations"}],"metadata":{"symbolKind":"class","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"platforms":[{"deprecated":false,"name":"iOS","unavailable":false,"beta":false,"introducedAt":"13.0"},{"deprecated":false,"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false}],"roleHeading":"Class","externalID":"c:@M@RxFireAuth@objc(cs)SignInWithAppleHandler","title":"SignInWithAppleHandler"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol","title":"LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"text":"that is used by the library to authenticate with a 3rd-party provider,","type":"text"},{"text":" ","type":"text"},{"text":"such as Apple or Google.","type":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"kind":"article","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","abstract":[],"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","title":"ASAuthorizationControllerDelegate Implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RxFireAuth\/SQ"},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerPresentationContextProviding":{"type":"unresolvable","title":"AuthenticationServices.ASAuthorizationControllerPresentationContextProviding","identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerPresentationContextProviding"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"kind":"article","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","type":"topic","title":"ASAuthorizationControllerPresentationContextProviding Implementations"},"doc://RxFireAuth/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RxFireAuth\/objc(cs)NSObject"},"doc://RxFireAuth/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RxFireAuth\/SH"},"doc://RxFireAuth/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/RxFireAuth\/s7CVarArgP"},"doc://RxFireAuth/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RxFireAuth\/s28CustomDebugStringConvertibleP"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signIn"},{"kind":"text","text":"("},{"text":"completionHandler","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","kind":"typeIdentifier","text":"SignInWithAppleCompletionHandler"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)","title":"signIn(completionHandler:)"},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerDelegate":{"type":"unresolvable","title":"AuthenticationServices.ASAuthorizationControllerDelegate","identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerDelegate"},"doc://RxFireAuth/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RxFireAuth\/objc(pl)NSObject"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"kind":"article","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","type":"topic","title":"LoginHandlerType Implementations"},"doc://RxFireAuth/7RxSwift18ReactiveCompatibleP":{"identifier":"doc:\/\/RxFireAuth\/7RxSwift18ReactiveCompatibleP","title":"RxSwift.ReactiveCompatible","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","title":"SignInWithAppleHandler"},"doc://RxFireAuth/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","interfaceLanguage":"swift"},"metadata":{"externalID":"c:@M@RxFireAuth@objc(cs)SignInWithAppleHandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"platforms":[{"deprecated":false,"name":"iOS","unavailable":false,"introducedAt":"13.0","beta":false},{"deprecated":false,"name":"macOS","beta":false,"unavailable":false,"introducedAt":"10.15"}],"roleHeading":"Class","title":"SignInWithAppleHandler","symbolKind":"class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleHandler","kind":"identifier"}],"role":"symbol","modules":[{"name":"RxFireAuth"}]},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"],"title":"Default Implementations","generated":true}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"sections":[],"relationshipsSections":[{"title":"Inherits From","identifiers":["doc:\/\/RxFireAuth\/objc(cs)NSObject"],"kind":"relationships","type":"inheritsFrom"},{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerDelegate","doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerPresentationContextProviding","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","doc:\/\/RxFireAuth\/objc(pl)NSObject","doc:\/\/RxFireAuth\/7RxSwift18ReactiveCompatibleP","doc:\/\/RxFireAuth\/s7CVarArgP","doc:\/\/RxFireAuth\/s28CustomDebugStringConvertibleP","doc:\/\/RxFireAuth\/s23CustomStringConvertibleP","doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/SH"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"inlineContent":[{"type":"text","text":"An instance of this class is automatically created and invoked"},{"type":"text","text":" "},{"text":"by ","type":"text"},{"type":"codeVoice","code":"UserManager"},{"text":" when you ask it to ","type":"text"},{"type":"codeVoice","code":"signInWithApple(in:updateUserDisplayName:allowMigration:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"You can use it also without a user manager associated."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Sign in with Apple is only available on iOS 13 and macOS 10.15 or later."}]}]}],"references":{"doc://RxFireAuth/objc(pl)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler"},"doc://RxFireAuth/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SH"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"role":"collectionGroup","abstract":[],"kind":"article","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","title":"LoginHandlerType Implementations","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"},"doc://RxFireAuth/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SQ"},"doc://RxFireAuth/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RxFireAuth\/s28CustomDebugStringConvertibleP"},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerDelegate":{"type":"unresolvable","title":"AuthenticationServices.ASAuthorizationControllerDelegate","identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerDelegate"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"title":"signIn(completionHandler:)","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signIn"},{"text":"(","kind":"text"},{"text":"completionHandler","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SignInWithAppleCompletionHandler","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera"},{"kind":"text","text":"?)"}]},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerPresentationContextProviding":{"title":"AuthenticationServices.ASAuthorizationControllerPresentationContextProviding","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerPresentationContextProviding"},"doc://RxFireAuth/s7CVarArgP":{"title":"Swift.CVarArg","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s7CVarArgP"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","title":"ASAuthorizationControllerDelegate Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","kind":"symbol","abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"text":"such as Apple or Google.","type":"text"}],"role":"symbol","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"role":"collectionGroup","abstract":[],"title":"ASAuthorizationControllerPresentationContextProviding Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","type":"topic"},"doc://RxFireAuth/objc(cs)NSObject":{"title":"ObjectiveC.NSObject","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/objc(cs)NSObject"},"doc://RxFireAuth/7RxSwift18ReactiveCompatibleP":{"title":"RxSwift.ReactiveCompatible","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/7RxSwift18ReactiveCompatibleP"},"doc://RxFireAuth/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s23CustomStringConvertibleP"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations.json b/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations.json index c68d901..d6d2be2 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations.json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)"],"title":"Instance Methods","generated":true}],"kind":"article","metadata":{"role":"collectionGroup","roleHeading":"API Collection","title":"ASAuthorizationControllerDelegate Implementations","modules":[{"name":"RxFireAuth"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"didCompleteWithAuthorization"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorization","kind":"typeIdentifier","text":"ASAuthorization"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","title":"authorizationController(controller:didCompleteWithAuthorization:)","kind":"symbol","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","title":"SignInWithAppleHandler"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","title":"authorizationController(controller:didCompleteWithError:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithError","kind":"externalParam"},{"text":": any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"collectionGroup","modules":[{"name":"RxFireAuth"}],"title":"ASAuthorizationControllerDelegate Implementations","roleHeading":"API Collection"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)"],"title":"Instance Methods"}],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","title":"authorizationController(controller:didCompleteWithAuthorization:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorization","text":"ASAuthorization","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","title":"authorizationController(controller:didCompleteWithError:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"controller"},{"kind":"text","text":": "},{"text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"didCompleteWithError","kind":"externalParam"},{"kind":"text","text":": any "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerpresentationcontextproviding-implementations.json b/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerpresentationcontextproviding-implementations.json index c276d5d..caf6f79 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerpresentationcontextproviding-implementations.json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerpresentationcontextproviding-implementations.json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"ASAuthorizationControllerPresentationContextProviding Implementations","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup","roleHeading":"API Collection"},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)"],"generated":true,"title":"Instance Methods"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"kind":"article","references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","title":"presentationAnchor(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAnchor"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"text":") -> ","kind":"text"},{"text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","title":"SignInWithAppleHandler"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"metadata":{"title":"ASAuthorizationControllerPresentationContextProviding Implementations","roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"RxFireAuth"}]},"kind":"article","topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","title":"presentationAnchor(for:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"presentationAnchor"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"text":") -> ","kind":"text"},{"text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:).json b/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:).json index 02b5882..053af09 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didCompleteWithAuthorization"},{"kind":"text","text":" "},{"kind":"internalParam","text":"authorization"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorization","text":"ASAuthorization","kind":"typeIdentifier"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithAuthorization:)"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"metadata":{"platforms":[{"unavailable":false,"name":"iOS","introducedAt":"13.0","beta":false,"deprecated":false},{"name":"macOS","introducedAt":"10.15","unavailable":false,"deprecated":false,"beta":false}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithAuthorization:","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didCompleteWithAuthorization"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorization","text":"ASAuthorization","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","title":"authorizationController(controller:didCompleteWithAuthorization:)","roleHeading":"Instance Method","extendedModule":"RxFireAuth","modules":[{"name":"RxFireAuth"}],"symbolKind":"method"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","title":"SignInWithAppleHandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"didCompleteWithAuthorization"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorization","kind":"typeIdentifier","text":"ASAuthorization"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","title":"authorizationController(controller:didCompleteWithAuthorization:)","kind":"symbol","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"kind":"article","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","abstract":[],"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","title":"ASAuthorizationControllerDelegate Implementations"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RxFireAuth","title":"authorizationController(controller:didCompleteWithAuthorization:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"controller"},{"kind":"text","text":": "},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ASAuthorization","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorization"},{"kind":"text","text":")"}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"platforms":[{"unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false,"name":"iOS"},{"introducedAt":"10.15","deprecated":false,"unavailable":false,"beta":false,"name":"macOS"}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithAuthorization:","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"kind":"text","text":" "},{"text":"authorization","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorization","text":"ASAuthorization"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithAuthorization:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","title":"authorizationController(controller:didCompleteWithAuthorization:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorization","text":"ASAuthorization","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","title":"ASAuthorizationControllerDelegate Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","kind":"article","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewitherror:).json b/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewitherror:).json index 783913d..99d2234 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewitherror:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewitherror:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"didCompleteWithError"},{"text":" ","kind":"text"},{"text":"error","kind":"internalParam"},{"text":": any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithError:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"authorizationController(controller:didCompleteWithError:)","extendedModule":"RxFireAuth","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"didCompleteWithError"},{"kind":"text","text":": any "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":")"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","platforms":[{"unavailable":false,"name":"iOS","beta":false,"deprecated":false,"introducedAt":"13.0"},{"name":"macOS","unavailable":false,"introducedAt":"10.15","beta":false,"deprecated":false}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithError:","roleHeading":"Instance Method"},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","title":"authorizationController(controller:didCompleteWithError:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithError","kind":"externalParam"},{"text":": any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","title":"SignInWithAppleHandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"kind":"article","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","abstract":[],"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","title":"ASAuthorizationControllerDelegate Implementations"}}} \ No newline at end of file +{"sections":[],"metadata":{"title":"authorizationController(controller:didCompleteWithError:)","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithError","kind":"externalParam"},{"text":": any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"beta":false,"introducedAt":"10.15","name":"macOS","deprecated":false,"unavailable":false}],"extendedModule":"RxFireAuth","externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithError:"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithError:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authorizationController"},{"kind":"text","text":"("},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithError","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"error"},{"kind":"text","text":": any "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","title":"authorizationController(controller:didCompleteWithError:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"controller"},{"kind":"text","text":": "},{"text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"didCompleteWithError","kind":"externalParam"},{"kind":"text","text":": any "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","title":"ASAuthorizationControllerDelegate Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplehandler/handle(url:).json b/docs/data/documentation/rxfireauth/signinwithapplehandler/handle(url:).json index 7de3841..9029e08 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/handle(url:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/handle(url:).json @@ -1 +1 @@ -{"metadata":{"extendedModule":"RxFireAuth","symbolKind":"method","externalID":"s:10RxFireAuth22SignInWithAppleHandlerC6handle3urlSb10Foundation3URLV_tF","roleHeading":"Instance Method","platforms":[{"unavailable":false,"name":"iOS","beta":false,"deprecated":false,"introducedAt":"13.0"},{"introducedAt":"10.15","deprecated":false,"name":"macOS","unavailable":false,"beta":false}],"title":"handle(url:)","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"url"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LoginHandlerType.handle(url:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","title":"SignInWithAppleHandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"abstract":[],"role":"symbol","title":"handle(url:)","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"kind":"article","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","type":"topic","title":"LoginHandlerType Implementations"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LoginHandlerType.handle(url:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"extendedModule":"RxFireAuth","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","title":"handle(url:)","externalID":"s:10RxFireAuth22SignInWithAppleHandlerC6handle3urlSb10Foundation3URLV_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":[{"introducedAt":"13.0","unavailable":false,"deprecated":false,"beta":false,"name":"iOS"},{"introducedAt":"10.15","deprecated":false,"beta":false,"name":"macOS","unavailable":false}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"role":"collectionGroup","abstract":[],"kind":"article","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","title":"LoginHandlerType Implementations","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)","title":"handle(url:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations.json b/docs/data/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations.json index 54716bc..3168e9c 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations.json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations.json @@ -1 +1 @@ -{"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"],"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations"]}],"metadata":{"roleHeading":"API Collection","role":"collectionGroup","title":"LoginHandlerType Implementations","modules":[{"name":"RxFireAuth"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"abstract":[],"role":"symbol","title":"handle(url:)","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","title":"SignInWithAppleHandler"}}} \ No newline at end of file +{"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"API Collection","title":"LoginHandlerType Implementations","role":"collectionGroup","modules":[{"name":"RxFireAuth"}]},"sections":[],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"],"generated":true}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)","title":"handle(url:)","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:).json b/docs/data/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:).json index 6c0f3dc..6eae86d 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ASAuthorizationControllerPresentationContextProviding.presentationAnchor(for:)"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAnchor"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"text":"controller","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":") -> "},{"text":"ASPresentationAnchor","kind":"typeIdentifier","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)"]}],"metadata":{"title":"presentationAnchor(for:)","platforms":[{"deprecated":false,"name":"iOS","introducedAt":"13.0","unavailable":false,"beta":false},{"unavailable":false,"name":"macOS","beta":false,"deprecated":false,"introducedAt":"10.15"}],"symbolKind":"method","modules":[{"name":"RxFireAuth"}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)presentationAnchorForAuthorizationController:","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAnchor"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":") -> "},{"text":"ASPresentationAnchor","kind":"typeIdentifier","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"extendedModule":"RxFireAuth","role":"symbol","roleHeading":"Instance Method"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","title":"presentationAnchor(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAnchor"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"text":") -> ","kind":"text"},{"text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","title":"SignInWithAppleHandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"kind":"article","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","type":"topic","title":"ASAuthorizationControllerPresentationContextProviding Implementations"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ASAuthorizationControllerPresentationContextProviding.presentationAnchor(for:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"presentationAnchor","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"controller"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAnchor"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"ASPresentationAnchor","kind":"typeIdentifier","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"extendedModule":"RxFireAuth","externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)presentationAnchorForAuthorizationController:","modules":[{"name":"RxFireAuth"}],"role":"symbol","title":"presentationAnchor(for:)","platforms":[{"unavailable":false,"introducedAt":"13.0","name":"iOS","beta":false,"deprecated":false},{"deprecated":false,"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false}],"roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"role":"collectionGroup","abstract":[],"title":"ASAuthorizationControllerPresentationContextProviding Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","title":"presentationAnchor(for:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"presentationAnchor"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"text":") -> ","kind":"text"},{"text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:).json b/docs/data/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:).json index 1584676..c561bb0 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signIn"},{"kind":"text","text":"("},{"text":"completionHandler","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","kind":"typeIdentifier","text":"SignInWithAppleCompletionHandler"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"completionHandler","content":[{"type":"paragraph","inlineContent":[{"text":"A function to be performed when the flow is ended, either successfully or with an error.","type":"text"}]}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RxFireAuth22SignInWithAppleHandlerC04signE0010completionH0yySSSg_A3Fs5Error_pSgtcSg_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signIn","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completionHandler"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","text":"SignInWithAppleCompletionHandler","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"title":"signIn(completionHandler:)","modules":[{"name":"RxFireAuth"}],"platforms":[{"introducedAt":"13.0","deprecated":false,"beta":false,"unavailable":false,"name":"iOS"},{"deprecated":false,"introducedAt":"10.15","name":"macOS","unavailable":false,"beta":false}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","title":"SignInWithAppleHandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"abstract":[{"text":"Instances of ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" need"},{"type":"text","text":" "},{"type":"text","text":"functions of this type as completion handlers when signing in."}],"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","role":"symbol","title":"SignInWithAppleCompletionHandler","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signIn"},{"kind":"text","text":"("},{"text":"completionHandler","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","kind":"typeIdentifier","text":"SignInWithAppleCompletionHandler"},{"text":"?)","kind":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)","title":"signIn(completionHandler:)"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Instance Method","title":"signIn(completionHandler:)","externalID":"s:10RxFireAuth22SignInWithAppleHandlerC04signE0010completionH0yys6ResultOyAA0defG4DataVs5Error_pGcSg_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signIn"},{"text":"(","kind":"text"},{"text":"completionHandler","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SignInWithAppleCompletionHandler","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera"},{"text":"?)","kind":"text"}],"modules":[{"name":"RxFireAuth"}],"role":"symbol","platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"beta":false,"deprecated":false},{"name":"macOS","deprecated":false,"introducedAt":"10.15","unavailable":false,"beta":false}],"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signIn"},{"kind":"text","text":"("},{"text":"completionHandler","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","text":"SignInWithAppleCompletionHandler"},{"text":"?)","kind":"text"}]}]},{"parameters":[{"name":"completionHandler","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A function to be performed when the flow is ended, either successfully or with an error."}]}]}],"kind":"parameters"}],"abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"title":"signIn(completionHandler:)","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signIn"},{"text":"(","kind":"text"},{"text":"completionHandler","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SignInWithAppleCompletionHandler","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera"},{"kind":"text","text":"?)"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"title":"SignInWithAppleCompletionHandler","abstract":[{"type":"text","text":"Instances of "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" expect","type":"text"},{"type":"text","text":" "},{"type":"text","text":"functions of this type as completion handlers when signing in."}],"role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/userdata.json b/docs/data/documentation/rxfireauth/userdata.json index 453bcd2..17a3433 100644 --- a/docs/data/documentation/rxfireauth/userdata.json +++ b/docs/data/documentation/rxfireauth/userdata.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"A User."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous"],"title":"Instance Properties"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}]}]},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"overview","text":"Overview"},{"inlineContent":[{"text":"This class usually inherits data from a Firebase User.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You cannot instantiate this class directly. Use "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" "},{"text":"implementations to get a user.","type":"text"}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata"]}],"metadata":{"roleHeading":"Structure","modules":[{"name":"RxFireAuth"}],"title":"UserData","role":"symbol","symbolKind":"struct","externalID":"s:10RxFireAuth8UserDataV","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"kind":"symbol","title":"authenticationProviders","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","abstract":[{"text":"Get a list of providers that this user has connected.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"authenticationProviders","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AuthenticationProvider","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO"},{"kind":"text","text":"]"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"kind":"symbol","title":"isAnonymous","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Get if this is an anonymous user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","url":"\/documentation\/rxfireauth\/userdata\/isanonymous","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","abstract":[{"type":"text","text":"Get the user display name."}],"title":"displayName","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"type":"topic","url":"\/documentation\/rxfireauth\/userdata\/displayname"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"kind":"symbol","title":"id","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","abstract":[{"text":"Get the ID.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata\/id","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"abstract":[{"text":"Get the email.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","url":"\/documentation\/rxfireauth\/userdata\/email","role":"symbol","type":"topic","kind":"symbol","title":"email"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"sections":[],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous"]}],"abstract":[{"type":"text","text":"A User."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}]}]},{"kind":"content","content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This class usually inherits data from a Firebase User."},{"text":" ","type":"text"},{"type":"text","text":"You cannot instantiate this class directly. Use "},{"code":"UserManagerType","type":"codeVoice"},{"text":" ","type":"text"},{"text":"implementations to get a user.","type":"text"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"symbolKind":"struct","title":"UserData","externalID":"s:10RxFireAuth8UserDataV","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Structure"},"variants":[{"paths":["\/documentation\/rxfireauth\/userdata"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"role":"symbol","abstract":[{"text":"Get if this is an anonymous user.","type":"text"}],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","type":"topic","url":"\/documentation\/rxfireauth\/userdata\/isanonymous","title":"isAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"abstract":[{"text":"Get the ID.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"id","url":"\/documentation\/rxfireauth\/userdata\/id","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"title":"displayName","kind":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"displayName","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","abstract":[{"type":"text","text":"Get the user display name."}],"url":"\/documentation\/rxfireauth\/userdata\/displayname","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"email","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"email","abstract":[{"type":"text","text":"Get the email."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","role":"symbol","url":"\/documentation\/rxfireauth\/userdata\/email","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticationProviders","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","text":"AuthenticationProvider"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","url":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","abstract":[{"text":"Get a list of providers that this user has connected.","type":"text"}],"type":"topic","title":"authenticationProviders","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/userdata/authenticationproviders.json b/docs/data/documentation/rxfireauth/userdata/authenticationproviders.json index 005bf4f..29df88a 100644 --- a/docs/data/documentation/rxfireauth/userdata/authenticationproviders.json +++ b/docs/data/documentation/rxfireauth/userdata/authenticationproviders.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticationProviders","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AuthenticationProvider","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"},{"kind":"text","text":"]"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:10RxFireAuth8UserDataV23authenticationProvidersSayAA22AuthenticationProviderOGvp","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"authenticationProviders","kind":"identifier"},{"text":": [","kind":"text"},{"text":"AuthenticationProvider","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO"},{"text":"]","kind":"text"}],"title":"authenticationProviders","roleHeading":"Instance Property","symbolKind":"property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata\/authenticationproviders"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"abstract":[{"text":"Get a list of providers that this user has connected.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"kind":"symbol","title":"authenticationProviders","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","abstract":[{"text":"Get a list of providers that this user has connected.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"authenticationProviders","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AuthenticationProvider","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO"},{"kind":"text","text":"]"}]}}} \ No newline at end of file +{"metadata":{"title":"authenticationProviders","roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationProviders"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","text":"AuthenticationProvider"},{"kind":"text","text":"]"}],"externalID":"s:10RxFireAuth8UserDataV23authenticationProvidersSayAA22AuthenticationProviderOGvp","role":"symbol"},"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/authenticationproviders"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"sections":[],"abstract":[{"text":"Get a list of providers that this user has connected.","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationProviders"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"AuthenticationProvider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO"},{"text":"]","kind":"text"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","title":"AuthenticationProvider","role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"kind":"symbol","title":"UserData","role":"symbol","url":"\/documentation\/rxfireauth\/userdata","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"kind":"symbol","type":"topic","role":"collection","url":"\/documentation\/rxfireauth","title":"RxFireAuth","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticationProviders","kind":"identifier"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","text":"AuthenticationProvider"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","url":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","abstract":[{"text":"Get a list of providers that this user has connected.","type":"text"}],"type":"topic","title":"authenticationProviders","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/userdata/displayname.json b/docs/data/documentation/rxfireauth/userdata/displayname.json index 93ba4a9..dfea85f 100644 --- a/docs/data/documentation/rxfireauth/userdata/displayname.json +++ b/docs/data/documentation/rxfireauth/userdata/displayname.json @@ -1 +1 @@ -{"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"displayName","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"externalID":"s:10RxFireAuth8UserDataV11displayNameSSSgvp","symbolKind":"property","roleHeading":"Instance Property","title":"displayName"},"abstract":[{"text":"Get the user display name.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata\/displayname"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"displayName","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Corresponds to "},{"type":"codeVoice","code":"displayName"},{"text":" on the Firebase User object..","type":"text"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","abstract":[{"type":"text","text":"Get the user display name."}],"title":"displayName","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"type":"topic","url":"\/documentation\/rxfireauth\/userdata\/displayname"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"metadata":{"symbolKind":"property","title":"displayName","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth8UserDataV11displayNameSSSgvp","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"displayName","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/displayname"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Get the user display name."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"displayName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"Corresponds to ","type":"text"},{"type":"codeVoice","code":"displayName"},{"type":"text","text":" on the Firebase User object.."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"title":"displayName","kind":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"displayName","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","abstract":[{"type":"text","text":"Get the user display name."}],"url":"\/documentation\/rxfireauth\/userdata\/displayname","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/userdata/email.json b/docs/data/documentation/rxfireauth/userdata/email.json index 8773f31..28dd2f4 100644 --- a/docs/data/documentation/rxfireauth/userdata/email.json +++ b/docs/data/documentation/rxfireauth/userdata/email.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"Get the email.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"email","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"Corresponds to "},{"code":"email","type":"codeVoice"},{"text":" on the Firebase User object.","type":"text"}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/email"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"role":"symbol","symbolKind":"property","externalID":"s:10RxFireAuth8UserDataV5emailSSSgvp","title":"email","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"abstract":[{"text":"Get the email.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","url":"\/documentation\/rxfireauth\/userdata\/email","role":"symbol","type":"topic","kind":"symbol","title":"email"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"email","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"externalID":"s:10RxFireAuth8UserDataV5emailSSSgvp","title":"email","role":"symbol","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"RxFireAuth"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","interfaceLanguage":"swift"},"abstract":[{"text":"Get the email.","type":"text"}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"email","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"inlineContent":[{"text":"Corresponds to ","type":"text"},{"type":"codeVoice","code":"email"},{"type":"text","text":" on the Firebase User object."}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata\/email"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"email","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"email","abstract":[{"type":"text","text":"Get the email."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","role":"symbol","url":"\/documentation\/rxfireauth\/userdata\/email","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/userdata/id.json b/docs/data/documentation/rxfireauth/userdata/id.json index 43626f4..03610f8 100644 --- a/docs/data/documentation/rxfireauth/userdata/id.json +++ b/docs/data/documentation/rxfireauth/userdata/id.json @@ -1 +1 @@ -{"abstract":[{"text":"Get the ID.","type":"text"}],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth8UserDataV2idSSSgvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"id","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"text":"Corresponds to ","type":"text"},{"code":"uid","type":"codeVoice"},{"type":"text","text":" on the Firebase User object."}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata\/id"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"kind":"symbol","title":"id","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","abstract":[{"text":"Get the ID.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata\/id","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Get the ID."}],"metadata":{"title":"id","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth8UserDataV2idSSSgvp","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}]}]},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Corresponds to "},{"code":"uid","type":"codeVoice"},{"text":" on the Firebase User object.","type":"text"}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata\/id"]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"abstract":[{"text":"Get the ID.","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"id","url":"\/documentation\/rxfireauth\/userdata\/id","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/userdata/isanonymous.json b/docs/data/documentation/rxfireauth/userdata/isanonymous.json index 901ac1c..c499088 100644 --- a/docs/data/documentation/rxfireauth/userdata/isanonymous.json +++ b/docs/data/documentation/rxfireauth/userdata/isanonymous.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"type":"text","text":"Get if this is an anonymous user."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","symbolKind":"property","title":"isAnonymous","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"externalID":"s:10RxFireAuth8UserDataV11isAnonymousSbvp"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"inlineContent":[{"text":"Corresponds to ","type":"text"},{"code":"isAnonymous","type":"codeVoice"},{"text":" on the Firebase User object.","type":"text"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata\/isanonymous"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"kind":"symbol","title":"isAnonymous","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Get if this is an anonymous user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","url":"\/documentation\/rxfireauth\/userdata\/isanonymous","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}}} \ No newline at end of file +{"metadata":{"role":"symbol","title":"isAnonymous","symbolKind":"property","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth8UserDataV11isAnonymousSbvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Get if this is an anonymous user."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Corresponds to "},{"type":"codeVoice","code":"isAnonymous"},{"type":"text","text":" on the Firebase User object."}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"role":"symbol","abstract":[{"text":"Get if this is an anonymous user.","type":"text"}],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","type":"topic","url":"\/documentation\/rxfireauth\/userdata\/isanonymous","title":"isAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror.json b/docs/data/documentation/rxfireauth/usererror.json index 206d801..d7e3d2b 100644 --- a/docs/data/documentation/rxfireauth/usererror.json +++ b/docs/data/documentation/rxfireauth/usererror.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Errors thrown by "},{"code":"UserManagerType","type":"codeVoice"},{"text":" implementations.","type":"text"}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser"]},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription"],"title":"Instance Properties"},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}]}]},{"content":[{"anchor":"overview","level":2,"text":"Overview","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"Most of these errors are never thrown directly, but are always","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"returned as errors inside an Rx object."}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"enum","roleHeading":"Enumeration","modules":[{"name":"RxFireAuth"}],"role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}],"externalID":"s:10RxFireAuth9UserErrorO"},"sections":[],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/s8SendableP"],"title":"Conforms To"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"type":"topic","title":"Error Implementations","url":"\/documentation\/rxfireauth\/usererror\/error-implementations","abstract":[],"kind":"article","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/configurationerror","type":"topic","abstract":[{"text":"The requested operation is not enabled in Firebase Console.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"title":"UserError.configurationError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","role":"symbol"},"doc://RxFireAuth/s5ErrorP":{"title":"Swift.Error","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s5ErrorP"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"networkError","kind":"identifier"}],"title":"UserError.networkError","type":"topic","url":"\/documentation\/rxfireauth\/usererror\/networkerror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","title":"LocalizedError Implementations","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked","type":"topic","abstract":[{"text":"The specified provider is already linked with this user.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"providerAlreadyLinked","kind":"identifier"}],"title":"UserError.providerAlreadyLinked","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidemail","type":"topic","abstract":[{"text":"The provided email is not valid.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidEmail","kind":"identifier"}],"title":"UserError.invalidEmail","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidupdate","type":"topic","abstract":[{"text":"The update cannot be performed because of invalid data.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidUpdate","kind":"identifier"}],"title":"UserError.invalidUpdate","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/wronguser","type":"topic","abstract":[{"text":"The requested action would target a different user than the one currently signed-in.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"wrongUser","kind":"identifier"}],"title":"UserError.wrongUser","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","type":"topic","abstract":[{"text":"An unknown error has occurred.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"kind":"text","text":"((any "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":")?)"}],"title":"UserError.unknown(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration","type":"topic","abstract":[{"type":"text","text":"The provided Firebase configuration is invalid."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidConfiguration","kind":"identifier"}],"title":"UserError.invalidConfiguration","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/usernotfound","type":"topic","abstract":[{"text":"The specified user cannot be found.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userNotFound"}],"title":"UserError.userNotFound","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired","type":"topic","abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"type":"text","text":" or one of the related calls for other providers."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticationConfirmationRequired"}],"title":"UserError.authenticationConfirmationRequired","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/userdisabled","type":"topic","abstract":[{"type":"text","text":"The specified user is disabled."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}],"title":"UserError.userDisabled","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse","type":"topic","abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailAlreadyInUse"}],"title":"UserError.emailAlreadyInUse","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrationRequired"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":"?)","kind":"text"}],"type":"topic","kind":"symbol","title":"UserError.migrationRequired(_:)","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","abstract":[{"type":"text","text":"The action would require to migrate the current user data to a new account."},{"type":"text","text":" "},{"type":"text","text":"Use the passed login credentials to continue signing-in when ready by calling "},{"type":"codeVoice","code":"login(with credentials:updateUserDisplayName:allowMigration:)"}],"role":"symbol"},"doc://RxFireAuth/10Foundation14LocalizedErrorP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP","title":"Foundation.LocalizedError"},"doc://RxFireAuth/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s8SendableP","title":"Swift.Sendable"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/nouser","type":"topic","abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"noUser"}],"title":"UserError.noUser","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerNotLinked":{"abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"providerNotLinked","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/providernotlinked","type":"topic","title":"UserError.providerNotLinked"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/automaticLinkingFailed(_:_:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)","type":"topic","abstract":[{"type":"text","text":"An error occurred while attempting to link an anonymous user account to an existing account."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"automaticLinkingFailed"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":"?, any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"UserError.automaticLinkingFailed(_:_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous","type":"topic","abstract":[{"type":"text","text":"The requested action cannot be performed because there is already an anonymous user logged-in."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyAnonymous"}],"title":"UserError.alreadyAnonymous","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/errordescription","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"errorDescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)","type":"topic","abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"keychainError","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")?)"}],"title":"UserError.keychainError(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","type":"topic","abstract":[{"type":"text","text":"The specified password does not satisfy the basic security requirements."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"weakPassword","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"title":"UserError.weakPassword(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidcredential","type":"topic","abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidCredential","kind":"identifier"}],"title":"UserError.invalidCredential","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/wrongpassword","type":"topic","abstract":[{"text":"The specified password is invalid.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongPassword"}],"title":"UserError.wrongPassword","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/expiredtoken","type":"topic","abstract":[{"type":"text","text":"The user token has expired."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"expiredToken","kind":"identifier"}],"title":"UserError.expiredToken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyLoggedIn":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin","type":"topic","abstract":[{"text":"There is already another user logged-in.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyLoggedIn"}],"title":"UserError.alreadyLoggedIn","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"Most of these errors are never thrown directly, but are always","type":"text"},{"type":"text","text":" "},{"text":"returned as errors inside an Rx object.","type":"text"}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/s8SendableP"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"sections":[],"metadata":{"roleHeading":"Enumeration","externalID":"s:10RxFireAuth9UserErrorO","title":"UserError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"enum"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser"]},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"],"title":"Default Implementations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"abstract":[{"text":"There is no user associated to perform the requested action.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","title":"UserError.noUser","url":"\/documentation\/rxfireauth\/usererror\/nouser","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"noUser"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"abstract":[{"type":"text","text":"The specified password is invalid."}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/wrongpassword","title":"UserError.wrongPassword","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrongPassword"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/automaticLinkingFailed(_:_:)":{"title":"UserError.automaticLinkingFailed(_:_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"automaticLinkingFailed"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":"?, any "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[{"text":"An error occurred while attempting to link an anonymous user account to an existing account.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"title":"UserError.weakPassword(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"weakPassword"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"kind":"symbol","abstract":[{"text":"The specified password does not satisfy the basic security requirements.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"title":"UserError.userDisabled","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"userDisabled","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"The specified user is disabled.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/userdisabled"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyLoggedIn":{"title":"UserError.alreadyLoggedIn","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyLoggedIn"}],"kind":"symbol","abstract":[{"text":"There is already another user logged-in.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"title":"UserError.migrationRequired(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"migrationRequired"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":"?)"}],"kind":"symbol","abstract":[{"text":"The action would require to migrate the current user data to a new account.","type":"text"},{"type":"text","text":" "},{"text":"Use the passed login credentials to continue signing-in when ready by calling ","type":"text"},{"type":"codeVoice","code":"login(with credentials:updateUserDisplayName:allowMigration:)"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"title":"UserError.authenticationConfirmationRequired","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticationConfirmationRequired"}],"kind":"symbol","abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"type":"text","text":" or one of the related calls for other providers."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"title":"UserError.wrongUser","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongUser"}],"kind":"symbol","abstract":[{"type":"text","text":"The requested action would target a different user than the one currently signed-in."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/wronguser"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"title":"UserError.configurationError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"configurationError","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"The requested operation is not enabled in Firebase Console."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/configurationerror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"title":"UserError.alreadyAnonymous","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyAnonymous"}],"kind":"symbol","abstract":[{"type":"text","text":"The requested action cannot be performed because there is already an anonymous user logged-in."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"kind":"article","title":"LocalizedError Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"title":"UserError.userNotFound","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"userNotFound","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"The specified user cannot be found."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/usernotfound"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"title":"UserError.networkError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"kind":"symbol","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/networkerror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"title":"UserError.expiredToken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"expiredToken","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"The user token has expired."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/expiredtoken"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"title":"UserError.invalidConfiguration","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidConfiguration"}],"kind":"symbol","abstract":[{"type":"text","text":"The provided Firebase configuration is invalid."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration"},"doc://RxFireAuth/10Foundation14LocalizedErrorP":{"title":"Foundation.LocalizedError","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidEmail","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidemail","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","abstract":[{"text":"The provided email is not valid.","type":"text"}],"role":"symbol","title":"UserError.invalidEmail"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"title":"Error Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","role":"collectionGroup","kind":"article","abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/error-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"title":"UserError.invalidCredential","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidCredential","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/invalidcredential"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"title":"UserError.invalidUpdate","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidUpdate"}],"kind":"symbol","abstract":[{"type":"text","text":"The update cannot be performed because of invalid data."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/invalidupdate"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"title":"UserError.keychainError(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"keychainError","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")?)"}],"kind":"symbol","abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"title":"UserError.unknown(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")?)"}],"kind":"symbol","abstract":[{"type":"text","text":"An unknown error has occurred."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"title":"UserError.providerAlreadyLinked","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"providerAlreadyLinked","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"The specified provider is already linked with this user."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"title":"UserError.emailAlreadyInUse","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailAlreadyInUse"}],"kind":"symbol","abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"},"doc://RxFireAuth/s5ErrorP":{"title":"Swift.Error","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s5ErrorP"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"title":"errorDescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/errordescription"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerNotLinked":{"title":"UserError.providerNotLinked","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerNotLinked"}],"kind":"symbol","abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/providernotlinked"},"doc://RxFireAuth/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RxFireAuth\/s8SendableP"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/alreadyanonymous.json b/docs/data/documentation/rxfireauth/usererror/alreadyanonymous.json index 3a24043..e8a67e4 100644 --- a/docs/data/documentation/rxfireauth/usererror/alreadyanonymous.json +++ b/docs/data/documentation/rxfireauth/usererror/alreadyanonymous.json @@ -1 +1 @@ -{"abstract":[{"text":"The requested action cannot be performed because there is already an anonymous user logged-in.","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyAnonymous","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyAnonymous","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO16alreadyAnonymousyA2CmF","title":"UserError.alreadyAnonymous","roleHeading":"Case","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/alreadyanonymous"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous","type":"topic","abstract":[{"type":"text","text":"The requested action cannot be performed because there is already an anonymous user logged-in."}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyAnonymous"}],"title":"UserError.alreadyAnonymous","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"metadata":{"title":"UserError.alreadyAnonymous","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"alreadyAnonymous","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO16alreadyAnonymousyA2CmF","symbolKind":"case"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous"},"abstract":[{"text":"The requested action cannot be performed because there is already an anonymous user logged-in.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/alreadyanonymous"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyAnonymous","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"title":"UserError.alreadyAnonymous","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyAnonymous"}],"kind":"symbol","abstract":[{"type":"text","text":"The requested action cannot be performed because there is already an anonymous user logged-in."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/alreadyloggedin.json b/docs/data/documentation/rxfireauth/usererror/alreadyloggedin.json index f07dfe9..f21cdbd 100644 --- a/docs/data/documentation/rxfireauth/usererror/alreadyloggedin.json +++ b/docs/data/documentation/rxfireauth/usererror/alreadyloggedin.json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","title":"UserError.alreadyLoggedIn","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"alreadyLoggedIn","kind":"identifier"}],"symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO15alreadyLoggedInyA2CmF","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/alreadyloggedin"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyLoggedIn","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"type":"text","text":"There is already another user logged-in."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyLoggedIn":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin","type":"topic","abstract":[{"text":"There is already another user logged-in.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyLoggedIn"}],"title":"UserError.alreadyLoggedIn","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"}}} \ No newline at end of file +{"abstract":[{"text":"There is already another user logged-in.","type":"text"}],"metadata":{"externalID":"s:10RxFireAuth9UserErrorO15alreadyLoggedInyA2CmF","role":"symbol","symbolKind":"case","title":"UserError.alreadyLoggedIn","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"alreadyLoggedIn","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RxFireAuth"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyLoggedIn","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/alreadyloggedin"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyLoggedIn":{"title":"UserError.alreadyLoggedIn","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyLoggedIn"}],"kind":"symbol","abstract":[{"text":"There is already another user logged-in.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/authenticationconfirmationrequired.json b/docs/data/documentation/rxfireauth/usererror/authenticationconfirmationrequired.json index bd9cc73..688e7fc 100644 --- a/docs/data/documentation/rxfireauth/usererror/authenticationconfirmationrequired.json +++ b/docs/data/documentation/rxfireauth/usererror/authenticationconfirmationrequired.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"title":"UserError.authenticationConfirmationRequired","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"authenticationConfirmationRequired","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO34authenticationConfirmationRequiredyA2CmF"},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationConfirmationRequired"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"type":"text","text":" or one of the related calls for other providers."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired","type":"topic","abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"type":"text","text":" or one of the related calls for other providers."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticationConfirmationRequired"}],"title":"UserError.authenticationConfirmationRequired","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticationConfirmationRequired"}],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"text":"The requested action requires a recent call to ","type":"text"},{"code":"self.confirmAuthentication(email:password:)","type":"codeVoice"},{"type":"text","text":" or one of the related calls for other providers."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired"]}],"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"authenticationConfirmationRequired","kind":"identifier"}],"roleHeading":"Case","title":"UserError.authenticationConfirmationRequired","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO34authenticationConfirmationRequiredyA2CmF","symbolKind":"case"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"title":"UserError.authenticationConfirmationRequired","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticationConfirmationRequired"}],"kind":"symbol","abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"type":"text","text":" or one of the related calls for other providers."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/automaticlinkingfailed(_:_:).json b/docs/data/documentation/rxfireauth/usererror/automaticlinkingfailed(_:_:).json index 16956fd..fe52220 100644 --- a/docs/data/documentation/rxfireauth/usererror/automaticlinkingfailed(_:_:).json +++ b/docs/data/documentation/rxfireauth/usererror/automaticlinkingfailed(_:_:).json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"An error occurred while attempting to link an anonymous user account to an existing account."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"automaticLinkingFailed","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor"},{"text":"?, any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)"},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"automaticLinkingFailed","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":"?, any "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")","kind":"text"}],"title":"UserError.automaticLinkingFailed(_:_:)","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO22automaticLinkingFailedyAcA15LoginDescriptorVSg_s0E0_ptcACmF"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/automaticLinkingFailed(_:_:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)","type":"topic","abstract":[{"type":"text","text":"An error occurred while attempting to link an anonymous user account to an existing account."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"automaticLinkingFailed"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":"?, any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"UserError.automaticLinkingFailed(_:_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"type":"text","text":"An error occurred while attempting to link an anonymous user account to an existing account."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"automaticLinkingFailed","kind":"identifier"},{"kind":"text","text":"("},{"text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":"?, any "},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"automaticLinkingFailed","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":"?, any "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")","kind":"text"}],"roleHeading":"Case","title":"UserError.automaticLinkingFailed(_:_:)","role":"symbol","externalID":"s:10RxFireAuth9UserErrorO22automaticLinkingFailedyAcA15LoginDescriptorVSg_s0E0_ptcACmF","modules":[{"name":"RxFireAuth"}],"symbolKind":"case"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/automaticLinkingFailed(_:_:)":{"title":"UserError.automaticLinkingFailed(_:_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"automaticLinkingFailed"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":"?, any "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[{"text":"An error occurred while attempting to link an anonymous user account to an existing account.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/configurationerror.json b/docs/data/documentation/rxfireauth/usererror/configurationerror.json index 8b58aec..aa9a70b 100644 --- a/docs/data/documentation/rxfireauth/usererror/configurationerror.json +++ b/docs/data/documentation/rxfireauth/usererror/configurationerror.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"The requested operation is not enabled in Firebase Console."}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"UserError.configurationError","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO013configurationE0yA2CmF","roleHeading":"Case","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/configurationerror"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/configurationerror","type":"topic","abstract":[{"text":"The requested operation is not enabled in Firebase Console.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"title":"UserError.configurationError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/configurationerror"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"configurationError"}]}]}],"abstract":[{"text":"The requested operation is not enabled in Firebase Console.","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO013configurationE0yA2CmF","modules":[{"name":"RxFireAuth"}],"title":"UserError.configurationError"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"title":"UserError.configurationError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"configurationError","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"The requested operation is not enabled in Firebase Console."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/configurationerror"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/emailalreadyinuse.json b/docs/data/documentation/rxfireauth/usererror/emailalreadyinuse.json index 0bffe9f..36e1acd 100644 --- a/docs/data/documentation/rxfireauth/usererror/emailalreadyinuse.json +++ b/docs/data/documentation/rxfireauth/usererror/emailalreadyinuse.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse"},"kind":"symbol","metadata":{"externalID":"s:10RxFireAuth9UserErrorO17emailAlreadyInUseyA2CmF","roleHeading":"Case","title":"UserError.emailAlreadyInUse","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"emailAlreadyInUse","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"]}],"abstract":[{"text":"The specified email is already in use in another account.","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"emailAlreadyInUse","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse","type":"topic","abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailAlreadyInUse"}],"title":"UserError.emailAlreadyInUse","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"emailAlreadyInUse","kind":"identifier"}],"symbolKind":"case","role":"symbol","externalID":"s:10RxFireAuth9UserErrorO17emailAlreadyInUseyA2CmF","modules":[{"name":"RxFireAuth"}],"title":"UserError.emailAlreadyInUse"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"emailAlreadyInUse","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"title":"UserError.emailAlreadyInUse","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"emailAlreadyInUse"}],"kind":"symbol","abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/error-implementations.json b/docs/data/documentation/rxfireauth/usererror/error-implementations.json index 36da07f..0858bac 100644 --- a/docs/data/documentation/rxfireauth/usererror/error-implementations.json +++ b/docs/data/documentation/rxfireauth/usererror/error-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"Error Implementations","roleHeading":"API Collection","role":"collectionGroup"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","sections":[],"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription"],"title":"Instance Properties"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"type":"topic","role":"symbol","title":"localizedDescription"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/error-implementations"]}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription"]}],"metadata":{"role":"collectionGroup","roleHeading":"API Collection","title":"Error Implementations","modules":[{"name":"RxFireAuth"}]},"kind":"article","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","title":"localizedDescription","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/errordescription.json b/docs/data/documentation/rxfireauth/usererror/errordescription.json index 01e627c..2e6c489 100644 --- a/docs/data/documentation/rxfireauth/usererror/errordescription.json +++ b/docs/data/documentation/rxfireauth/usererror/errordescription.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/errordescription"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"LocalizedError.errorDescription","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"errorDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"role":"symbol","title":"errorDescription","roleHeading":"Instance Property","externalID":"s:10RxFireAuth9UserErrorO16errorDescriptionSSSgvp","modules":[{"name":"RxFireAuth"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/errordescription","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"errorDescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/errordescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:10RxFireAuth9UserErrorO16errorDescriptionSSSgvp","title":"errorDescription","symbolKind":"property","role":"symbol","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LocalizedError.errorDescription","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"title":"errorDescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/errordescription"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/expiredtoken.json b/docs/data/documentation/rxfireauth/usererror/expiredtoken.json index 313da30..98b136a 100644 --- a/docs/data/documentation/rxfireauth/usererror/expiredtoken.json +++ b/docs/data/documentation/rxfireauth/usererror/expiredtoken.json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken"},"metadata":{"title":"UserError.expiredToken","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expiredToken"}],"roleHeading":"Case","role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO12expiredTokenyA2CmF"},"sections":[],"abstract":[{"text":"The user token has expired.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expiredToken"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/expiredtoken"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/expiredtoken","type":"topic","abstract":[{"type":"text","text":"The user token has expired."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"expiredToken","kind":"identifier"}],"title":"UserError.expiredToken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expiredToken","kind":"identifier"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"UserError.expiredToken","externalID":"s:10RxFireAuth9UserErrorO12expiredTokenyA2CmF","symbolKind":"case","roleHeading":"Case"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"text":"The user token has expired.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"expiredToken","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/expiredtoken"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"title":"UserError.expiredToken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"expiredToken","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"The user token has expired."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/expiredtoken"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/failurereason.json b/docs/data/documentation/rxfireauth/usererror/failurereason.json index 8b092e3..8e18927 100644 --- a/docs/data/documentation/rxfireauth/usererror/failurereason.json +++ b/docs/data/documentation/rxfireauth/usererror/failurereason.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LocalizedError.failureReason"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/failurereason"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"extendedModule":"Foundation","symbolKind":"property","title":"failureReason","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failureReason"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"platforms":[{"beta":false,"deprecated":false,"introducedAt":"8.0","unavailable":false,"name":"iOS"},{"beta":false,"name":"macOS","unavailable":false,"introducedAt":"10.10","deprecated":false},{"beta":false,"name":"tvOS","deprecated":false,"introducedAt":"9.0","unavailable":false},{"unavailable":false,"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"2.0"}],"role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"RxFireAuth"}],"externalID":"s:10Foundation14LocalizedErrorPAAE13failureReasonSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason"},"kind":"symbol","sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","title":"failureReason","url":"\/documentation\/rxfireauth\/usererror\/failurereason","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","title":"LocalizedError Implementations","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"title":"UserError","type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserError"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/failurereason"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"platforms":[{"unavailable":false,"name":"iOS","introducedAt":"8.0","beta":false,"deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.10","deprecated":false},{"deprecated":false,"unavailable":false,"beta":false,"name":"tvOS","introducedAt":"9.0"},{"introducedAt":"2.0","unavailable":false,"beta":false,"deprecated":false,"name":"watchOS"}],"roleHeading":"Instance Property","symbolKind":"property","title":"failureReason","role":"symbol","externalID":"s:10Foundation14LocalizedErrorPAAE13failureReasonSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","extendedModule":"Foundation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"failureReason","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.failureReason"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"url":"\/documentation\/rxfireauth\/usererror\/failurereason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"failureReason","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"kind":"article","title":"LocalizedError Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/helpanchor.json b/docs/data/documentation/rxfireauth/usererror/helpanchor.json index e494272..6aa1ccc 100644 --- a/docs/data/documentation/rxfireauth/usererror/helpanchor.json +++ b/docs/data/documentation/rxfireauth/usererror/helpanchor.json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LocalizedError.helpAnchor"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/helpanchor"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"metadata":{"modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"helpAnchor","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","title":"helpAnchor","symbolKind":"property","platforms":[{"introducedAt":"8.0","deprecated":false,"name":"iOS","unavailable":false,"beta":false},{"deprecated":false,"name":"macOS","unavailable":false,"introducedAt":"10.10","beta":false},{"introducedAt":"9.0","unavailable":false,"deprecated":false,"name":"tvOS","beta":false},{"name":"watchOS","deprecated":false,"unavailable":false,"introducedAt":"2.0","beta":false}],"extendedModule":"Foundation","externalID":"s:10Foundation14LocalizedErrorPAAE10helpAnchorSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpAnchor","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","kind":"symbol","type":"topic","title":"helpAnchor","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/helpanchor","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","title":"LocalizedError Implementations","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","type":"topic"}}} \ No newline at end of file +{"metadata":{"role":"symbol","title":"helpAnchor","modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}],"externalID":"s:10Foundation14LocalizedErrorPAAE10helpAnchorSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","extendedModule":"Foundation","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"platforms":[{"name":"iOS","introducedAt":"8.0","deprecated":false,"unavailable":false,"beta":false},{"unavailable":false,"name":"macOS","beta":false,"introducedAt":"10.10","deprecated":false},{"name":"tvOS","introducedAt":"9.0","beta":false,"deprecated":false,"unavailable":false},{"name":"watchOS","beta":false,"introducedAt":"2.0","deprecated":false,"unavailable":false}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"helpAnchor","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/helpanchor"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LocalizedError.helpAnchor"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"kind":"symbol","title":"helpAnchor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","role":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpAnchor"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/rxfireauth\/usererror\/helpanchor","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"kind":"article","title":"LocalizedError Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/invalidconfiguration.json b/docs/data/documentation/rxfireauth/usererror/invalidconfiguration.json index 8ecd468..6dc27b1 100644 --- a/docs/data/documentation/rxfireauth/usererror/invalidconfiguration.json +++ b/docs/data/documentation/rxfireauth/usererror/invalidconfiguration.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration"},"metadata":{"symbolKind":"case","title":"UserError.invalidConfiguration","role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidConfiguration","kind":"identifier"}],"externalID":"s:10RxFireAuth9UserErrorO20invalidConfigurationyA2CmF","roleHeading":"Case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidConfiguration","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"The provided Firebase configuration is invalid."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidconfiguration"]}],"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration","type":"topic","abstract":[{"type":"text","text":"The provided Firebase configuration is invalid."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidConfiguration","kind":"identifier"}],"title":"UserError.invalidConfiguration","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Case","title":"UserError.invalidConfiguration","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidConfiguration"}],"symbolKind":"case","role":"symbol","externalID":"s:10RxFireAuth9UserErrorO20invalidConfigurationyA2CmF"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/invalidconfiguration"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"The provided Firebase configuration is invalid.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidConfiguration","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"title":"UserError.invalidConfiguration","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidConfiguration"}],"kind":"symbol","abstract":[{"type":"text","text":"The provided Firebase configuration is invalid."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/invalidcredential.json b/docs/data/documentation/rxfireauth/usererror/invalidcredential.json index 50d6028..c63ff46 100644 --- a/docs/data/documentation/rxfireauth/usererror/invalidcredential.json +++ b/docs/data/documentation/rxfireauth/usererror/invalidcredential.json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidCredential","kind":"identifier"}],"symbolKind":"case","title":"UserError.invalidCredential","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","role":"symbol","externalID":"s:10RxFireAuth9UserErrorO17invalidCredentialyA2CmF"},"abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCredential"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidcredential"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidcredential","type":"topic","abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidCredential","kind":"identifier"}],"title":"UserError.invalidCredential","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","role":"symbol"}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCredential"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidCredential","kind":"identifier"}],"title":"UserError.invalidCredential","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO17invalidCredentialyA2CmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidcredential"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"title":"UserError.invalidCredential","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidCredential","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/invalidcredential"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/invalidemail.json b/docs/data/documentation/rxfireauth/usererror/invalidemail.json index d17d337..cd8fb71 100644 --- a/docs/data/documentation/rxfireauth/usererror/invalidemail.json +++ b/docs/data/documentation/rxfireauth/usererror/invalidemail.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidEmail","kind":"identifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidemail"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","interfaceLanguage":"swift"},"sections":[],"metadata":{"externalID":"s:10RxFireAuth9UserErrorO12invalidEmailyA2CmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidEmail","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","title":"UserError.invalidEmail","symbolKind":"case"},"abstract":[{"type":"text","text":"The provided email is not valid."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidemail","type":"topic","abstract":[{"text":"The provided email is not valid.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidEmail","kind":"identifier"}],"title":"UserError.invalidEmail","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","role":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail"},"abstract":[{"type":"text","text":"The provided email is not valid."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidEmail","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/invalidemail"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"case","roleHeading":"Case","role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"UserError.invalidEmail","externalID":"s:10RxFireAuth9UserErrorO12invalidEmailyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidEmail"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"kind":"symbol","type":"topic","role":"collection","url":"\/documentation\/rxfireauth","title":"RxFireAuth","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidEmail","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidemail","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","abstract":[{"text":"The provided email is not valid.","type":"text"}],"role":"symbol","title":"UserError.invalidEmail"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/invalidupdate.json b/docs/data/documentation/rxfireauth/usererror/invalidupdate.json index 7c5e59f..efc89ce 100644 --- a/docs/data/documentation/rxfireauth/usererror/invalidupdate.json +++ b/docs/data/documentation/rxfireauth/usererror/invalidupdate.json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","interfaceLanguage":"swift"},"metadata":{"role":"symbol","title":"UserError.invalidUpdate","externalID":"s:10RxFireAuth9UserErrorO13invalidUpdateyA2CmF","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidUpdate"}],"symbolKind":"case","roleHeading":"Case"},"sections":[],"abstract":[{"text":"The update cannot be performed because of invalid data.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidUpdate","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/invalidupdate"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidupdate","type":"topic","abstract":[{"text":"The update cannot be performed because of invalid data.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidUpdate","kind":"identifier"}],"title":"UserError.invalidUpdate","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"The update cannot be performed because of invalid data."}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RxFireAuth9UserErrorO13invalidUpdateyA2CmF","roleHeading":"Case","title":"UserError.invalidUpdate","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidUpdate"}],"role":"symbol","modules":[{"name":"RxFireAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidUpdate"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidupdate"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"title":"UserError.invalidUpdate","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidUpdate"}],"kind":"symbol","abstract":[{"type":"text","text":"The update cannot be performed because of invalid data."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/invalidupdate"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/keychainerror(_:).json b/docs/data/documentation/rxfireauth/usererror/keychainerror(_:).json index 9d040ee..92cf575 100644 --- a/docs/data/documentation/rxfireauth/usererror/keychainerror(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/keychainerror(_:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"keychainError"},{"kind":"text","text":"((any "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")?)"}],"languages":["swift"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"keychainError","kind":"identifier"},{"text":"((any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")?)"}],"title":"UserError.keychainError(_:)","externalID":"s:10RxFireAuth9UserErrorO08keychainE0yACs0E0_pSgcACmF","role":"symbol","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"symbolKind":"case"},"abstract":[{"text":"An error occurred while attempting to access the keychain.","type":"text"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)","type":"topic","abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"keychainError","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")?)"}],"title":"UserError.keychainError(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","role":"symbol"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)"},"metadata":{"externalID":"s:10RxFireAuth9UserErrorO08keychainE0yACs0E0_pSgcACmF","symbolKind":"case","role":"symbol","title":"UserError.keychainError(_:)","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"keychainError","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")?)"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"keychainError","kind":"identifier"},{"text":"((any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")?)","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"title":"UserError.keychainError(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"keychainError","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")?)"}],"kind":"symbol","abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/localizeddescription.json b/docs/data/documentation/rxfireauth/usererror/localizeddescription.json index be5eb07..d91307e 100644 --- a/docs/data/documentation/rxfireauth/usererror/localizeddescription.json +++ b/docs/data/documentation/rxfireauth/usererror/localizeddescription.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/localizeddescription"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Instance Property","extendedModule":"Swift","title":"localizedDescription","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"role":"symbol","platforms":[{"unavailable":false,"beta":false,"introducedAt":"8.0","deprecated":false,"name":"iOS"},{"name":"macOS","unavailable":false,"introducedAt":"10.10","deprecated":false,"beta":false},{"name":"tvOS","introducedAt":"9.0","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"2.0","deprecated":false,"name":"watchOS","unavailable":false,"beta":false}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","title":"UserError","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"type":"topic","title":"Error Implementations","url":"\/documentation\/rxfireauth\/usererror\/error-implementations","abstract":[],"kind":"article","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"type":"topic","role":"symbol","title":"localizedDescription"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"extendedModule":"Swift","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"roleHeading":"Instance Property","role":"symbol","title":"localizedDescription","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","platforms":[{"beta":false,"introducedAt":"8.0","name":"iOS","deprecated":false,"unavailable":false},{"deprecated":false,"unavailable":false,"name":"macOS","introducedAt":"10.10","beta":false},{"beta":false,"introducedAt":"9.0","name":"tvOS","deprecated":false,"unavailable":false},{"beta":false,"deprecated":false,"unavailable":false,"name":"watchOS","introducedAt":"2.0"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","title":"localizedDescription","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"title":"Error Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","role":"collectionGroup","kind":"article","abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/error-implementations"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/localizederror-implementations.json b/docs/data/documentation/rxfireauth/usererror/localizederror-implementations.json index 885a272..e643158 100644 --- a/docs/data/documentation/rxfireauth/usererror/localizederror-implementations.json +++ b/docs/data/documentation/rxfireauth/usererror/localizederror-implementations.json @@ -1 +1 @@ -{"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion"],"generated":true}],"metadata":{"title":"LocalizedError Implementations","role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"RxFireAuth"}]},"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/localizederror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","kind":"symbol","type":"topic","title":"recoverySuggestion","role":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recoverySuggestion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","kind":"symbol","type":"topic","title":"helpAnchor","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/helpanchor","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","title":"failureReason","url":"\/documentation\/rxfireauth\/usererror\/failurereason","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion"]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"LocalizedError Implementations","role":"collectionGroup","roleHeading":"API Collection"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/localizederror-implementations"]}],"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"url":"\/documentation\/rxfireauth\/usererror\/failurereason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"failureReason","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recoverySuggestion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"recoverySuggestion","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"kind":"symbol","title":"helpAnchor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","role":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpAnchor"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/rxfireauth\/usererror\/helpanchor","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/migrationrequired(_:).json b/docs/data/documentation/rxfireauth/usererror/migrationrequired(_:).json index 34fe7b0..828f6de 100644 --- a/docs/data/documentation/rxfireauth/usererror/migrationrequired(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/migrationrequired(_:).json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"The action would require to migrate the current user data to a new account."},{"type":"text","text":" "},{"type":"text","text":"Use the passed login credentials to continue signing-in when ready by calling "},{"code":"login(with credentials:updateUserDisplayName:allowMigration:)","type":"codeVoice"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"UserError.migrationRequired(_:)","role":"symbol","roleHeading":"Case","symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO17migrationRequiredyAcA11CredentialsOSgcACmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrationRequired","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":"?)","kind":"text"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"migrationRequired"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},{"text":"?)","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrationRequired"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":"?)","kind":"text"}],"type":"topic","kind":"symbol","title":"UserError.migrationRequired(_:)","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","abstract":[{"type":"text","text":"The action would require to migrate the current user data to a new account."},{"type":"text","text":" "},{"type":"text","text":"Use the passed login credentials to continue signing-in when ready by calling "},{"type":"codeVoice","code":"login(with credentials:updateUserDisplayName:allowMigration:)"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","title":"UserError","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"}}} \ No newline at end of file +{"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrationRequired"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":"?)","kind":"text"}],"roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth9UserErrorO17migrationRequiredyAcA11CredentialsOSgcACmF","title":"UserError.migrationRequired(_:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrationRequired","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},{"text":"?)","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"text":"The action would require to migrate the current user data to a new account.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Use the passed login credentials to continue signing-in when ready by calling "},{"type":"codeVoice","code":"login(with credentials:updateUserDisplayName:allowMigration:)"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)"]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"title":"UserError.migrationRequired(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"migrationRequired"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":"?)"}],"kind":"symbol","abstract":[{"text":"The action would require to migrate the current user data to a new account.","type":"text"},{"type":"text","text":" "},{"text":"Use the passed login credentials to continue signing-in when ready by calling ","type":"text"},{"type":"codeVoice","code":"login(with credentials:updateUserDisplayName:allowMigration:)"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/networkerror.json b/docs/data/documentation/rxfireauth/usererror/networkerror.json index 0cb0c8b..6335bea 100644 --- a/docs/data/documentation/rxfireauth/usererror/networkerror.json +++ b/docs/data/documentation/rxfireauth/usererror/networkerror.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"externalID":"s:10RxFireAuth9UserErrorO07networkE0yA2CmF","title":"UserError.networkError","roleHeading":"Case","role":"symbol"},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/networkerror"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"networkError","kind":"identifier"}],"title":"UserError.networkError","type":"topic","url":"\/documentation\/rxfireauth\/usererror\/networkerror"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"metadata":{"title":"UserError.networkError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"networkError","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO07networkE0yA2CmF","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"networkError","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/networkerror"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"title":"UserError.networkError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"kind":"symbol","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/networkerror"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/nouser.json b/docs/data/documentation/rxfireauth/usererror/nouser.json index 32533bb..6b81c05 100644 --- a/docs/data/documentation/rxfireauth/usererror/nouser.json +++ b/docs/data/documentation/rxfireauth/usererror/nouser.json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:10RxFireAuth9UserErrorO02noD0yA2CmF","role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noUser","kind":"identifier"}],"title":"UserError.noUser","modules":[{"name":"RxFireAuth"}],"symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"noUser"}],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/nouser"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/nouser","type":"topic","abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"noUser"}],"title":"UserError.noUser","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/nouser"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"UserError.noUser","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"noUser"}],"externalID":"s:10RxFireAuth9UserErrorO02noD0yA2CmF"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"text":"There is no user associated to perform the requested action.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noUser","kind":"identifier"}]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"abstract":[{"text":"There is no user associated to perform the requested action.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","title":"UserError.noUser","url":"\/documentation\/rxfireauth\/usererror\/nouser","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"noUser"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/provideralreadylinked.json b/docs/data/documentation/rxfireauth/usererror/provideralreadylinked.json index 6980707..87a9002 100644 --- a/docs/data/documentation/rxfireauth/usererror/provideralreadylinked.json +++ b/docs/data/documentation/rxfireauth/usererror/provideralreadylinked.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"providerAlreadyLinked"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerAlreadyLinked"}],"modules":[{"name":"RxFireAuth"}],"title":"UserError.providerAlreadyLinked","externalID":"s:10RxFireAuth9UserErrorO21providerAlreadyLinkedyA2CmF","role":"symbol","symbolKind":"case"},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/provideralreadylinked"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"type":"text","text":"The specified provider is already linked with this user."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked","type":"topic","abstract":[{"text":"The specified provider is already linked with this user.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"providerAlreadyLinked","kind":"identifier"}],"title":"UserError.providerAlreadyLinked","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"type":"text","text":"The specified provider is already linked with this user."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/provideralreadylinked"]}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"symbolKind":"case","title":"UserError.providerAlreadyLinked","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO21providerAlreadyLinkedyA2CmF","roleHeading":"Case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"providerAlreadyLinked","kind":"identifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"providerAlreadyLinked","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"title":"UserError.providerAlreadyLinked","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"providerAlreadyLinked","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"The specified provider is already linked with this user."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/providernotlinked.json b/docs/data/documentation/rxfireauth/usererror/providernotlinked.json index f07d0fd..2db6b38 100644 --- a/docs/data/documentation/rxfireauth/usererror/providernotlinked.json +++ b/docs/data/documentation/rxfireauth/usererror/providernotlinked.json @@ -1 +1 @@ -{"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"providerNotLinked"}],"externalID":"s:10RxFireAuth9UserErrorO17providerNotLinkedyA2CmF","title":"UserError.providerNotLinked"},"abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"providerNotLinked","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/providernotlinked"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked"},"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerNotLinked":{"abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"providerNotLinked","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/providernotlinked","type":"topic","title":"UserError.providerNotLinked"}}} \ No newline at end of file +{"metadata":{"role":"symbol","externalID":"s:10RxFireAuth9UserErrorO17providerNotLinkedyA2CmF","symbolKind":"case","title":"UserError.providerNotLinked","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"providerNotLinked","kind":"identifier"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/providernotlinked"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"providerNotLinked","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"text":"The specified provider is not linked with this user.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerNotLinked":{"title":"UserError.providerNotLinked","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerNotLinked"}],"kind":"symbol","abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/providernotlinked"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/recoverysuggestion.json b/docs/data/documentation/rxfireauth/usererror/recoverysuggestion.json index 9aa3f07..b350958 100644 --- a/docs/data/documentation/rxfireauth/usererror/recoverysuggestion.json +++ b/docs/data/documentation/rxfireauth/usererror/recoverysuggestion.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LocalizedError.recoverySuggestion","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/recoverysuggestion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"metadata":{"roleHeading":"Instance Property","modules":[{"relatedModules":["Foundation"],"name":"RxFireAuth"}],"externalID":"s:10Foundation14LocalizedErrorPAAE18recoverySuggestionSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","title":"recoverySuggestion","extendedModule":"Foundation","platforms":[{"beta":false,"name":"iOS","introducedAt":"8.0","deprecated":false,"unavailable":false},{"deprecated":false,"introducedAt":"10.10","name":"macOS","unavailable":false,"beta":false},{"deprecated":false,"beta":false,"introducedAt":"9.0","unavailable":false,"name":"tvOS"},{"unavailable":false,"beta":false,"deprecated":false,"introducedAt":"2.0","name":"watchOS"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recoverySuggestion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"recoverySuggestion","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","kind":"symbol","type":"topic","title":"recoverySuggestion","role":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recoverySuggestion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"kind":"article","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","title":"LocalizedError Implementations","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/recoverysuggestion"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.recoverySuggestion"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"metadata":{"symbolKind":"property","title":"recoverySuggestion","roleHeading":"Instance Property","extendedModule":"Foundation","externalID":"s:10Foundation14LocalizedErrorPAAE18recoverySuggestionSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recoverySuggestion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}],"platforms":[{"introducedAt":"8.0","beta":false,"unavailable":false,"name":"iOS","deprecated":false},{"deprecated":false,"unavailable":false,"introducedAt":"10.10","name":"macOS","beta":false},{"name":"tvOS","beta":false,"introducedAt":"9.0","deprecated":false,"unavailable":false},{"introducedAt":"2.0","name":"watchOS","unavailable":false,"deprecated":false,"beta":false}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"recoverySuggestion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"recoverySuggestion","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"kind":"article","title":"LocalizedError Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","role":"collectionGroup","type":"topic","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/unknown(_:).json b/docs/data/documentation/rxfireauth/usererror/unknown(_:).json index ae727e4..c7f96c3 100644 --- a/docs/data/documentation/rxfireauth/usererror/unknown(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/unknown(_:).json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"kind":"text","text":"((any "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")?)","kind":"text"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/unknown(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")?)"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO7unknownyACs0E0_pSgcACmF","roleHeading":"Case","role":"symbol","title":"UserError.unknown(_:)"},"abstract":[{"type":"text","text":"An unknown error has occurred."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","type":"topic","abstract":[{"text":"An unknown error has occurred.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"kind":"text","text":"((any "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":")?)"}],"title":"UserError.unknown(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":")?)","kind":"text"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO7unknownyACs0E0_pSgcACmF","roleHeading":"Case","symbolKind":"case","role":"symbol","title":"UserError.unknown(_:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"},{"text":"((any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")?)","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/unknown(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)"},"abstract":[{"type":"text","text":"An unknown error has occurred."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"title":"UserError.unknown(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")?)"}],"kind":"symbol","abstract":[{"type":"text","text":"An unknown error has occurred."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/userdisabled.json b/docs/data/documentation/rxfireauth/usererror/userdisabled.json index c760852..5ab50cd 100644 --- a/docs/data/documentation/rxfireauth/usererror/userdisabled.json +++ b/docs/data/documentation/rxfireauth/usererror/userdisabled.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"The specified user is disabled.","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/userdisabled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"externalID":"s:10RxFireAuth9UserErrorO12userDisabledyA2CmF","roleHeading":"Case","symbolKind":"case","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}],"title":"UserError.userDisabled"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/userdisabled","type":"topic","abstract":[{"type":"text","text":"The specified user is disabled."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}],"title":"UserError.userDisabled","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"text":"The specified user is disabled.","type":"text"}],"metadata":{"roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO12userDisabledyA2CmF","role":"symbol","title":"UserError.userDisabled","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"userDisabled","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/userdisabled"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"title":"UserError.userDisabled","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"userDisabled","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"The specified user is disabled.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/userdisabled"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/usernotfound.json b/docs/data/documentation/rxfireauth/usererror/usernotfound.json index ab3a0de..3750bea 100644 --- a/docs/data/documentation/rxfireauth/usererror/usernotfound.json +++ b/docs/data/documentation/rxfireauth/usererror/usernotfound.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/usernotfound"]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO12userNotFoundyA2CmF","title":"UserError.userNotFound","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"userNotFound"}],"roleHeading":"Case","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userNotFound"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound"},"sections":[],"abstract":[{"type":"text","text":"The specified user cannot be found."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/usernotfound","type":"topic","abstract":[{"text":"The specified user cannot be found.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userNotFound"}],"title":"UserError.userNotFound","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"userNotFound","kind":"identifier"}],"title":"UserError.userNotFound","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","role":"symbol","externalID":"s:10RxFireAuth9UserErrorO12userNotFoundyA2CmF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userNotFound"}]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","abstract":[{"type":"text","text":"The specified user cannot be found."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/usernotfound"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"title":"UserError.userNotFound","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"userNotFound","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"The specified user cannot be found."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/usernotfound"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/weakpassword(_:).json b/docs/data/documentation/rxfireauth/usererror/weakpassword(_:).json index 54ba2ac..7c1e1d1 100644 --- a/docs/data/documentation/rxfireauth/usererror/weakpassword(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/weakpassword(_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"symbolKind":"case","roleHeading":"Case","title":"UserError.weakPassword(_:)","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO12weakPasswordyACSSSgcACmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"weakPassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}]},"abstract":[{"text":"The specified password does not satisfy the basic security requirements.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/weakpassword(_:)"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"weakPassword","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","type":"topic","abstract":[{"type":"text","text":"The specified password does not satisfy the basic security requirements."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"weakPassword","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"title":"UserError.weakPassword(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","role":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)"},"metadata":{"symbolKind":"case","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","title":"UserError.weakPassword(_:)","role":"symbol","externalID":"s:10RxFireAuth9UserErrorO12weakPasswordyACSSSgcACmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"weakPassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"text":"The specified password does not satisfy the basic security requirements.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"weakPassword","kind":"identifier"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/weakpassword(_:)"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"title":"UserError.weakPassword(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"weakPassword"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"kind":"symbol","abstract":[{"text":"The specified password does not satisfy the basic security requirements.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/wrongpassword.json b/docs/data/documentation/rxfireauth/usererror/wrongpassword.json index 48eeb40..40a3b9c 100644 --- a/docs/data/documentation/rxfireauth/usererror/wrongpassword.json +++ b/docs/data/documentation/rxfireauth/usererror/wrongpassword.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword"},"abstract":[{"type":"text","text":"The specified password is invalid."}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrongPassword"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/wrongpassword"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","role":"symbol","title":"UserError.wrongPassword","externalID":"s:10RxFireAuth9UserErrorO13wrongPasswordyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongPassword"}],"modules":[{"name":"RxFireAuth"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/wrongpassword","type":"topic","abstract":[{"text":"The specified password is invalid.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongPassword"}],"title":"UserError.wrongPassword","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/wrongpassword"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongPassword"}],"languages":["swift"]}]}],"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongPassword"}],"roleHeading":"Case","title":"UserError.wrongPassword","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO13wrongPasswordyA2CmF","symbolKind":"case"},"abstract":[{"type":"text","text":"The specified password is invalid."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"abstract":[{"type":"text","text":"The specified password is invalid."}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/wrongpassword","title":"UserError.wrongPassword","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrongPassword"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/wronguser.json b/docs/data/documentation/rxfireauth/usererror/wronguser.json index eb90af7..5dc0a82 100644 --- a/docs/data/documentation/rxfireauth/usererror/wronguser.json +++ b/docs/data/documentation/rxfireauth/usererror/wronguser.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"The requested action would target a different user than the one currently signed-in."}],"sections":[],"metadata":{"roleHeading":"Case","symbolKind":"case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO05wrongD0yA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"wrongUser","kind":"identifier"}],"title":"UserError.wrongUser","role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"wrongUser","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/wronguser"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","type":"topic","url":"\/documentation\/rxfireauth\/usererror"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/wronguser","type":"topic","abstract":[{"text":"The requested action would target a different user than the one currently signed-in.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"wrongUser","kind":"identifier"}],"title":"UserError.wrongUser","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","role":"symbol"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wrongUser","kind":"identifier"}],"title":"UserError.wrongUser","roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO05wrongD0yA2CmF","symbolKind":"case","role":"symbol","modules":[{"name":"RxFireAuth"}]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/wronguser"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wrongUser","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser"},"sections":[],"abstract":[{"text":"The requested action would target a different user than the one currently signed-in.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"title":"UserError.wrongUser","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongUser"}],"kind":"symbol","abstract":[{"type":"text","text":"The requested action would target a different user than the one currently signed-in."}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/wronguser"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager.json b/docs/data/documentation/rxfireauth/usermanager.json index 414bc00..4f1ed05 100644 --- a/docs/data/documentation/rxfireauth/usermanager.json +++ b/docs/data/documentation/rxfireauth/usermanager.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"],"title":"Initializers"},{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user"]},{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/resetPassword(for:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]}],"metadata":{"title":"UserManager","roleHeading":"Class","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"class","externalID":"s:10RxFireAuth11UserManagerC","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}]},{"kind":"content","content":[{"text":"Overview","anchor":"overview","level":2,"type":"heading"},{"inlineContent":[{"text":"As a general rule, you should never use this class directly, as it may change","type":"text"},{"type":"text","text":" "},{"text":"at any point even without a new major version.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Documentation for all methods inherited from its protocol are in the protocol itself."},{"type":"text","text":" "},{"type":"text","text":"The methods that are documented here are just those that are not inherited from the protocol."}],"type":"paragraph"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"title":"deleteUser(resetToAnonymous:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"title":"verifyAndChange(toNewEmail:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verifyAndChange","kind":"identifier"},{"kind":"text","text":"("},{"text":"toNewEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"role":"symbol","title":"loginHandler","type":"topic","abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"text":": (any ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier","text":"LoginHandlerType"},{"text":")?","kind":"text"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","type":"topic","title":"update(user:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanager\/update(user:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","type":"topic","title":"accountExists(with:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"deprecated":true,"url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"abstract":[],"title":"LoginProviderManagerType Implementations","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"abstract":[],"title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"deprecated":true,"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"abstract":[],"title":"user","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/user","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/resetPassword(for:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"resetPassword","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanager\/resetpassword(for:)","type":"topic","title":"resetPassword(for:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/resetPassword(for:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","title":"register(email:password:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?>"}],"title":"accessToken","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"text":"around login providers, such as Sign in with Apple.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","title":"LoginProviderManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"role":"symbol","abstract":[{"text":"Instanties a new user manager.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)","title":"init(clearingKeychain:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"clearingKeychain","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","title":"updatePassword(newPassword:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"role":"symbol","deprecated":true,"abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","title":"updateEmail(newEmail:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updateEmail"},{"kind":"text","text":"("},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","title":"confirmAuthentication(with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/isanonymous","title":"isAnonymous","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"role":"symbol","deprecated":true,"abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","title":"linkAnonymousAccount(toEmail:password:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","title":"loginAnonymously()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","title":"update(userConfigurationHandler:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"userConfigurationHandler","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","title":"autoupdatingUser","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"text":"<","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"kind":"text","text":"?>"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","title":"confirmAuthentication(email:password:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","title":"isLoggedIn","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","title":"logout(resetToAnonymous:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logout","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(to:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)","title":"linkAnonymousAccount(to:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)"}}} \ No newline at end of file +{"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"],"kind":"relationships"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user"]},{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/resetPassword(for:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]}],"metadata":{"title":"UserManager","externalID":"s:10RxFireAuth11UserManagerC","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"roleHeading":"Class","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"class","role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","type":"heading","level":2,"text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"As a general rule, you should never use this class directly, as it may change"},{"type":"text","text":" "},{"text":"at any point even without a new major version.","type":"text"},{"type":"text","text":" "},{"text":"Documentation for all methods inherited from its protocol are in the protocol itself.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"The methods that are documented here are just those that are not inherited from the protocol."}]}]}],"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"title":"verifyAndChange(toNewEmail:)","kind":"symbol","type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"clearingKeychain"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":")","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)","type":"topic","abstract":[{"text":"Instanties a new user manager.","type":"text"}],"title":"init(clearingKeychain:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(to:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"linkAnonymousAccount(to:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)","kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"type":"topic","title":"loginHandler","abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": (any "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType"},{"kind":"text","text":")?"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","type":"topic","title":"accountExists(with:)","kind":"symbol","role":"symbol","deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","kind":"symbol","abstract":[],"title":"update(userConfigurationHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/resetPassword(for:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"resetPassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"resetPassword(for:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/resetpassword(for:)","kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/resetPassword(for:)"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","title":"updatePassword(newPassword:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"kind":"symbol","title":"update(user:)","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/update(user:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","title":"accessToken","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?>"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"type":"topic","title":"register(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","kind":"symbol","type":"topic","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","deprecated":true,"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol","title":"updateEmail(newEmail:)","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"kind":"text","text":"<"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?>"}],"kind":"symbol","type":"topic","role":"symbol","title":"autoupdatingUser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","deprecated":true,"title":"linkAnonymousAccount(toEmail:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","type":"topic","title":"confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","kind":"article","title":"LoginProviderManagerType Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","title":"isAnonymous","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/isanonymous","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"kind":"symbol","role":"symbol","deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}],"type":"topic","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isLoggedIn"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"type":"topic","title":"isLoggedIn","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","title":"logout(resetToAnonymous:)","type":"topic","kind":"symbol","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","title":"confirmAuthentication(email:password:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","abstract":[],"type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"role":"symbol","title":"user","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/user"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","type":"topic","abstract":[],"title":"loginAnonymously()","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/accesstoken.json b/docs/data/documentation/rxfireauth/usermanager/accesstoken.json index 52ca243..c7818ff 100644 --- a/docs/data/documentation/rxfireauth/usermanager/accesstoken.json +++ b/docs/data/documentation/rxfireauth/usermanager/accesstoken.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/accesstoken"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken"},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?>","kind":"text"}],"symbolKind":"property","roleHeading":"Instance Property","externalID":"s:10RxFireAuth11UserManagerC11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp","title":"accessToken"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.accessToken","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?> { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?>"}],"title":"accessToken","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/accesstoken"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.accessToken","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"externalID":"s:10RxFireAuth11UserManagerC11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp","modules":[{"name":"RxFireAuth"}],"title":"accessToken","symbolKind":"property","roleHeading":"Instance Property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","title":"accessToken","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?>"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/accountexists(with:).json b/docs/data/documentation/rxfireauth/usermanager/accountexists(with:).json index bc5e208..6bdb927 100644 --- a/docs/data/documentation/rxfireauth/usermanager/accountexists(with:).json +++ b/docs/data/documentation/rxfireauth/usermanager/accountexists(with:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","platforms":[],"externalID":"s:10RxFireAuth11UserManagerC13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","modules":[{"name":"RxFireAuth"}],"title":"accountExists(with:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/accountexists(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will be removed when it is removed by the Firebase SDK. If your project is using Email Enumeration Protection, this query will always return false."}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.accountExists(with:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"accountExists","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","type":"topic","title":"accountExists(with:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"deprecated":true,"url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.accountExists(with:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"accountExists","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:10RxFireAuth11UserManagerC13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","title":"accountExists(with:)","platforms":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"accountExists","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"This function will be removed when it is removed by the Firebase SDK. If your project is using Email Enumeration Protection, this query will always return false.","type":"text"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/accountexists(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","type":"topic","title":"accountExists(with:)","kind":"symbol","role":"symbol","deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/autoupdatinguser.json b/docs/data/documentation/rxfireauth/usermanager/autoupdatinguser.json index 2c36488..8ea82c8 100644 --- a/docs/data/documentation/rxfireauth/usermanager/autoupdatinguser.json +++ b/docs/data/documentation/rxfireauth/usermanager/autoupdatinguser.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/autoupdatinguser"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData"},{"kind":"text","text":"?> { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"]}]}],"metadata":{"role":"symbol","externalID":"s:10RxFireAuth11UserManagerC012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"kind":"text","text":"?>"}],"symbolKind":"property","title":"autoupdatingUser","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.autoupdatingUser"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","title":"autoupdatingUser","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"text":"<","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"kind":"text","text":"?>"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.autoupdatingUser","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","metadata":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?>"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","externalID":"s:10RxFireAuth11UserManagerC012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","symbolKind":"property","role":"symbol","title":"autoupdatingUser"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"text":"?> { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/autoupdatinguser"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"kind":"text","text":"<"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?>"}],"kind":"symbol","type":"topic","role":"symbol","title":"autoupdatingUser"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(email:password:).json b/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(email:password:).json index cdd2714..40f225a 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(email:password:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"]}]}],"metadata":{"role":"symbol","title":"confirmAuthentication(email:password:)","externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"symbolKind":"method","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.confirmAuthentication(email:password:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","title":"confirmAuthentication(email:password:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)"},"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"confirmAuthentication(email:password:)","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","role":"symbol","externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.confirmAuthentication(email:password:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","title":"confirmAuthentication(email:password:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","abstract":[],"type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(with:).json b/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(with:).json index 8c7ff83..7a5883a 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(with:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(with:).json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.confirmAuthentication(with:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"loginCredentials","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"role":"symbol","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","title":"confirmAuthentication(with:)","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","title":"confirmAuthentication(with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.confirmAuthentication(with:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"loginCredentials","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"]}]}],"sections":[],"metadata":{"title":"confirmAuthentication(with:)","externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","type":"topic","title":"confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:).json b/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:).json index 0e1a955..f603b93 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LoginProviderManagerType.confirmAuthenticationWithApple(in:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"platforms":[{"unavailable":false,"deprecated":false,"name":"iOS","beta":false,"introducedAt":"13.0"},{"introducedAt":"10.15","deprecated":false,"name":"macOS","beta":false,"unavailable":false}],"externalID":"s:10RxFireAuth11UserManagerC30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF","extendedModule":"RxFireAuth","title":"confirmAuthenticationWithApple(in:)","role":"symbol"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"type":"topic","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"title":"ViewController","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithApple(in:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","title":"confirmAuthenticationWithApple(in:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"abstract":[],"title":"LoginProviderManagerType Implementations","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","type":"topic"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"LoginProviderManagerType.confirmAuthenticationWithApple(in:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"role":"symbol","platforms":[{"deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false,"name":"iOS"},{"introducedAt":"10.15","deprecated":false,"unavailable":false,"name":"macOS","beta":false}],"title":"confirmAuthenticationWithApple(in:)","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"RxFireAuth","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithApple(in:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","title":"confirmAuthenticationWithApple(in:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","kind":"article","title":"LoginProviderManagerType Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"title":"ViewController","abstract":[],"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:).json b/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:).json index f9960d6..a6fb1c1 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"clientId","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LoginProviderManagerType.confirmAuthenticationWithGoogle(as:in:)"},{"type":"text","text":"."}],"metadata":{"extendedModule":"RxFireAuth","modules":[{"name":"RxFireAuth"}],"title":"confirmAuthenticationWithGoogle(as:in:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF","roleHeading":"Instance Method","role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithGoogle(as:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"kind":"symbol","title":"confirmAuthenticationWithGoogle(as:in:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"abstract":[],"title":"LoginProviderManagerType Implementations","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"type":"topic","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"title":"ViewController","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"}}} \ No newline at end of file +{"metadata":{"title":"confirmAuthenticationWithGoogle(as:in:)","role":"symbol","externalID":"s:10RxFireAuth11UserManagerC31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","extendedModule":"RxFireAuth","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"text":"clientId","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":" ","kind":"text"},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LoginProviderManagerType.confirmAuthenticationWithGoogle(as:in:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"title":"ViewController","abstract":[],"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","kind":"article","title":"LoginProviderManagerType Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithGoogle(as:in:)":{"abstract":[],"role":"symbol","type":"topic","title":"confirmAuthenticationWithGoogle(as:in:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:).json b/docs/data/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:).json index 3e097e4..ceeaaf4 100644 --- a/docs/data/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]}]}],"metadata":{"externalID":"s:10RxFireAuth11UserManagerC06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"deleteUser(resetToAnonymous:)","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.deleteUser(resetToAnonymous:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"title":"deleteUser(resetToAnonymous:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.deleteUser(resetToAnonymous:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","role":"symbol","title":"deleteUser(resetToAnonymous:)"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","kind":"symbol","type":"topic","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"kind":"symbol","type":"topic","role":"collection","url":"\/documentation\/rxfireauth","title":"RxFireAuth","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/init(clearingkeychain:).json b/docs/data/documentation/rxfireauth/usermanager/init(clearingkeychain:).json index 5d6bb59..57d83d7 100644 --- a/docs/data/documentation/rxfireauth/usermanager/init(clearingkeychain:).json +++ b/docs/data/documentation/rxfireauth/usermanager/init(clearingkeychain:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Instanties a new user manager."}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"init","roleHeading":"Initializer","title":"init(clearingKeychain:)","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"clearingKeychain"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:10RxFireAuth11UserManagerC16clearingKeychainACSb_tcfc"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"text":"clearingKeychain","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false)"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"clearingKeychain","content":[{"inlineContent":[{"text":"If set to ","type":"text"},{"code":"true","type":"codeVoice"},{"text":", this instance will attempt a logout (ignoring errors) while initializing.","type":"text"}],"type":"paragraph"}]}]},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Pass "},{"type":"codeVoice","code":"clearingKeychain = true"},{"type":"text","text":" to clear credentials"},{"text":" ","type":"text"},{"text":"that are stored in the iCloud Keychain. This is particularly useful","type":"text"},{"type":"text","text":" "},{"text":"if you don’t want to login users automatically when they install your","type":"text"},{"type":"text","text":" "},{"text":"app on multiple devices with iCloud Keychain turned on.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"You should pass "},{"code":"true","type":"codeVoice"},{"text":" only once, otherwise the user will be","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"logged-out every time you instantiate a user manager."}]}],"kind":"content"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"role":"symbol","abstract":[{"text":"Instanties a new user manager.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)","title":"init(clearingKeychain:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"clearingKeychain","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"clearingKeychain"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":" = false)"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"If set to ","type":"text"},{"code":"true","type":"codeVoice"},{"text":", this instance will attempt a logout (ignoring errors) while initializing.","type":"text"}]}],"name":"clearingKeychain"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"inlineContent":[{"type":"text","text":"Pass "},{"type":"codeVoice","code":"clearingKeychain = true"},{"text":" to clear credentials","type":"text"},{"text":" ","type":"text"},{"text":"that are stored in the iCloud Keychain. This is particularly useful","type":"text"},{"type":"text","text":" "},{"type":"text","text":"if you don’t want to login users automatically when they install your"},{"type":"text","text":" "},{"text":"app on multiple devices with iCloud Keychain turned on.","type":"text"},{"type":"text","text":" "},{"text":"You should pass ","type":"text"},{"type":"codeVoice","code":"true"},{"type":"text","text":" only once, otherwise the user will be"},{"text":" ","type":"text"},{"type":"text","text":"logged-out every time you instantiate a user manager."}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Instanties a new user manager."}],"sections":[],"metadata":{"roleHeading":"Initializer","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"clearingKeychain"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}],"title":"init(clearingKeychain:)","symbolKind":"init","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC16clearingKeychainACSb_tcfc"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"clearingKeychain"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"title":"init(clearingKeychain:)","role":"symbol","abstract":[{"type":"text","text":"Instanties a new user manager."}],"url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/isanonymous.json b/docs/data/documentation/rxfireauth/usermanager/isanonymous.json index 6fa51bc..909de25 100644 --- a/docs/data/documentation/rxfireauth/usermanager/isanonymous.json +++ b/docs/data/documentation/rxfireauth/usermanager/isanonymous.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.isAnonymous","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/isanonymous"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","modules":[{"name":"RxFireAuth"}],"role":"symbol","title":"isAnonymous","roleHeading":"Instance Property","externalID":"s:10RxFireAuth11UserManagerC11isAnonymousSbvp"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/isanonymous","title":"isAnonymous","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.isAnonymous"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/isanonymous"]}],"metadata":{"externalID":"s:10RxFireAuth11UserManagerC11isAnonymousSbvp","role":"symbol","title":"isAnonymous","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"modules":[{"name":"RxFireAuth"}]},"kind":"symbol","sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","title":"isAnonymous","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/isanonymous","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/isloggedin.json b/docs/data/documentation/rxfireauth/usermanager/isloggedin.json index 935dae7..e5cfd8c 100644 --- a/docs/data/documentation/rxfireauth/usermanager/isloggedin.json +++ b/docs/data/documentation/rxfireauth/usermanager/isloggedin.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/isloggedin"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isLoggedIn"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"title":"isLoggedIn","externalID":"s:10RxFireAuth11UserManagerC10isLoggedInSbvp"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.isLoggedIn"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isLoggedIn"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","title":"isLoggedIn","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/isloggedin"]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.isLoggedIn"},{"type":"text","text":"."}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"externalID":"s:10RxFireAuth11UserManagerC10isLoggedInSbvp","roleHeading":"Instance Property","title":"isLoggedIn","symbolKind":"property","modules":[{"name":"RxFireAuth"}],"role":"symbol"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isLoggedIn"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"type":"topic","title":"isLoggedIn","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(to:).json b/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(to:).json index 90eabe3..6ed032a 100644 --- a/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(to:).json +++ b/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(to:).json @@ -1 +1 @@ -{"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"symbol","title":"linkAnonymousAccount(to:)","externalID":"s:10RxFireAuth11UserManagerC20linkAnonymousAccount2to0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"symbolKind":"method","roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.linkAnonymousAccount(to:)"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":" ","kind":"text"},{"text":"credentials","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(to:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)","title":"linkAnonymousAccount(to:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.linkAnonymousAccount(to:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"linkAnonymousAccount(to:)","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC20linkAnonymousAccount2to0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"credentials"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(to:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"linkAnonymousAccount(to:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)","kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:).json b/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:).json index 284258b..15abee7 100644 --- a/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:).json +++ b/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:).json @@ -1 +1 @@ -{"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"Invoke the generic link function passing `Credentials.password`.","type":"text"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.linkAnonymousAccount(toEmail:password:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RxFireAuth11UserManagerC20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"linkAnonymousAccount(toEmail:password:)","modules":[{"name":"RxFireAuth"}],"platforms":[],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"role":"symbol","deprecated":true,"abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","title":"linkAnonymousAccount(toEmail:password:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.linkAnonymousAccount(toEmail:password:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":" "},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"title":"linkAnonymousAccount(toEmail:password:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"externalID":"s:10RxFireAuth11UserManagerC20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","symbolKind":"method","platforms":[],"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"RxFireAuth"}]},"deprecationSummary":[{"inlineContent":[{"type":"text","text":"Invoke the generic link function passing `Credentials.password`."}],"type":"paragraph"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","deprecated":true,"title":"linkAnonymousAccount(toEmail:password:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/login(email:password:allowmigration:resettoanonymousonfailure:).json b/docs/data/documentation/rxfireauth/usermanager/login(email:password:allowmigration:resettoanonymousonfailure:).json index 3c2e72f..dd46306 100644 --- a/docs/data/documentation/rxfireauth/usermanager/login(email:password:allowmigration:resettoanonymousonfailure:).json +++ b/docs/data/documentation/rxfireauth/usermanager/login(email:password:allowmigration:resettoanonymousonfailure:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","platforms":[],"role":"symbol","externalID":"s:10RxFireAuth11UserManagerC5login5email8password14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgSbtF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.login(email:password:allowMigration:resetToAnonymousOnFailure:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","interfaceLanguage":"swift"},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"Invoke the generic login function passing `Credentials.password`.","type":"text"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"abstract":[],"title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"deprecated":true,"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.login(email:password:allowMigration:resetToAnonymousOnFailure:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"modules":[{"name":"RxFireAuth"}],"title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","platforms":[],"externalID":"s:10RxFireAuth11UserManagerC5login5email8password14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgSbtF","symbolKind":"method","roleHeading":"Instance Method"},"deprecationSummary":[{"inlineContent":[{"type":"text","text":"Invoke the generic login function passing `Credentials.password`."}],"type":"paragraph"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"kind":"symbol","role":"symbol","deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}],"type":"topic","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:).json b/docs/data/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:).json index 41a6144..14f64eb 100644 --- a/docs/data/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:).json +++ b/docs/data/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:).json @@ -1 +1 @@ -{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"credentials"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC5login4with06updateD11DisplayName14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgSbtF","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)"]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"credentials","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"? = nil, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"sections":[],"metadata":{"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC5login4with06updateD11DisplayName14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgSbtF","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/loginanonymously().json b/docs/data/documentation/rxfireauth/usermanager/loginanonymously().json index 1c2ffb1..ecd5c56 100644 --- a/docs/data/documentation/rxfireauth/usermanager/loginanonymously().json +++ b/docs/data/documentation/rxfireauth/usermanager/loginanonymously().json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.loginAnonymously()","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/loginanonymously()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth11UserManagerC16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"title":"loginAnonymously()"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","title":"loginAnonymously()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"externalID":"s:10RxFireAuth11UserManagerC16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","modules":[{"name":"RxFireAuth"}],"role":"symbol","title":"loginAnonymously()","roleHeading":"Instance Method","symbolKind":"method"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/loginanonymously()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.loginAnonymously()","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","type":"topic","abstract":[],"title":"loginAnonymously()","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/loginhandler.json b/docs/data/documentation/rxfireauth/usermanager/loginhandler.json index 8f7f866..c03740f 100644 --- a/docs/data/documentation/rxfireauth/usermanager/loginhandler.json +++ b/docs/data/documentation/rxfireauth/usermanager/loginhandler.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loginHandler","kind":"identifier"},{"text":": (any ","kind":"text"},{"text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"},{"kind":"text","text":")? { get }"}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/loginhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler"},"metadata":{"role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"text":": (any ","kind":"text"},{"text":"LoginHandlerType","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"text":")?","kind":"text"}],"title":"loginHandler","symbolKind":"property","externalID":"s:10RxFireAuth11UserManagerC12loginHandlerAA05LoginG4Type_pSgvp","modules":[{"name":"RxFireAuth"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol","title":"LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"text":"that is used by the library to authenticate with a 3rd-party provider,","type":"text"},{"text":" ","type":"text"},{"text":"such as Apple or Google.","type":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"role":"symbol","title":"loginHandler","type":"topic","abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"text":": (any ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier","text":"LoginHandlerType"},{"text":")?","kind":"text"}],"kind":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler"},"metadata":{"title":"loginHandler","externalID":"s:10RxFireAuth11UserManagerC12loginHandlerAA05LoginG4Type_pSgvp","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"text":": (any ","kind":"text"},{"text":"LoginHandlerType","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"kind":"text","text":")?"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"text":": (any ","kind":"text"},{"kind":"typeIdentifier","text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"},{"kind":"text","text":")? { get }"}],"platforms":["macOS"]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/loginhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","kind":"symbol","abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"text":"such as Apple or Google.","type":"text"}],"role":"symbol","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"type":"topic","title":"loginHandler","abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": (any "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType"},{"kind":"text","text":")?"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations.json b/docs/data/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations.json index 5235bd1..2571e1c 100644 --- a/docs/data/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations.json +++ b/docs/data/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"],"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations"]}],"metadata":{"roleHeading":"API Collection","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup","title":"LoginProviderManagerType Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithApple(in:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","title":"confirmAuthenticationWithApple(in:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"kind":"symbol","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithGoogle(as:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"kind":"symbol","title":"confirmAuthenticationWithGoogle(as:in:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]}}} \ No newline at end of file +{"sections":[],"kind":"article","schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations"]}],"metadata":{"roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"RxFireAuth"}],"title":"LoginProviderManagerType Implementations"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithGoogle(as:in:)":{"abstract":[],"role":"symbol","type":"topic","title":"confirmAuthenticationWithGoogle(as:in:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithApple(in:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","title":"confirmAuthenticationWithApple(in:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/logout(resettoanonymous:).json b/docs/data/documentation/rxfireauth/usermanager/logout(resettoanonymous:).json index e801b70..241603f 100644 --- a/docs/data/documentation/rxfireauth/usermanager/logout(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanager/logout(resettoanonymous:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"logout(resetToAnonymous:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","roleHeading":"Instance Method","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.logout(resetToAnonymous:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","title":"logout(resetToAnonymous:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logout","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"logout(resetToAnonymous:)","roleHeading":"Instance Method","symbolKind":"method","role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.logout(resetToAnonymous:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logout","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","title":"logout(resetToAnonymous:)","type":"topic","kind":"symbol","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/register(email:password:).json b/docs/data/documentation/rxfireauth/usermanager/register(email:password:).json index d6cd967..a6af370 100644 --- a/docs/data/documentation/rxfireauth/usermanager/register(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanager/register(email:password:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/register(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"symbolKind":"method","title":"register(email:password:)","externalID":"s:10RxFireAuth11UserManagerC8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.register(email:password:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","title":"register(email:password:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"metadata":{"externalID":"s:10RxFireAuth11UserManagerC8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","title":"register(email:password:)","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"symbolKind":"method","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.register(email:password:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/register(email:password:)"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"type":"topic","title":"register(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/resetpassword(for:).json b/docs/data/documentation/rxfireauth/usermanager/resetpassword(for:).json index a076349..76889da 100644 --- a/docs/data/documentation/rxfireauth/usermanager/resetpassword(for:).json +++ b/docs/data/documentation/rxfireauth/usermanager/resetpassword(for:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/resetPassword(for:)"},"metadata":{"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"resetPassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"resetPassword(for:)","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC13resetPassword3for0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.resetPassword(for:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"resetPassword"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/resetpassword(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/resetPassword(for:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"resetPassword","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanager\/resetpassword(for:)","type":"topic","title":"resetPassword(for:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/resetPassword(for:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/resetPassword(for:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/resetpassword(for:)"]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.resetPassword(for:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"resetPassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"role":"symbol","title":"resetPassword(for:)","roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC13resetPassword3for0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"resetPassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/resetPassword(for:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"resetPassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"resetPassword(for:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/resetpassword(for:)","kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/resetPassword(for:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/signinwithapple(in:updateuserdisplayname:allowmigration:).json b/docs/data/documentation/rxfireauth/usermanager/signinwithapple(in:updateuserdisplayname:allowmigration:).json index ab35613..222517c 100644 --- a/docs/data/documentation/rxfireauth/usermanager/signinwithapple(in:updateuserdisplayname:allowmigration:).json +++ b/docs/data/documentation/rxfireauth/usermanager/signinwithapple(in:updateuserdisplayname:allowmigration:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"LoginProviderManagerType.signInWithApple(in:updateUserDisplayName:allowMigration:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"extendedModule":"RxFireAuth","externalID":"s:10RxFireAuth11UserManagerC15signInWithApple2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSo16NSViewControllerC_S2bSgtF","role":"symbol","platforms":[{"unavailable":false,"name":"iOS","beta":false,"introducedAt":"13.0","deprecated":false},{"name":"macOS","introducedAt":"10.15","beta":false,"unavailable":false,"deprecated":false}],"modules":[{"name":"RxFireAuth"}],"title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithApple"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithApple"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"type":"topic","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"title":"ViewController","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"abstract":[],"title":"LoginProviderManagerType Implementations","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"kind":"symbol","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","text":"ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}]}]}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC15signInWithApple2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSo16NSViewControllerC_S2bSgtF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"platforms":[{"introducedAt":"13.0","name":"iOS","beta":false,"deprecated":false,"unavailable":false},{"beta":false,"introducedAt":"10.15","unavailable":false,"name":"macOS","deprecated":false}],"extendedModule":"RxFireAuth","role":"symbol","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)"},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LoginProviderManagerType.signInWithApple(in:updateUserDisplayName:allowMigration:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","kind":"article","title":"LoginProviderManagerType Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"title":"ViewController","abstract":[],"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:).json b/docs/data/documentation/rxfireauth/usermanager/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:).json index 6b629fd..527aedc 100644 --- a/docs/data/documentation/rxfireauth/usermanager/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:).json +++ b/docs/data/documentation/rxfireauth/usermanager/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LoginProviderManagerType.signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"},{"type":"text","text":"."}],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","extendedModule":"RxFireAuth","externalID":"s:10RxFireAuth11UserManagerC16signInWithGoogle2as2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_So16NSViewControllerCS2bSgtF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"symbolKind":"method","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"clientId","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"abstract":[],"title":"LoginProviderManagerType Implementations","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"type":"topic","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"title":"ViewController","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"kind":"symbol","metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":">"}],"externalID":"s:10RxFireAuth11UserManagerC16signInWithGoogle2as2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_So16NSViewControllerCS2bSgtF","extendedModule":"RxFireAuth"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LoginProviderManagerType.signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithGoogle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":" ","kind":"text"},{"text":"clientId","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","kind":"article","title":"LoginProviderManagerType Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"title":"ViewController","abstract":[],"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/update(user:).json b/docs/data/documentation/rxfireauth/usermanager/update(user:).json index c958b77..2e016ca 100644 --- a/docs/data/documentation/rxfireauth/usermanager/update(user:).json +++ b/docs/data/documentation/rxfireauth/usermanager/update(user:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.update(user:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/update(user:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RxFireAuth11UserManagerC6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","role":"symbol","title":"update(user:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"symbolKind":"method","modules":[{"name":"RxFireAuth"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","type":"topic","title":"update(user:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanager\/update(user:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.update(user:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"user"},{"kind":"text","text":": "},{"text":"UserData","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/update(user:)"]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","title":"update(user:)","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"role":"symbol"},"kind":"symbol","sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"kind":"symbol","title":"update(user:)","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/update(user:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/update(userconfigurationhandler:).json b/docs/data/documentation/rxfireauth/usermanager/update(userconfigurationhandler:).json index 2fe83f8..f7edc95 100644 --- a/docs/data/documentation/rxfireauth/usermanager/update(userconfigurationhandler:).json +++ b/docs/data/documentation/rxfireauth/usermanager/update(userconfigurationhandler:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.update(userConfigurationHandler:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"userConfigurationHandler","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"userConfigurationHandler","kind":"externalParam"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","title":"update(userConfigurationHandler:)","role":"symbol","externalID":"s:10RxFireAuth11UserManagerC6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","symbolKind":"method"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","title":"update(userConfigurationHandler:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"userConfigurationHandler","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","metadata":{"roleHeading":"Instance Method","title":"update(userConfigurationHandler:)","externalID":"s:10RxFireAuth11UserManagerC6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"method"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": "},{"text":"@escaping","kind":"keyword"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"languages":["swift"],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.update(userConfigurationHandler:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","kind":"symbol","abstract":[],"title":"update(userConfigurationHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/updateemail(newemail:).json b/docs/data/documentation/rxfireauth/usermanager/updateemail(newemail:).json index d5aa58d..74da80d 100644 --- a/docs/data/documentation/rxfireauth/usermanager/updateemail(newemail:).json +++ b/docs/data/documentation/rxfireauth/usermanager/updateemail(newemail:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.updateEmail(newEmail:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"metadata":{"title":"updateEmail(newEmail:)","platforms":[],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"externalID":"s:10RxFireAuth11UserManagerC11updateEmail03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","modules":[{"name":"RxFireAuth"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"]}],"kind":"declarations"}],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will be removed when it is removed by the Firebase SDK. If your project is using Email Enumeration Protection, you should invoke `verifyAndChange(toNewEmail:)` instead."}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"role":"symbol","deprecated":true,"abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","title":"updateEmail(newEmail:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updateEmail"},{"kind":"text","text":"("},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","interfaceLanguage":"swift"},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"This function will be removed when it is removed by the Firebase SDK. If your project is using Email Enumeration Protection, you should invoke `verifyAndChange(toNewEmail:)` instead.","type":"text"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.updateEmail(newEmail:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"role":"symbol","symbolKind":"method","title":"updateEmail(newEmail:)","platforms":[],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC11updateEmail03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","modules":[{"name":"RxFireAuth"}]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","deprecated":true,"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol","title":"updateEmail(newEmail:)","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/updatepassword(newpassword:).json b/docs/data/documentation/rxfireauth/usermanager/updatepassword(newpassword:).json index e55717f..2c147a6 100644 --- a/docs/data/documentation/rxfireauth/usermanager/updatepassword(newpassword:).json +++ b/docs/data/documentation/rxfireauth/usermanager/updatepassword(newpassword:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"updatePassword(newPassword:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC14updatePassword03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","roleHeading":"Instance Method","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.updatePassword(newPassword:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","title":"updatePassword(newPassword:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"updatePassword","kind":"identifier"},{"kind":"text","text":"("},{"text":"newPassword","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol","externalID":"s:10RxFireAuth11UserManagerC14updatePassword03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","title":"updatePassword(newPassword:)","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","roleHeading":"Instance Method"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.updatePassword(newPassword:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"kind":"symbol","type":"topic","role":"collection","url":"\/documentation\/rxfireauth","title":"RxFireAuth","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","title":"updatePassword(newPassword:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/user.json b/docs/data/documentation/rxfireauth/usermanager/user.json index c487bfb..4c69abd 100644 --- a/docs/data/documentation/rxfireauth/usermanager/user.json +++ b/docs/data/documentation/rxfireauth/usermanager/user.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/user"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.user","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"metadata":{"title":"user","externalID":"s:10RxFireAuth11UserManagerC4userAA0D4DataVSgvp","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"user"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"abstract":[],"title":"user","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/user","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user"}}} \ No newline at end of file +{"metadata":{"symbolKind":"property","role":"symbol","externalID":"s:10RxFireAuth11UserManagerC4userAA0D4DataVSgvp","title":"user","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.user"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/user"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"role":"symbol","title":"user","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/user"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:).json b/docs/data/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:).json index 69058bc..88cc10b 100644 --- a/docs/data/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:).json +++ b/docs/data/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:).json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.verifyAndChange(toNewEmail:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"text":" ","kind":"text"},{"text":"newEmail","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"method","title":"verifyAndChange(toNewEmail:)","externalID":"s:10RxFireAuth11UserManagerC15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"title":"verifyAndChange(toNewEmail:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verifyAndChange","kind":"identifier"},{"kind":"text","text":"("},{"text":"toNewEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"verifyAndChange(toNewEmail:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.verifyAndChange(toNewEmail:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"newEmail"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"title":"verifyAndChange(toNewEmail:)","kind":"symbol","type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype.json b/docs/data/documentation/rxfireauth/usermanagertype.json index 99ecf76..cb91bad 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype.json +++ b/docs/data/documentation/rxfireauth/usermanagertype.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","interfaceLanguage":"swift"},"abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"symbolKind":"protocol","roleHeading":"Protocol","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"externalID":"s:10RxFireAuth15UserManagerTypeP","role":"symbol","title":"UserManagerType"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user"],"title":"Instance Properties"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/resetPassword(for:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)"],"title":"Instance Methods"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"title":"Conforming Types","kind":"relationships","type":"conformingTypes"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManagerType"}],"languages":["swift"]}]},{"content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"inlineContent":[{"text":"When using the library in your code always make sure to","type":"text"},{"type":"text","text":" "},{"type":"text","text":"reference this protocol instead of the default implementation "},{"code":"UserManager","type":"codeVoice"},{"type":"text","text":","},{"text":" ","type":"text"},{"type":"text","text":"as this protocol will always conform to Semantic Versioning."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"All reactive methods of this protocol are wrapped inside a Rx object that"},{"type":"text","text":" "},{"type":"text","text":"will not execute any code until somebody subscribes to it."}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","kind":"symbol","title":"logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","abstract":[{"type":"text","text":"Sign out the currently logged-in user."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"kind":"text","text":": (any "},{"kind":"typeIdentifier","text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"kind":"text","text":")?"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","title":"loginHandler","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","abstract":[{"type":"text","text":"Get the current login handler."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","kind":"symbol","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","required":true,"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","title":"linkAnonymousAccount(toEmail:password:)","required":true,"deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","abstract":[{"type":"text","text":"Convert an anonymous user to a user with a email and a password."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","kind":"symbol","title":"confirmAuthentication(email:password:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","required":true,"deprecated":true,"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","required":true,"abstract":[{"text":"Get if there is a currently logged-in user.","type":"text"}],"type":"topic","title":"isLoggedIn","kind":"symbol","role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"deprecated":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)","kind":"symbol","role":"symbol","abstract":[{"text":"Login the user with the specified email address using the specified password.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","type":"topic","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/resetPassword(for:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/resetpassword(for:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Trigger the password reset flow for the specified email address."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"resetPassword"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"resetPassword(for:)","type":"topic","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/resetPassword(for:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","required":true,"title":"deleteUser(resetToAnonymous:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"abstract":[{"type":"text","text":"Delete the currently signed in user."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","abstract":[{"text":"Get if there is an anonymous user logged-in.","type":"text"}],"title":"isAnonymous","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","abstract":[{"text":"Update the currently signed in user by retrieving its value and passing it","type":"text"},{"type":"text","text":" "},{"text":"to the ","type":"text"},{"type":"codeVoice","code":"userConfigurationHandler"},{"type":"text","text":"."}],"title":"update(userConfigurationHandler:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/verifyAndChange(toNewEmail:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"verifyAndChange","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","abstract":[{"type":"text","text":"Send a verification email to the specified email address and, if the verification succeeds,"},{"type":"text","text":" "},{"text":"update the email address.","type":"text"}],"title":"verifyAndChange(toNewEmail:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/user","abstract":[{"text":"Get the currently logged-in user or ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no user is logged-in."}],"title":"user","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"title":"confirmAuthentication(with:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"required":true,"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?>","kind":"text"}],"title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","required":true,"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user changes","type":"text"},{"type":"text","text":" "},{"text":"or is updated.","type":"text"}],"role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":">"}],"title":"accountExists(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","required":true,"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","abstract":[{"text":"Verify if an account exists on the server with the passed email address.","type":"text"}],"role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"title":"register(email:password:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"title":"updateEmail(newEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","deprecated":true,"type":"topic","role":"symbol","abstract":[{"text":"Update the email of the currently signed in user.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","abstract":[{"text":"Update the currently signed in user taking new values from the","type":"text"},{"type":"text","text":" "},{"type":"text","text":"passed object."}],"title":"update(user:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","abstract":[{"type":"text","text":"Login with an anonymous user."}],"title":"loginAnonymously()","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","abstract":[{"type":"text","text":"Update or set the password of the currently signed in user."}],"title":"updatePassword(newPassword:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"title":"linkAnonymousAccount(to:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?>","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken","abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"title":"accessToken","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","role":"symbol","required":true}}} \ No newline at end of file +{"relationshipsSections":[{"kind":"relationships","title":"Conforming Types","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"type":"conformingTypes"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}]}],"kind":"declarations"},{"content":[{"anchor":"overview","text":"Overview","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When using the library in your code always make sure to"},{"type":"text","text":" "},{"type":"text","text":"reference this protocol instead of the default implementation "},{"type":"codeVoice","code":"UserManager"},{"text":",","type":"text"},{"type":"text","text":" "},{"type":"text","text":"as this protocol will always conform to Semantic Versioning."}]},{"inlineContent":[{"text":"All reactive methods of this protocol are wrapped inside a Rx object that","type":"text"},{"type":"text","text":" "},{"text":"will not execute any code until somebody subscribes to it.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"sections":[],"metadata":{"title":"UserManagerType","role":"symbol","symbolKind":"protocol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP","roleHeading":"Protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"kind":"symbol","topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user"]},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/resetPassword(for:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)"],"title":"Instance Methods"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"required":true,"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?>"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","abstract":[{"type":"text","text":"Get an Observable that emits a new item every time the logged-in user changes"},{"text":" ","type":"text"},{"type":"text","text":"or is updated."}],"role":"symbol","title":"autoupdatingUser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","required":true,"role":"symbol","abstract":[{"text":"Login the user with the specified credentials.","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"type":"topic","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","kind":"symbol","title":"register(email:password:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)","abstract":[{"text":"Delete the currently signed in user.","type":"text"}],"type":"topic","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","kind":"symbol","title":"deleteUser(resetToAnonymous:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"type":"topic","required":true,"deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","kind":"symbol","title":"confirmAuthentication(email:password:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"abstract":[{"type":"text","text":"Update the currently signed in user by retrieving its value and passing it"},{"text":" ","type":"text"},{"type":"text","text":"to the "},{"code":"userConfigurationHandler","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","required":true,"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/verifyAndChange(toNewEmail:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","abstract":[{"text":"Send a verification email to the specified email address and, if the verification succeeds,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"update the email address."}],"type":"topic","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","kind":"symbol","title":"verifyAndChange(toNewEmail:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"title":"isLoggedIn","abstract":[{"text":"Get if there is a currently logged-in user.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","required":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","kind":"symbol","required":true,"abstract":[{"text":"Convert an anonymous account to an account that can login with the passed credentials.","type":"text"}],"role":"symbol","title":"linkAnonymousAccount(to:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","kind":"symbol","required":true,"abstract":[{"text":"Update the email of the currently signed in user.","type":"text"}],"role":"symbol","deprecated":true,"title":"updateEmail(newEmail:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"role":"symbol","title":"update(user:)","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","required":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","abstract":[{"type":"text","text":"Update the currently signed in user taking new values from the"},{"text":" ","type":"text"},{"text":"passed object.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","role":"symbol","type":"topic","abstract":[{"text":"Get if there is an anonymous user logged-in.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","title":"isAnonymous","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatePassword"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","kind":"symbol","required":true,"abstract":[{"text":"Update or set the password of the currently signed in user.","type":"text"}],"role":"symbol","title":"updatePassword(newPassword:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","kind":"symbol","required":true,"abstract":[{"text":"Verify if an account exists on the server with the passed email address.","type":"text"}],"role":"symbol","deprecated":true,"title":"accountExists(with:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"url":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","kind":"symbol","required":true,"abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"role":"symbol","title":"confirmAuthentication(with:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","kind":"symbol","required":true,"abstract":[{"text":"Login with an anonymous user.","type":"text"}],"role":"symbol","title":"loginAnonymously()","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"user"},{"text":": ","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/user","kind":"symbol","required":true,"abstract":[{"text":"Get the currently logged-in user or ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no user is logged-in."}],"role":"symbol","title":"user","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","kind":"symbol","required":true,"abstract":[{"type":"text","text":"Sign out the currently logged-in user."}],"role":"symbol","title":"logout(resetToAnonymous:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","kind":"symbol","title":"loginHandler","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loginHandler","kind":"identifier"},{"text":": (any ","kind":"text"},{"text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier"},{"text":")?","kind":"text"}],"abstract":[{"text":"Get the current login handler.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","required":true,"role":"symbol","abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","deprecated":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/resetPassword(for:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"resetPassword","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/resetpassword(for:)","kind":"symbol","required":true,"abstract":[{"type":"text","text":"Trigger the password reset flow for the specified email address."}],"role":"symbol","title":"resetPassword(for:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/resetPassword(for:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","kind":"symbol","required":true,"abstract":[{"type":"text","text":"Convert an anonymous user to a user with a email and a password."}],"role":"symbol","deprecated":true,"title":"linkAnonymousAccount(toEmail:password:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?>"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken","kind":"symbol","required":true,"abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"role":"symbol","title":"accessToken","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/accesstoken.json b/docs/data/documentation/rxfireauth/usermanagertype/accesstoken.json index 10b0715..996e3eb 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/accesstoken.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/accesstoken.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken"},"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp","required":true,"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?>"}],"title":"accessToken","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?> { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"inlineContent":[{"type":"text","text":"You can use values from this Observable to authenticate with your backend."},{"type":"text","text":" "},{"type":"text","text":"This function will cause a refresh of the access token if the stored one is expired."}],"type":"paragraph"},{"name":"Warning","style":"warning","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"The access token should be treated as sensitive information.","type":"text"}]}]},{"type":"aside","style":"note","content":[{"inlineContent":[{"text":"version 2.0.0","type":"text"}],"type":"paragraph"}],"name":"Since"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/accesstoken"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","abstract":[{"text":"Get the current access token for the logged-in user.","type":"text"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?>","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken","abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"title":"accessToken","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","role":"symbol","required":true}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?> { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"text":"You can use values from this Observable to authenticate with your backend.","type":"text"},{"type":"text","text":" "},{"text":"This function will cause a refresh of the access token if the stored one is expired.","type":"text"}],"type":"paragraph"},{"type":"aside","name":"Warning","content":[{"inlineContent":[{"type":"text","text":"The access token should be treated as sensitive information."}],"type":"paragraph"}],"style":"warning"},{"name":"Since","style":"note","type":"aside","content":[{"inlineContent":[{"text":"version 2.0.0","type":"text"}],"type":"paragraph"}]}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Get the current access token for the logged-in user.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/accesstoken"]}],"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?>"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"accessToken","required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp","roleHeading":"Instance Property"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?>"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken","kind":"symbol","required":true,"abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"role":"symbol","title":"accessToken","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/accountexists(with:).json b/docs/data/documentation/rxfireauth/usermanagertype/accountexists(with:).json index 3bafd74..bf40ede 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/accountexists(with:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/accountexists(with:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Verify if an account exists on the server with the passed email address.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)"]}],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"This function will be removed when it is removed by the Firebase SDK. If your project is using Email Enumeration Protection, this query will always return false.","type":"text"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The account email address.","type":"text"}]}],"name":"email"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"inlineContent":[{"text":"A Single that completes with the result of the query on the backend.","type":"text"}],"type":"paragraph"}]},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"name":"Warning","style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This query will always return "},{"code":"false","type":"codeVoice"},{"type":"text","text":" if your project is using Email Enumeration Protection."}]}],"type":"aside"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"isActive":true,"type":"reference","identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection"}]}],"name":"See Also","style":"note"}],"kind":"content"}],"metadata":{"role":"symbol","title":"accountExists(with:)","required":true,"platforms":[],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":">","kind":"text"}],"externalID":"s:10RxFireAuth15UserManagerTypeP13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)"},"sections":[],"kind":"symbol","references":{"https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection":{"identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","titleInlineContent":[{"type":"text","text":"Email Enumeration Protection"}],"title":"Email Enumeration Protection","url":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","type":"link"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":">"}],"title":"accountExists(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","required":true,"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","abstract":[{"text":"Verify if an account exists on the server with the passed email address.","type":"text"}],"role":"symbol","kind":"symbol"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The account email address."}]}],"name":"email"}]},{"kind":"content","content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"A Single that completes with the result of the query on the backend."}],"type":"paragraph"}]},{"content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"style":"warning","type":"aside","content":[{"inlineContent":[{"type":"text","text":"This query will always return "},{"type":"codeVoice","code":"false"},{"type":"text","text":" if your project is using Email Enumeration Protection."}],"type":"paragraph"}],"name":"Warning"},{"type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","type":"reference","isActive":true}]}],"name":"See Also"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"abstract":[{"type":"text","text":"Verify if an account exists on the server with the passed email address."}],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will be removed when it is removed by the Firebase SDK. If your project is using Email Enumeration Protection, this query will always return false."}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"symbolKind":"method","role":"symbol","required":true,"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"accountExists(with:)","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","platforms":[]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","kind":"symbol","required":true,"abstract":[{"text":"Verify if an account exists on the server with the passed email address.","type":"text"}],"role":"symbol","deprecated":true,"title":"accountExists(with:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection":{"type":"link","titleInlineContent":[{"type":"text","text":"Email Enumeration Protection"}],"url":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","title":"Email Enumeration Protection","identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/autoupdatinguser.json b/docs/data/documentation/rxfireauth/usermanagertype/autoupdatinguser.json index d1934c6..08a377d 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/autoupdatinguser.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/autoupdatinguser.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user changes","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"or is updated."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"kind":"text","text":"<"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","required":true,"title":"autoupdatingUser","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"RxFireAuth"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"text":"?> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?>","kind":"text"}],"title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","required":true,"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user changes","type":"text"},{"type":"text","text":" "},{"text":"or is updated.","type":"text"}],"role":"symbol","kind":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"title":"autoupdatingUser","role":"symbol","required":true,"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"text":"Observable","preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?>"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:10RxFireAuth15UserManagerTypeP012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","modules":[{"name":"RxFireAuth"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Observable","preciseIdentifier":"s:7RxSwift10ObservableC"},{"text":"<","kind":"text"},{"text":"UserData","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"kind":"text","text":"?> { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","interfaceLanguage":"swift"},"abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user changes","type":"text"},{"type":"text","text":" "},{"type":"text","text":"or is updated."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"kind":"symbol","type":"topic","role":"collection","url":"\/documentation\/rxfireauth","title":"RxFireAuth","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"required":true,"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?>"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","abstract":[{"type":"text","text":"Get an Observable that emits a new item every time the logged-in user changes"},{"text":" ","type":"text"},{"type":"text","text":"or is updated."}],"role":"symbol","title":"autoupdatingUser"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:).json b/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:).json index 8f50b4d..69012a5 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"required":true,"title":"confirmAuthentication(email:password:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"RxFireAuth"}],"platforms":[]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user email address."}]}],"name":"email"},{"name":"password","content":[{"inlineContent":[{"type":"text","text":"The user password."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}]},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"You need to confirm the authentication of a user before performing sensitive operations, such"},{"text":" ","type":"text"},{"text":"as deleting the account, associating a new login provider or changing the email or password.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"To confirm the authentication with a login provider (such as Google), use the appropriate method in"},{"type":"text","text":" "},{"text":"the “confirmAuthenticationWith” family, or confirm the authentication by other means and then call","type":"text"},{"type":"text","text":" "},{"type":"codeVoice","code":"self.confirmAuthentication(with:)"},{"type":"text","text":"."}]},{"type":"aside","style":"note","name":"Note","content":[{"inlineContent":[{"text":"This is a shorthand for ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},{"text":" passing ","type":"text"},{"type":"codeVoice","code":"Credentials.password"},{"text":".","type":"text"}],"type":"paragraph"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)"},"deprecationSummary":[{"inlineContent":[{"type":"text","text":"Invoke the generic confirm function passing `Credentials.password`."}],"type":"paragraph"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","kind":"symbol","title":"confirmAuthentication(email:password:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","required":true,"deprecated":true,"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"title":"confirmAuthentication(with:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"required":true,"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"RxFireAuth"}],"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method","platforms":[],"title":"confirmAuthentication(email:password:)","externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","symbolKind":"method"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Invoke the generic confirm function passing `Credentials.password`."}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}]},{"kind":"parameters","parameters":[{"name":"email","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user email address."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"The user password.","type":"text"}]}],"name":"password"}]},{"content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}],"kind":"content"},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"You need to confirm the authentication of a user before performing sensitive operations, such","type":"text"},{"type":"text","text":" "},{"type":"text","text":"as deleting the account, associating a new login provider or changing the email or password."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"To confirm the authentication with a login provider (such as Google), use the appropriate method in"},{"type":"text","text":" "},{"type":"text","text":"the “confirmAuthenticationWith” family, or confirm the authentication by other means and then call"},{"text":" ","type":"text"},{"type":"codeVoice","code":"self.confirmAuthentication(with:)"},{"type":"text","text":"."}]},{"name":"Note","type":"aside","content":[{"inlineContent":[{"text":"This is a shorthand for ","type":"text"},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","isActive":true},{"text":" passing ","type":"text"},{"code":"Credentials.password","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"style":"note"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","kind":"symbol","required":true,"abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"role":"symbol","title":"confirmAuthentication(with:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"type":"topic","required":true,"deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","kind":"symbol","title":"confirmAuthentication(email:password:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(with:).json b/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(with:).json index 629120d..e69d087 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(with:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(with:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"loginCredentials"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"A representation of the credentials used to login."}],"type":"paragraph"}],"name":"loginCredentials"}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"aside","name":"Since","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.5.0"}]}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"kind":"symbol","metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"required":true,"role":"symbol","title":"confirmAuthentication(with:)","roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","modules":[{"name":"RxFireAuth"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)"]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"title":"confirmAuthentication(with:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"required":true,"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"loginCredentials","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}]},{"kind":"parameters","parameters":[{"name":"loginCredentials","content":[{"type":"paragraph","inlineContent":[{"text":"A representation of the credentials used to login.","type":"text"}]}]}]},{"content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"type":"aside","style":"note","name":"Since","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.5.0"}]}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},"abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"kind":"symbol","metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","symbolKind":"method","required":true,"title":"confirmAuthentication(with:)","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"role":"symbol"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","kind":"symbol","required":true,"abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"role":"symbol","title":"confirmAuthentication(with:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:).json b/docs/data/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:).json index 196d6a1..4f2fd72 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"title":"deleteUser(resetToAnonymous:)","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"externalID":"s:10RxFireAuth15UserManagerTypeP06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","role":"symbol","required":true,"symbolKind":"method","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"deleteUser","kind":"identifier"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}],"kind":"declarations"},{"parameters":[{"name":"resetToAnonymous","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"code":"true","type":"codeVoice"},{"type":"text","text":", after having deleted the account successfully, this function will immediately sign in a new anonymous user."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is a sensitive action. If the user hasn’t signed in recently, you’ll need to confirm the authentication"},{"type":"text","text":" "},{"text":"by invoking ","type":"text"},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","isActive":true},{"text":".","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"Using the ","type":"text"},{"code":"resetToAnonymous","type":"codeVoice"},{"text":" parameter, you can make sure","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"that there is always a user signed in; if the parameter is set to "},{"code":"true","type":"codeVoice"},{"type":"text","text":", this"},{"text":" ","type":"text"},{"text":"function will call ","type":"text"},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","isActive":true},{"text":" immediately after the logout operation has completed.","type":"text"}]},{"name":"Since","type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"version 1.4.0","type":"text"}]}]}]}],"sections":[],"abstract":[{"type":"text","text":"Delete the currently signed in user."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","abstract":[{"type":"text","text":"Login with an anonymous user."}],"title":"loginAnonymously()","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"title":"confirmAuthentication(with:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"required":true,"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","required":true,"title":"deleteUser(resetToAnonymous:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"abstract":[{"type":"text","text":"Delete the currently signed in user."}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)"},"metadata":{"required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","title":"deleteUser(resetToAnonymous:)","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"role":"symbol","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"resetToAnonymous","content":[{"type":"paragraph","inlineContent":[{"text":"If ","type":"text"},{"type":"codeVoice","code":"true"},{"type":"text","text":", after having deleted the account successfully, this function will immediately sign in a new anonymous user."}]}]}],"kind":"parameters"},{"content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"This is a sensitive action. If the user hasn’t signed in recently, you’ll need to confirm the authentication","type":"text"},{"text":" ","type":"text"},{"text":"by invoking ","type":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","isActive":true,"type":"reference"},{"type":"text","text":"."}]},{"inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"resetToAnonymous"},{"text":" parameter, you can make sure","type":"text"},{"text":" ","type":"text"},{"text":"that there is always a user signed in; if the parameter is set to ","type":"text"},{"type":"codeVoice","code":"true"},{"text":", this","type":"text"},{"text":" ","type":"text"},{"text":"function will call ","type":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","type":"reference","isActive":true},{"text":" immediately after the logout operation has completed.","type":"text"}],"type":"paragraph"},{"content":[{"inlineContent":[{"text":"version 1.4.0","type":"text"}],"type":"paragraph"}],"type":"aside","style":"note","name":"Since"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Delete the currently signed in user.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)","abstract":[{"text":"Delete the currently signed in user.","type":"text"}],"type":"topic","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","kind":"symbol","title":"deleteUser(resetToAnonymous:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","kind":"symbol","required":true,"abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"role":"symbol","title":"confirmAuthentication(with:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","kind":"symbol","required":true,"abstract":[{"text":"Login with an anonymous user.","type":"text"}],"role":"symbol","title":"loginAnonymously()","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/isanonymous.json b/docs/data/documentation/rxfireauth/usermanagertype/isanonymous.json index bf820f9..7615703 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/isanonymous.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/isanonymous.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"metadata":{"title":"isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"RxFireAuth"}],"required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp"},"abstract":[{"type":"text","text":"Get if there is an anonymous user logged-in."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","abstract":[{"text":"Get if there is an anonymous user logged-in.","type":"text"}],"title":"isAnonymous","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","externalID":"s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isAnonymous","required":true},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"text":"Get if there is an anonymous user logged-in.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/isanonymous"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["macOS"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","role":"symbol","type":"topic","abstract":[{"text":"Get if there is an anonymous user logged-in.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","title":"isAnonymous","required":true}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/isloggedin.json b/docs/data/documentation/rxfireauth/usermanagertype/isloggedin.json index 977c126..c50db1e 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/isloggedin.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/isloggedin.json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/isloggedin"]}],"abstract":[{"type":"text","text":"Get if there is a currently logged-in user."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP10isLoggedInSbvp","required":true,"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isLoggedIn"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"isLoggedIn","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property will be "},{"code":"false","type":"codeVoice"},{"text":" even if there is a currently logged-in user,","type":"text"},{"type":"text","text":" "},{"text":"but it is anonymous.","type":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","required":true,"abstract":[{"text":"Get if there is a currently logged-in user.","type":"text"}],"type":"topic","title":"isLoggedIn","kind":"symbol","role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","interfaceLanguage":"swift"},"sections":[],"metadata":{"roleHeading":"Instance Property","title":"isLoggedIn","externalID":"s:10RxFireAuth15UserManagerTypeP10isLoggedInSbvp","required":true,"role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"text":"This property will be ","type":"text"},{"type":"codeVoice","code":"false"},{"type":"text","text":" even if there is a currently logged-in user,"},{"type":"text","text":" "},{"type":"text","text":"but it is anonymous."}]}],"kind":"content"}],"abstract":[{"text":"Get if there is a currently logged-in user.","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/isloggedin"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"title":"isLoggedIn","abstract":[{"text":"Get if there is a currently logged-in user.","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","required":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(to:).json b/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(to:).json index 0eb65d4..26d9fc2 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(to:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(to:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","metadata":{"role":"symbol","required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP20linkAnonymousAccount2to0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","title":"linkAnonymousAccount(to:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)"]}],"abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"credentials","kind":"internalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"credentials","content":[{"inlineContent":[{"type":"text","text":"The credentials to link to the anonymous account."}],"type":"paragraph"}]}]},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"style":"note","name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"This function will fail if the passed credentials are already associated with another account.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"To support this use case,"},{"type":"text","text":" "},{"type":"text","text":"use "},{"isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","type":"reference"},{"type":"text","text":" instead."}]}],"type":"aside"},{"type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"This function will fail with ","type":"text"},{"type":"codeVoice","code":"UserError.noUser"},{"type":"text","text":" if there is no anonymous user logged-in."}]}],"style":"note"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 6.0.0."}]}],"name":"Since","style":"note","type":"aside"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","kind":"symbol","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","required":true,"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"title":"linkAnonymousAccount(to:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","role":"symbol","required":true}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"title":"linkAnonymousAccount(to:)","externalID":"s:10RxFireAuth15UserManagerTypeP20linkAnonymousAccount2to0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":" ","kind":"text"},{"text":"credentials","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"credentials","content":[{"inlineContent":[{"text":"The credentials to link to the anonymous account.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will fail if the passed credentials are already associated with another account."},{"type":"text","text":" "},{"text":"To support this use case,","type":"text"},{"text":" ","type":"text"},{"text":"use ","type":"text"},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","isActive":true},{"type":"text","text":" instead."}]}],"type":"aside","style":"note"},{"name":"Note","type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will fail with "},{"code":"UserError.noUser","type":"codeVoice"},{"type":"text","text":" if there is no anonymous user logged-in."}]}]},{"style":"note","name":"Since","content":[{"inlineContent":[{"type":"text","text":"version 6.0.0."}],"type":"paragraph"}],"type":"aside"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","required":true,"role":"symbol","abstract":[{"text":"Login the user with the specified credentials.","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","kind":"symbol","required":true,"abstract":[{"text":"Convert an anonymous account to an account that can login with the passed credentials.","type":"text"}],"role":"symbol","title":"linkAnonymousAccount(to:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:).json b/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:).json index 91e003a..55376ec 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"email","content":[{"inlineContent":[{"type":"text","text":"The user email address."}],"type":"paragraph"}]},{"name":"password","content":[{"inlineContent":[{"type":"text","text":"The user password."}],"type":"paragraph"}]}]},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}],"kind":"content"},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"content":[{"type":"paragraph","inlineContent":[{"text":"This function is a shorthand for calling ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","type":"reference"},{"text":" passing ","type":"text"},{"type":"codeVoice","code":"Credentials.password"},{"text":".","type":"text"}]}],"style":"note","name":"Note","type":"aside"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Invoke the generic link function passing `Credentials.password`."}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)"},"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"required":true,"title":"linkAnonymousAccount(toEmail:password:)","modules":[{"name":"RxFireAuth"}],"platforms":[],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"sections":[],"abstract":[{"text":"Convert an anonymous user to a user with a email and a password.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","title":"linkAnonymousAccount(toEmail:password:)","required":true,"deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","abstract":[{"type":"text","text":"Convert an anonymous user to a user with a email and a password."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"title":"linkAnonymousAccount(to:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]}}} \ No newline at end of file +{"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Invoke the generic link function passing `Credentials.password`."}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"text":"Convert an anonymous user to a user with a email and a password.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)"},"metadata":{"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","required":true,"modules":[{"name":"RxFireAuth"}],"role":"symbol","platforms":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"title":"linkAnonymousAccount(toEmail:password:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user email address."}]}],"name":"email"},{"name":"password","content":[{"type":"paragraph","inlineContent":[{"text":"The user password.","type":"text"}]}]}]},{"content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}],"kind":"content"},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"content":[{"inlineContent":[{"text":"This function is a shorthand for calling ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","type":"reference"},{"text":" passing ","type":"text"},{"code":"Credentials.password","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"type":"aside","name":"Note","style":"note"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","kind":"symbol","required":true,"abstract":[{"type":"text","text":"Convert an anonymous user to a user with a email and a password."}],"role":"symbol","deprecated":true,"title":"linkAnonymousAccount(toEmail:password:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","kind":"symbol","required":true,"abstract":[{"text":"Convert an anonymous account to an account that can login with the passed credentials.","type":"text"}],"role":"symbol","title":"linkAnonymousAccount(to:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:resettoanonymousonfailure:).json b/docs/data/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:resettoanonymousonfailure:).json index 0b52314..9abc4ab 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:resettoanonymousonfailure:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:resettoanonymousonfailure:).json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP5login5email8password14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgSbtF","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","role":"symbol","symbolKind":"method","platforms":[],"modules":[{"name":"RxFireAuth"}],"required":true},"abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"deprecationSummary":[{"inlineContent":[{"type":"text","text":"Invoke the generic login function passing `Credentials.password`."}],"type":"paragraph"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"email","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user email address."}]}]},{"name":"password","content":[{"inlineContent":[{"type":"text","text":"The user password."}],"type":"paragraph"}]},{"name":"allowMigration","content":[{"inlineContent":[{"text":"An optional boolean that defines the behavior in case there is an anonymous user logged-in","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"and the user is trying to login into an existing account. This option will be passed back to the caller"},{"type":"text","text":" "},{"type":"text","text":"in the resulting "},{"type":"codeVoice","code":"LoginDescriptor.performMigration"},{"text":";","type":"text"},{"text":" ","type":"text"},{"text":"if set to ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":", the operation will not proceed and a ","type":"text"},{"type":"codeVoice","code":"UserError.migrationRequired"},{"text":" error will be emitted by the Single.","type":"text"}],"type":"paragraph"}]},{"name":"resetToAnonymousOnFailure","content":[{"inlineContent":[{"type":"text","text":"\tIf "},{"code":"true","type":"codeVoice"},{"type":"text","text":", this function will call "},{"type":"codeVoice","code":"loginAnonymously()"},{"type":"text","text":" if the login operation fails."},{"type":"text","text":" "},{"text":"This only applies to password-based authentication when linking an existing account","type":"text"},{"text":" ","type":"text"},{"text":"to an anonymous one. It will be invoked when the provided credentials are invalid.","type":"text"},{"text":" ","type":"text"},{"text":"A migration will always be required in this case, because the previous anonymous account will be lost.","type":"text"}],"type":"paragraph"}]}]},{"content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":"A Single that emits errors or a "},{"code":"LoginDescriptor","type":"codeVoice"},{"type":"text","text":" instance."}],"type":"paragraph"}],"kind":"content"},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will return "},{"type":"codeVoice","code":"UserError.alreadyLoggedIn"},{"type":"text","text":" if there is already"},{"text":" ","type":"text"},{"type":"text","text":"a non-anonymous user logged-in."}]}],"type":"aside","name":"Note"},{"name":"Note","type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function is a shorthand for"},{"type":"text","text":" "},{"type":"text","text":"calling "},{"isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","type":"reference"},{"type":"text","text":" passing"},{"type":"text","text":" "},{"code":"Credentials.password","type":"codeVoice"},{"type":"text","text":"."}]}]},{"style":"note","content":[{"inlineContent":[{"type":"text","text":""},{"isActive":true,"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},{"text":".","type":"text"}],"type":"paragraph"}],"name":"See Also","type":"aside"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","kind":"symbol","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","required":true,"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"deprecated":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)","kind":"symbol","role":"symbol","abstract":[{"text":"Login the user with the specified email address using the specified password.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","type":"topic","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)"]}],"abstract":[{"text":"Login the user with the specified email address using the specified password.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)"},"deprecationSummary":[{"inlineContent":[{"text":"Invoke the generic login function passing `Credentials.password`.","type":"text"}],"type":"paragraph"}],"kind":"symbol","metadata":{"role":"symbol","platforms":[],"required":true,"title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","externalID":"s:10RxFireAuth15UserManagerTypeP5login5email8password14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgSbtF","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":">"}],"symbolKind":"method","modules":[{"name":"RxFireAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},{"text":">","kind":"text"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"email","content":[{"inlineContent":[{"type":"text","text":"The user email address."}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"The user password.","type":"text"}]}],"name":"password"},{"name":"allowMigration","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An optional boolean that defines the behavior in case there is an anonymous user logged-in"},{"type":"text","text":" "},{"type":"text","text":"and the user is trying to login into an existing account. This option will be passed back to the caller"},{"text":" ","type":"text"},{"text":"in the resulting ","type":"text"},{"type":"codeVoice","code":"LoginDescriptor.performMigration"},{"type":"text","text":";"},{"text":" ","type":"text"},{"type":"text","text":"if set to "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", the operation will not proceed and a "},{"code":"UserError.migrationRequired","type":"codeVoice"},{"type":"text","text":" error will be emitted by the Single."}]}]},{"name":"resetToAnonymousOnFailure","content":[{"inlineContent":[{"text":"\tIf ","type":"text"},{"type":"codeVoice","code":"true"},{"text":", this function will call ","type":"text"},{"code":"loginAnonymously()","type":"codeVoice"},{"text":" if the login operation fails.","type":"text"},{"type":"text","text":" "},{"text":"This only applies to password-based authentication when linking an existing account","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"to an anonymous one. It will be invoked when the provided credentials are invalid."},{"text":" ","type":"text"},{"type":"text","text":"A migration will always be required in this case, because the previous anonymous account will be lost."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"A Single that emits errors or a ","type":"text"},{"code":"LoginDescriptor","type":"codeVoice"},{"text":" instance.","type":"text"}],"type":"paragraph"}]},{"content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"content":[{"inlineContent":[{"text":"This function will return ","type":"text"},{"code":"UserError.alreadyLoggedIn","type":"codeVoice"},{"text":" if there is already","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"a non-anonymous user logged-in."}],"type":"paragraph"}],"type":"aside","style":"note","name":"Note"},{"style":"note","name":"Note","content":[{"inlineContent":[{"type":"text","text":"This function is a shorthand for"},{"type":"text","text":" "},{"text":"calling ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},{"type":"text","text":" passing"},{"type":"text","text":" "},{"code":"Credentials.password","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}],"type":"aside"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"isActive":true,"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},{"type":"text","text":"."}]}],"name":"See Also","style":"note","type":"aside"}],"kind":"content"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","required":true,"role":"symbol","abstract":[{"text":"Login the user with the specified credentials.","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","required":true,"role":"symbol","abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","deprecated":true}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:).json b/docs/data/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:).json index e7986e1..141c98b 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"credentials","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"typeIdentifier","text":"Credentials"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Credentials to use to login.","type":"text"}]}],"name":"credentials"},{"content":[{"inlineContent":[{"text":"\tIf the passed credentials result in a successful login and this is set to ","type":"text"},{"code":"true","type":"codeVoice"},{"type":"text","text":","},{"type":"text","text":" "},{"text":"this function will attempt to update the user display name","type":"text"},{"type":"text","text":" "},{"type":"text","text":"by reading it from the resulting "},{"type":"codeVoice","code":"LoginDescriptor"},{"text":".","type":"text"}],"type":"paragraph"}],"name":"updateUserDisplayName"},{"name":"allowMigration","content":[{"inlineContent":[{"type":"text","text":"\tAn optional boolean that defines the behavior in case"},{"text":" ","type":"text"},{"text":"there is an anonymous user logged-in and the user","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"is trying to login into an existing account."},{"type":"text","text":" "},{"text":"This option will be passed back to the caller in the","type":"text"},{"type":"text","text":" "},{"text":"resulting ","type":"text"},{"code":"LoginDescriptor.performMigration","type":"codeVoice"},{"text":";","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"if set to "},{"code":"nil","type":"codeVoice"},{"text":", the operation will not proceed and a ","type":"text"},{"type":"codeVoice","code":"UserError.migrationRequired"},{"type":"text","text":" "},{"type":"text","text":"error will be emitted instead."}],"type":"paragraph"}]},{"name":"resetToAnonymousOnFailure","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"\tIf "},{"code":"true","type":"codeVoice"},{"type":"text","text":", this function will call "},{"type":"codeVoice","code":"loginAnonymously()"},{"text":" ","type":"text"},{"type":"text","text":"if the login operation fails. This only applies to password-based"},{"text":" ","type":"text"},{"text":"authentication when linking an existing","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"account to an anonymous one. It will be invoked"},{"type":"text","text":" "},{"type":"text","text":"when the provided credentials are invalid."},{"type":"text","text":" "},{"type":"text","text":"A migration will always be required in this case,"},{"type":"text","text":" "},{"text":"because the previous anonymous account will be lost.","type":"text"}]}]}],"kind":"parameters"},{"content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"A Single to observe for results.","type":"text"}]}],"kind":"content"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"aside","name":"Since","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 6.0.0"}]}],"style":"note"},{"content":[{"inlineContent":[{"text":"This function will fail when attempting to login with ","type":"text"},{"code":"Credentials.password","type":"codeVoice"},{"type":"text","text":" on an account that has no password set."}],"type":"paragraph"}],"style":"note","name":"Note","type":"aside"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"abstract":[{"text":"Login the user with the specified credentials.","type":"text"}],"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP5login4with06updateD11DisplayName14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgSbtF","required":true,"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","kind":"symbol","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","required":true,"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"text":"with an authentication provider.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Credentials"}],"title":"Credentials","type":"topic","navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginDescriptor"}],"kind":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Login the user with the specified credentials.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"credentials"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"credentials","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Credentials to use to login."}]}]},{"name":"updateUserDisplayName","content":[{"type":"paragraph","inlineContent":[{"text":"\tIf the passed credentials result in a successful login and this is set to ","type":"text"},{"code":"true","type":"codeVoice"},{"text":",","type":"text"},{"type":"text","text":" "},{"text":"this function will attempt to update the user display name","type":"text"},{"text":" ","type":"text"},{"text":"by reading it from the resulting ","type":"text"},{"type":"codeVoice","code":"LoginDescriptor"},{"type":"text","text":"."}]}]},{"name":"allowMigration","content":[{"inlineContent":[{"type":"text","text":"\tAn optional boolean that defines the behavior in case"},{"type":"text","text":" "},{"text":"there is an anonymous user logged-in and the user","type":"text"},{"type":"text","text":" "},{"text":"is trying to login into an existing account.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This option will be passed back to the caller in the"},{"text":" ","type":"text"},{"text":"resulting ","type":"text"},{"type":"codeVoice","code":"LoginDescriptor.performMigration"},{"type":"text","text":";"},{"text":" ","type":"text"},{"type":"text","text":"if set to "},{"type":"codeVoice","code":"nil"},{"text":", the operation will not proceed and a ","type":"text"},{"code":"UserError.migrationRequired","type":"codeVoice"},{"text":" ","type":"text"},{"type":"text","text":"error will be emitted instead."}],"type":"paragraph"}]},{"name":"resetToAnonymousOnFailure","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"\tIf "},{"code":"true","type":"codeVoice"},{"type":"text","text":", this function will call "},{"code":"loginAnonymously()","type":"codeVoice"},{"type":"text","text":" "},{"type":"text","text":"if the login operation fails. This only applies to password-based"},{"text":" ","type":"text"},{"text":"authentication when linking an existing","type":"text"},{"type":"text","text":" "},{"type":"text","text":"account to an anonymous one. It will be invoked"},{"type":"text","text":" "},{"type":"text","text":"when the provided credentials are invalid."},{"type":"text","text":" "},{"type":"text","text":"A migration will always be required in this case,"},{"type":"text","text":" "},{"type":"text","text":"because the previous anonymous account will be lost."}]}]}]},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"A Single to observe for results.","type":"text"}]}],"kind":"content"},{"kind":"content","content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"version 6.0.0","type":"text"}]}],"name":"Since"},{"style":"note","type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will fail when attempting to login with "},{"code":"Credentials.password","type":"codeVoice"},{"type":"text","text":" on an account that has no password set."}]}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"metadata":{"modules":[{"name":"RxFireAuth"}],"required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:10RxFireAuth15UserManagerTypeP5login4with06updateD11DisplayName14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgSbtF","roleHeading":"Instance Method","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","symbolKind":"method"},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","required":true,"role":"symbol","abstract":[{"text":"Login the user with the specified credentials.","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"role":"symbol","title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"role":"symbol","title":"LoginDescriptor","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/loginanonymously().json b/docs/data/documentation/rxfireauth/usermanagertype/loginanonymously().json index ba629d2..17f177b 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/loginanonymously().json +++ b/docs/data/documentation/rxfireauth/usermanagertype/loginanonymously().json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"text":"() -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"aside","name":"Note","content":[{"inlineContent":[{"text":"You can use this method to create an anonymous user on the server.","type":"text"}],"type":"paragraph"}],"style":"note"},{"content":[{"inlineContent":[{"type":"text","text":"The resulting Completable will emit "},{"type":"codeVoice","code":"UserError.alreadyLoggedIn"},{"text":" if there","type":"text"},{"text":" ","type":"text"},{"text":"is already a non-anonymous user logged-in. It will also emit ","type":"text"},{"code":"UserError.alreadyAnonymous","type":"codeVoice"},{"type":"text","text":" "},{"type":"text","text":"if there is already an anonymous user logged-in."}],"type":"paragraph"}],"name":"Note","style":"note","type":"aside"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"text":"() -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"externalID":"s:10RxFireAuth15UserManagerTypeP16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"title":"loginAnonymously()","roleHeading":"Instance Method","role":"symbol","required":true},"abstract":[{"text":"Login with an anonymous user.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","abstract":[{"type":"text","text":"Login with an anonymous user."}],"title":"loginAnonymously()","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","role":"symbol","required":true}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Instance Method","title":"loginAnonymously()","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","modules":[{"name":"RxFireAuth"}],"required":true},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"content":[{"type":"paragraph","inlineContent":[{"text":"You can use this method to create an anonymous user on the server.","type":"text"}]}],"type":"aside","style":"note","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting Completable will emit "},{"code":"UserError.alreadyLoggedIn","type":"codeVoice"},{"type":"text","text":" if there"},{"type":"text","text":" "},{"type":"text","text":"is already a non-anonymous user logged-in. It will also emit "},{"code":"UserError.alreadyAnonymous","type":"codeVoice"},{"type":"text","text":" "},{"type":"text","text":"if there is already an anonymous user logged-in."}]}],"type":"aside","name":"Note"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","abstract":[{"type":"text","text":"Login with an anonymous user."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","kind":"symbol","required":true,"abstract":[{"text":"Login with an anonymous user.","type":"text"}],"role":"symbol","title":"loginAnonymously()","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/loginhandler.json b/docs/data/documentation/rxfireauth/usermanagertype/loginhandler.json index aa24851..2a0bdf5 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/loginhandler.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/loginhandler.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loginHandler","kind":"identifier"},{"kind":"text","text":": (any "},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","text":"LoginHandlerType","kind":"typeIdentifier"},{"text":")? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"inlineContent":[{"text":"This property holds a reference to the handler that is being used","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"during a login operation with multiple steps (such as Sign in with Apple)."}],"type":"paragraph"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler"},"metadata":{"required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP12loginHandlerAA05LoginhF0_pSgvp","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","symbolKind":"property","title":"loginHandler","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"text":": (any ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier","text":"LoginHandlerType"},{"kind":"text","text":")?"}],"role":"symbol"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Get the current login handler."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol","title":"LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"text":"that is used by the library to authenticate with a 3rd-party provider,","type":"text"},{"text":" ","type":"text"},{"text":"such as Apple or Google.","type":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"kind":"text","text":": (any "},{"kind":"typeIdentifier","text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"kind":"text","text":")?"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","title":"loginHandler","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","abstract":[{"type":"text","text":"Get the current login handler."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": (any "},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"text":")? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property holds a reference to the handler that is being used"},{"text":" ","type":"text"},{"text":"during a login operation with multiple steps (such as Sign in with Apple).","type":"text"}]}],"kind":"content"}],"sections":[],"abstract":[{"type":"text","text":"Get the current login handler."}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP12loginHandlerAA05LoginhF0_pSgvp","title":"loginHandler","symbolKind":"property","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginHandler"},{"text":": (any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType"},{"text":")?","kind":"text"}],"roleHeading":"Instance Property","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginhandler"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","kind":"symbol","abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"text":"such as Apple or Google.","type":"text"}],"role":"symbol","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","kind":"symbol","title":"loginHandler","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loginHandler","kind":"identifier"},{"text":": (any ","kind":"text"},{"text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier"},{"text":")?","kind":"text"}],"abstract":[{"text":"Get the current login handler.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:).json b/docs/data/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:).json index cc476cc..a473af6 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"required":true,"role":"symbol","title":"logout(resetToAnonymous:)","roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","modules":[{"name":"RxFireAuth"}]},"abstract":[{"type":"text","text":"Sign out the currently logged-in user."}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logout","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]}]},{"parameters":[{"name":"resetToAnonymous","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"true"},{"type":"text","text":", after having logged-out successfully, this function will immediately sign in a new anonymous user."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}]},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"Using the ","type":"text"},{"code":"resetToAnonymous","type":"codeVoice"},{"type":"text","text":" parameter, you can make sure"},{"type":"text","text":" "},{"type":"text","text":"that there is always a user signed in: if the parameter is set to "},{"code":"true","type":"codeVoice"},{"text":", this","type":"text"},{"type":"text","text":" "},{"text":"function will call ","type":"text"},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","isActive":true},{"type":"text","text":" immediately after the logout operation has completed."}]}],"kind":"content"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","abstract":[{"type":"text","text":"Login with an anonymous user."}],"title":"loginAnonymously()","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","kind":"symbol","title":"logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","abstract":[{"type":"text","text":"Sign out the currently logged-in user."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"metadata":{"title":"logout(resetToAnonymous:)","role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","modules":[{"name":"RxFireAuth"}],"required":true,"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"If "},{"code":"true","type":"codeVoice"},{"type":"text","text":", after having logged-out successfully, this function will immediately sign in a new anonymous user."}],"type":"paragraph"}],"name":"resetToAnonymous"}],"kind":"parameters"},{"content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}],"kind":"content"},{"content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Using the ","type":"text"},{"code":"resetToAnonymous","type":"codeVoice"},{"text":" parameter, you can make sure","type":"text"},{"text":" ","type":"text"},{"text":"that there is always a user signed in: if the parameter is set to ","type":"text"},{"type":"codeVoice","code":"true"},{"type":"text","text":", this"},{"text":" ","type":"text"},{"text":"function will call ","type":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","type":"reference","isActive":true},{"type":"text","text":" immediately after the logout operation has completed."}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"abstract":[{"type":"text","text":"Sign out the currently logged-in user."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","kind":"symbol","required":true,"abstract":[{"text":"Login with an anonymous user.","type":"text"}],"role":"symbol","title":"loginAnonymously()","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","kind":"symbol","required":true,"abstract":[{"type":"text","text":"Sign out the currently logged-in user."}],"role":"symbol","title":"logout(resetToAnonymous:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/register(email:password:).json b/docs/data/documentation/rxfireauth/usermanagertype/register(email:password:).json index 0ecd125..f05c8b3 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/register(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/register(email:password:).json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"required":true,"title":"register(email:password:)","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"abstract":[{"type":"text","text":"Register a new account on the server with the passed email and password."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"email","content":[{"inlineContent":[{"type":"text","text":"The user email address."}],"type":"paragraph"}]},{"name":"password","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user password."}]}]}]},{"content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}],"kind":"content"},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"style":"note","name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"The resulting Completable will emit ","type":"text"},{"type":"codeVoice","code":"UserError.alreadyLoggedIn"},{"text":" if there is already","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"a non-anonymous user logged-in. If the logged-in user is anonymous, this function"},{"type":"text","text":" "},{"text":"will call ","type":"text"},{"type":"codeVoice","code":"self.linkAnonymousAccount"},{"text":" and return that value.","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"After registering, the new user will become the currently logged-in user","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"automatically."}]}],"style":"note","type":"aside","name":"Note"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"title":"register(email:password:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","required":true,"roleHeading":"Instance Method","role":"symbol","title":"register(email:password:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"externalID":"s:10RxFireAuth15UserManagerTypeP8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)"},"abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"email","content":[{"type":"paragraph","inlineContent":[{"text":"The user email address.","type":"text"}]}]},{"content":[{"inlineContent":[{"text":"The user password.","type":"text"}],"type":"paragraph"}],"name":"password"}]},{"content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"style":"note","content":[{"inlineContent":[{"type":"text","text":"The resulting Completable will emit "},{"type":"codeVoice","code":"UserError.alreadyLoggedIn"},{"text":" if there is already","type":"text"},{"text":" ","type":"text"},{"text":"a non-anonymous user logged-in. If the logged-in user is anonymous, this function","type":"text"},{"type":"text","text":" "},{"type":"text","text":"will call "},{"type":"codeVoice","code":"self.linkAnonymousAccount"},{"text":" and return that value.","type":"text"}],"type":"paragraph"}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"After registering, the new user will become the currently logged-in user","type":"text"},{"type":"text","text":" "},{"type":"text","text":"automatically."}]}],"type":"aside","name":"Note"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"type":"topic","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","kind":"symbol","title":"register(email:password:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/resetpassword(for:).json b/docs/data/documentation/rxfireauth/usermanagertype/resetpassword(for:).json index 4c9a3c2..ea1f68e 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/resetpassword(for:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/resetpassword(for:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Trigger the password reset flow for the specified email address."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/resetPassword(for:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/resetpassword(for:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"resetPassword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"email","content":[{"inlineContent":[{"type":"text","text":"A email address."}],"type":"paragraph"}]}]},{"content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}],"kind":"content"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"This function will send an email to the specified address with a link to reset the password.","type":"text"},{"type":"text","text":" "},{"text":"The password reset will happen on the web.","type":"text"}]}],"kind":"content"}],"metadata":{"required":true,"title":"resetPassword(for:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"resetPassword"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP13resetPassword3for0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","role":"symbol"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/resetPassword(for:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/resetpassword(for:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Trigger the password reset flow for the specified email address."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"resetPassword"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"resetPassword(for:)","type":"topic","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/resetPassword(for:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"resetPassword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"resetPassword(for:)","required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP13resetPassword3for0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"abstract":[{"type":"text","text":"Trigger the password reset flow for the specified email address."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/resetpassword(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/resetPassword(for:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"resetPassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":" "},{"text":"email","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"email","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A email address."}]}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will send an email to the specified address with a link to reset the password."},{"text":" ","type":"text"},{"text":"The password reset will happen on the web.","type":"text"}]}]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/resetPassword(for:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"resetPassword","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/resetpassword(for:)","kind":"symbol","required":true,"abstract":[{"type":"text","text":"Trigger the password reset flow for the specified email address."}],"role":"symbol","title":"resetPassword(for:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/resetPassword(for:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/update(user:).json b/docs/data/documentation/rxfireauth/usermanagertype/update(user:).json index a958926..0812917 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/update(user:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/update(user:).json @@ -1 +1 @@ -{"metadata":{"role":"symbol","required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}],"title":"update(user:)","roleHeading":"Instance Method","symbolKind":"method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(user:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Update the currently signed in user taking new values from the"},{"text":" ","type":"text"},{"text":"passed object.","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"user","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier","text":"UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"user","content":[{"inlineContent":[{"text":"A user to gather new values from.","type":"text"}],"type":"paragraph"}]}]},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}],"kind":"content"},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You cannot instantiate a "},{"code":"UserData","type":"codeVoice"},{"type":"text","text":" instance directly. To pass the parameter to this function,"},{"type":"text","text":" "},{"type":"text","text":"use a value retrieved from "},{"type":"codeVoice","code":"self.user"},{"text":" or ","type":"text"},{"type":"codeVoice","code":"self.autoupdatingUser"},{"text":". To simplify this even","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"further, use "},{"type":"codeVoice","code":"self.update(userConfigurationHandler:)"},{"type":"text","text":"."}]},{"content":[{"inlineContent":[{"type":"text","text":"This function will not update the user email address, even if it has changed."}],"type":"paragraph"}],"name":"Note","style":"note","type":"aside"},{"type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)"}]}],"name":"See Also"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","abstract":[{"text":"Update the currently signed in user taking new values from the","type":"text"},{"type":"text","text":" "},{"type":"text","text":"passed object."}],"title":"update(user:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","abstract":[{"text":"Update the currently signed in user by retrieving its value and passing it","type":"text"},{"type":"text","text":" "},{"text":"to the ","type":"text"},{"type":"codeVoice","code":"userConfigurationHandler"},{"type":"text","text":"."}],"title":"update(userConfigurationHandler:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","required":true,"title":"update(user:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)"},"sections":[],"abstract":[{"type":"text","text":"Update the currently signed in user taking new values from the"},{"text":" ","type":"text"},{"type":"text","text":"passed object."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(user:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"user","content":[{"type":"paragraph","inlineContent":[{"text":"A user to gather new values from.","type":"text"}]}]}]},{"content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}],"kind":"content"},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You cannot instantiate a "},{"code":"UserData","type":"codeVoice"},{"type":"text","text":" instance directly. To pass the parameter to this function,"},{"type":"text","text":" "},{"type":"text","text":"use a value retrieved from "},{"code":"self.user","type":"codeVoice"},{"text":" or ","type":"text"},{"type":"codeVoice","code":"self.autoupdatingUser"},{"type":"text","text":". To simplify this even"},{"text":" ","type":"text"},{"type":"text","text":"further, use "},{"type":"codeVoice","code":"self.update(userConfigurationHandler:)"},{"text":".","type":"text"}]},{"name":"Note","content":[{"inlineContent":[{"type":"text","text":"This function will not update the user email address, even if it has changed."}],"type":"paragraph"}],"style":"note","type":"aside"},{"type":"aside","name":"See Also","style":"note","content":[{"inlineContent":[{"text":"","type":"text"},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","isActive":true}],"type":"paragraph"}]}],"kind":"content"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"abstract":[{"type":"text","text":"Update the currently signed in user by retrieving its value and passing it"},{"text":" ","type":"text"},{"type":"text","text":"to the "},{"code":"userConfigurationHandler","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","required":true,"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"role":"symbol","title":"update(user:)","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","required":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","abstract":[{"type":"text","text":"Update the currently signed in user taking new values from the"},{"text":" ","type":"text"},{"text":"passed object.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:).json b/docs/data/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:).json index 529d6b7..896ff72 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:).json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","required":true,"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"userConfigurationHandler","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"title":"update(userConfigurationHandler:)","symbolKind":"method"},"abstract":[{"type":"text","text":"Update the currently signed in user by retrieving its value and passing it"},{"text":" ","type":"text"},{"type":"text","text":"to the "},{"type":"codeVoice","code":"userConfigurationHandler"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"userConfigurationHandler","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"name":"userConfigurationHandler","content":[{"type":"paragraph","inlineContent":[{"text":"A function that takes a ","type":"text"},{"type":"codeVoice","code":"UserData"},{"text":" instance and returns it with the required changes.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"content":[{"type":"paragraph","inlineContent":[{"text":"This function is a shorthand that takes the first value of ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"text","text":"maps it by calling "},{"type":"codeVoice","code":"userConfigurationHandler"},{"text":" and passes the result to ","type":"text"},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","isActive":true},{"type":"text","text":"."}]}],"type":"aside","style":"note","name":"Note"},{"type":"aside","content":[{"inlineContent":[{"type":"text","text":"version 1.1.0"}],"type":"paragraph"}],"style":"note","name":"Since"}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?>","kind":"text"}],"title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","required":true,"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user changes","type":"text"},{"type":"text","text":" "},{"text":"or is updated.","type":"text"}],"role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","abstract":[{"text":"Update the currently signed in user taking new values from the","type":"text"},{"type":"text","text":" "},{"type":"text","text":"passed object."}],"title":"update(user:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","abstract":[{"text":"Update the currently signed in user by retrieving its value and passing it","type":"text"},{"type":"text","text":" "},{"text":"to the ","type":"text"},{"type":"codeVoice","code":"userConfigurationHandler"},{"type":"text","text":"."}],"title":"update(userConfigurationHandler:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)"]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"userConfigurationHandler","kind":"externalParam"},{"kind":"text","text":": "},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"userConfigurationHandler","content":[{"type":"paragraph","inlineContent":[{"text":"A function that takes a ","type":"text"},{"type":"codeVoice","code":"UserData"},{"text":" instance and returns it with the required changes.","type":"text"}]}]}]},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"style":"note","content":[{"inlineContent":[{"text":"This function is a shorthand that takes the first value of ","type":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","type":"reference","isActive":true},{"type":"text","text":","},{"type":"text","text":" "},{"type":"text","text":"maps it by calling "},{"type":"codeVoice","code":"userConfigurationHandler"},{"type":"text","text":" and passes the result to "},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","isActive":true},{"text":".","type":"text"}],"type":"paragraph"}],"type":"aside","name":"Note"},{"type":"aside","name":"Since","style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"version 1.1.0","type":"text"}]}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"abstract":[{"type":"text","text":"Update the currently signed in user by retrieving its value and passing it"},{"type":"text","text":" "},{"text":"to the ","type":"text"},{"type":"codeVoice","code":"userConfigurationHandler"},{"type":"text","text":"."}],"metadata":{"role":"symbol","title":"update(userConfigurationHandler:)","symbolKind":"method","required":true,"roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"text":": (","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"role":"symbol","title":"update(user:)","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","required":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","abstract":[{"type":"text","text":"Update the currently signed in user taking new values from the"},{"text":" ","type":"text"},{"text":"passed object.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"required":true,"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?>"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","abstract":[{"type":"text","text":"Get an Observable that emits a new item every time the logged-in user changes"},{"text":" ","type":"text"},{"type":"text","text":"or is updated."}],"role":"symbol","title":"autoupdatingUser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"abstract":[{"type":"text","text":"Update the currently signed in user by retrieving its value and passing it"},{"text":" ","type":"text"},{"type":"text","text":"to the "},{"code":"userConfigurationHandler","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","required":true,"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"update(userConfigurationHandler:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/updateemail(newemail:).json b/docs/data/documentation/rxfireauth/usermanagertype/updateemail(newemail:).json index bc4d12b..6b5fc95 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/updateemail(newemail:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/updateemail(newemail:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The new email address."}],"type":"paragraph"}],"name":"newEmail"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"All users have an email address associated, even those that have signed in using a login provider (such as Google)."},{"type":"text","text":" "},{"text":"Keep in mind that some login providers may return a relay email which may not be enabled to receive messages.","type":"text"}]},{"type":"aside","name":"Warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If your project has Email Enumeration Protection enabled, this call will fail."}]}],"style":"warning"},{"style":"note","content":[{"inlineContent":[{"type":"text","text":""},{"isActive":true,"type":"reference","identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection"}],"type":"paragraph"}],"name":"See Also","type":"aside"}],"kind":"content"}],"abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"deprecationSummary":[{"inlineContent":[{"text":"This function will be removed when it is removed by the Firebase SDK. If your project is using Email Enumeration Protection, you should invoke `verifyAndChange(toNewEmail:)` instead.","type":"text"}],"type":"paragraph"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)"},"metadata":{"role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP11updateEmail03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","title":"updateEmail(newEmail:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":[],"required":true,"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"title":"updateEmail(newEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","deprecated":true,"type":"topic","role":"symbol","abstract":[{"text":"Update the email of the currently signed in user.","type":"text"}]},"https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection":{"identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","url":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","titleInlineContent":[{"type":"text","text":"Email Enumeration Protection"}],"title":"Email Enumeration Protection","type":"link"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"sections":[],"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP11updateEmail03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"title":"updateEmail(newEmail:)","modules":[{"name":"RxFireAuth"}],"required":true,"role":"symbol","symbolKind":"method","platforms":[],"roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The new email address.","type":"text"}],"type":"paragraph"}],"name":"newEmail"}]},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}],"kind":"content"},{"kind":"content","content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"All users have an email address associated, even those that have signed in using a login provider (such as Google).","type":"text"},{"text":" ","type":"text"},{"text":"Keep in mind that some login providers may return a relay email which may not be enabled to receive messages.","type":"text"}],"type":"paragraph"},{"content":[{"type":"paragraph","inlineContent":[{"text":"If your project has Email Enumeration Protection enabled, this call will fail.","type":"text"}]}],"style":"warning","type":"aside","name":"Warning"},{"style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","isActive":true}]}],"name":"See Also"}]}],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will be removed when it is removed by the Firebase SDK. If your project is using Email Enumeration Protection, you should invoke `verifyAndChange(toNewEmail:)` instead."}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","kind":"symbol","required":true,"abstract":[{"text":"Update the email of the currently signed in user.","type":"text"}],"role":"symbol","deprecated":true,"title":"updateEmail(newEmail:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection":{"identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","type":"link","titleInlineContent":[{"text":"Email Enumeration Protection","type":"text"}],"title":"Email Enumeration Protection","url":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/updatepassword(newpassword:).json b/docs/data/documentation/rxfireauth/usermanagertype/updatepassword(newpassword:).json index 8d8966f..04d82b9 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/updatepassword(newpassword:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/updatepassword(newpassword:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)"]}],"kind":"symbol","abstract":[{"text":"Update or set the password of the currently signed in user.","type":"text"}],"metadata":{"symbolKind":"method","externalID":"s:10RxFireAuth15UserManagerTypeP14updatePassword03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","modules":[{"name":"RxFireAuth"}],"required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"roleHeading":"Instance Method","role":"symbol","title":"updatePassword(newPassword:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The new password."}]}],"name":"newPassword"}],"kind":"parameters"},{"content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user does not have "},{"code":"password","type":"codeVoice"},{"type":"text","text":" among their "},{"type":"codeVoice","code":"authenticationProviders"},{"text":",","type":"text"},{"text":" ","type":"text"},{"text":"this function will create a new provider using the user email and the specified password.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This will basically link the Email & Password authentication to the user."},{"type":"text","text":" "},{"text":"If the user already has ","type":"text"},{"type":"codeVoice","code":"password"},{"type":"text","text":" as an authentication provider, this function will"},{"text":" ","type":"text"},{"text":"simply update their password.","type":"text"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"version 1.4.0","type":"text"}]}],"type":"aside","style":"note","name":"Since"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","abstract":[{"type":"text","text":"Update or set the password of the currently signed in user."}],"title":"updatePassword(newPassword:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The new password."}],"type":"paragraph"}],"name":"newPassword"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user does not have "},{"code":"password","type":"codeVoice"},{"type":"text","text":" among their "},{"code":"authenticationProviders","type":"codeVoice"},{"text":",","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"this function will create a new provider using the user email and the specified password."},{"type":"text","text":" "},{"type":"text","text":"This will basically link the Email & Password authentication to the user."},{"text":" ","type":"text"},{"text":"If the user already has ","type":"text"},{"code":"password","type":"codeVoice"},{"type":"text","text":" as an authentication provider, this function will"},{"type":"text","text":" "},{"text":"simply update their password.","type":"text"}]},{"style":"note","name":"Since","content":[{"type":"paragraph","inlineContent":[{"text":"version 1.4.0","type":"text"}]}],"type":"aside"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"updatePassword","kind":"identifier"},{"kind":"text","text":"("},{"text":"newPassword","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"externalID":"s:10RxFireAuth15UserManagerTypeP14updatePassword03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","title":"updatePassword(newPassword:)","modules":[{"name":"RxFireAuth"}],"required":true},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","interfaceLanguage":"swift"},"abstract":[{"text":"Update or set the password of the currently signed in user.","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatePassword"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","kind":"symbol","required":true,"abstract":[{"text":"Update or set the password of the currently signed in user.","type":"text"}],"role":"symbol","title":"updatePassword(newPassword:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/user.json b/docs/data/documentation/rxfireauth/usermanagertype/user.json index 4cd824c..bab3c09 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/user.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/user.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","required":true,"role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP4userAA0D4DataVSgvp","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"symbolKind":"property","title":"user"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use "},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","isActive":true},{"text":" if you need to observe changes","type":"text"},{"type":"text","text":" "},{"text":"to the logged-in user.","type":"text"}]}],"style":"note"}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/user"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Get the currently logged-in user or "},{"type":"codeVoice","code":"nil"},{"text":" if no user is logged-in.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserData"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"type":"text","text":"A User."}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"title":"UserData","url":"\/documentation\/rxfireauth\/userdata"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/user","abstract":[{"text":"Get the currently logged-in user or ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no user is logged-in."}],"title":"user","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?>","kind":"text"}],"title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","required":true,"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user changes","type":"text"},{"type":"text","text":" "},{"text":"or is updated.","type":"text"}],"role":"symbol","kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","title":"user","role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP4userAA0D4DataVSgvp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"required":true,"symbolKind":"property"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"style":"note","name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser"},{"text":" if you need to observe changes","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"to the logged-in user."}]}],"type":"aside"}]}],"abstract":[{"text":"Get the currently logged-in user or ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":" if no user is logged-in."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/user"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"required":true,"type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?>"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","abstract":[{"type":"text","text":"Get an Observable that emits a new item every time the logged-in user changes"},{"text":" ","type":"text"},{"type":"text","text":"or is updated."}],"role":"symbol","title":"autoupdatingUser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"user"},{"text":": ","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/user","kind":"symbol","required":true,"abstract":[{"text":"Get the currently logged-in user or ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no user is logged-in."}],"role":"symbol","title":"user","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"navigatorTitle":[{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:).json b/docs/data/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:).json index 9c17557..3d44408 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifyAndChange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","title":"verifyAndChange(toNewEmail:)","externalID":"s:10RxFireAuth15UserManagerTypeP15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","required":true,"roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"verifyAndChange","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"kind":"text","text":" "},{"text":"newEmail","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The new email address to be verified."}],"type":"paragraph"}],"name":"newEmail"}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}],"kind":"content"},{"kind":"content","content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"All users have an email address associated, even those that have signed in using a login provider (such as Google)."},{"text":" ","type":"text"},{"type":"text","text":"Keep in mind that some login providers may return a relay email which may not be enabled to receive messages."}]},{"style":"note","name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"If your project does not have Email Enumeration Protection enabled, you can also invoke ","type":"text"},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","isActive":true},{"text":" ","type":"text"},{"type":"text","text":"directly, but this will not send a verification email to confirm ownership of the email address."}]}]}]}],"abstract":[{"text":"Send a verification email to the specified email address and, if the verification succeeds,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"update the email address."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/verifyAndChange(toNewEmail:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"verifyAndChange","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","abstract":[{"type":"text","text":"Send a verification email to the specified email address and, if the verification succeeds,"},{"type":"text","text":" "},{"text":"update the email address.","type":"text"}],"title":"verifyAndChange(toNewEmail:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","role":"symbol","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"title":"updateEmail(newEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","deprecated":true,"type":"topic","role":"symbol","abstract":[{"text":"Update the email of the currently signed in user.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"roleHeading":"Instance Method","title":"verifyAndChange(toNewEmail:)","required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"newEmail"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The new email address to be verified.","type":"text"}]}],"name":"newEmail"}],"kind":"parameters"},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"All users have an email address associated, even those that have signed in using a login provider (such as Google)."},{"text":" ","type":"text"},{"text":"Keep in mind that some login providers may return a relay email which may not be enabled to receive messages.","type":"text"}]},{"style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"If your project does not have Email Enumeration Protection enabled, you can also invoke ","type":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","type":"reference","isActive":true},{"type":"text","text":" "},{"text":"directly, but this will not send a verification email to confirm ownership of the email address.","type":"text"}]}],"name":"Note"}]}],"abstract":[{"text":"Send a verification email to the specified email address and, if the verification succeeds,","type":"text"},{"type":"text","text":" "},{"text":"update the email address.","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"title":"UserManagerType","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/verifyAndChange(toNewEmail:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","abstract":[{"text":"Send a verification email to the specified email address and, if the verification succeeds,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"update the email address."}],"type":"topic","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","kind":"symbol","title":"verifyAndChange(toNewEmail:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","kind":"symbol","required":true,"abstract":[{"text":"Update the email of the currently signed in user.","type":"text"}],"role":"symbol","deprecated":true,"title":"updateEmail(newEmail:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/viewcontroller.json b/docs/data/documentation/rxfireauth/viewcontroller.json index 4685f46..07b574f 100644 --- a/docs/data/documentation/rxfireauth/viewcontroller.json +++ b/docs/data/documentation/rxfireauth/viewcontroller.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"typealias","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"roleHeading":"Type Alias","role":"symbol","title":"ViewController","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"externalID":"s:10RxFireAuth14ViewControllera"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"},{"text":" = ","kind":"text"},{"kind":"typeIdentifier","text":"NSViewController","preciseIdentifier":"c:objc(cs)NSViewController"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/viewcontroller"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","url":"\/documentation\/rxfireauth","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","abstract":[],"role":"collection"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"type":"topic","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"title":"ViewController","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"symbolKind":"typealias","roleHeading":"Type Alias","externalID":"s:10RxFireAuth14ViewControllera","modules":[{"name":"RxFireAuth"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"title":"ViewController"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"NSViewController","preciseIdentifier":"c:objc(cs)NSViewController","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/viewcontroller"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"title":"ViewController","abstract":[],"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/documentation/rxfireauth/signinwithappledata/index.html b/docs/documentation/rxfireauth/signinwithappledata/index.html new file mode 100644 index 0000000..aeeacd1 --- /dev/null +++ b/docs/documentation/rxfireauth/signinwithappledata/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/index/index.json b/docs/index/index.json index cf92ca8..ce68d26 100644 --- a/docs/index/index.json +++ b/docs/index/index.json @@ -1 +1 @@ -{"interfaceLanguages":{"swift":[{"children":[{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","title":"func signIn(completionHandler: SignInWithAppleCompletionHandler?)","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","title":"func authorizationController(controller: ASAuthorizationController, didCompleteWithAuthorization: ASAuthorization)","type":"method"},{"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","title":"func authorizationController(controller: ASAuthorizationController, didCompleteWithError: any Error)","type":"method"}],"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","title":"ASAuthorizationControllerDelegate Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","title":"func presentationAnchor(for: ASAuthorizationController) -> ASPresentationAnchor","type":"method"}],"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","title":"ASAuthorizationControllerPresentationContextProviding Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","title":"func handle(url: URL) -> Bool","type":"method"}],"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","title":"LoginHandlerType Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)","title":"init(clearingKeychain: Bool)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanager\/accesstoken","title":"var accessToken: Single","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","title":"var autoupdatingUser: Observable","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanager\/isanonymous","title":"var isAnonymous: Bool","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanager\/isloggedin","title":"var isLoggedIn: Bool","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanager\/loginhandler","title":"var loginHandler: (any LoginHandlerType)?","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanager\/user","title":"var user: UserData?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","title":"func accountExists(with: String) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","title":"func confirmAuthentication(email: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","title":"func confirmAuthentication(with: Credentials) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","title":"func deleteUser(resetToAnonymous: Bool) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)","title":"func linkAnonymousAccount(to: Credentials) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","title":"func linkAnonymousAccount(toEmail: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)","title":"func login(email: String, password: String, allowMigration: Bool?, resetToAnonymousOnFailure: Bool) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"func login(with: Credentials, updateUserDisplayName: Bool, allowMigration: Bool?, resetToAnonymousOnFailure: Bool) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","title":"func loginAnonymously() -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","title":"func logout(resetToAnonymous: Bool) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","title":"func register(email: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/resetpassword(for:)","title":"func resetPassword(for: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/update(user:)","title":"func update(user: UserData) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","title":"func update(userConfigurationHandler: (UserData) -> UserData) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","title":"func updateEmail(newEmail: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","title":"func updatePassword(newPassword: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","title":"func verifyAndChange(toNewEmail: String) -> Completable","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","title":"func confirmAuthenticationWithApple(in: ViewController) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","title":"func confirmAuthenticationWithGoogle(as: String, in: ViewController) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"func signInWithApple(in: ViewController, updateUserDisplayName: Bool, allowMigration: Bool?) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","title":"func signInWithGoogle(as: String, in: ViewController, updateUserDisplayName: Bool, allowMigration: Bool?) -> Single","type":"method"}],"path":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","title":"LoginProviderManagerType Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","type":"class"},{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","title":"func handle(url: URL) -> Bool","type":"method"}],"path":"\/documentation\/rxfireauth\/loginhandlertype","title":"LoginHandlerType","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","title":"func confirmAuthenticationWithApple(in: ViewController) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","title":"func confirmAuthenticationWithGoogle(as: String, in: ViewController) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"func signInWithApple(in: ViewController, updateUserDisplayName: Bool, allowMigration: Bool?) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","title":"func signInWithGoogle(as: String, in: ViewController, updateUserDisplayName: Bool, allowMigration: Bool?) -> Single","type":"method"}],"path":"\/documentation\/rxfireauth\/loginprovidermanagertype","title":"LoginProviderManagerType","type":"protocol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken","title":"var accessToken: Single","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","title":"var autoupdatingUser: Observable","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","title":"var isAnonymous: Bool","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin","title":"var isLoggedIn: Bool","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","title":"var loginHandler: (any LoginHandlerType)?","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/user","title":"var user: UserData?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","title":"func accountExists(with: String) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","title":"func confirmAuthentication(email: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","title":"func confirmAuthentication(with: Credentials) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)","title":"func deleteUser(resetToAnonymous: Bool) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","title":"func linkAnonymousAccount(to: Credentials) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","title":"func linkAnonymousAccount(toEmail: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)","title":"func login(email: String, password: String, allowMigration: Bool?, resetToAnonymousOnFailure: Bool) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"func login(with: Credentials, updateUserDisplayName: Bool, allowMigration: Bool?, resetToAnonymousOnFailure: Bool) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","title":"func loginAnonymously() -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","title":"func logout(resetToAnonymous: Bool) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","title":"func register(email: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/resetpassword(for:)","title":"func resetPassword(for: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","title":"func update(user: UserData) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","title":"func update(userConfigurationHandler: (UserData) -> UserData) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","title":"func updateEmail(newEmail: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","title":"func updatePassword(newPassword: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","title":"func verifyAndChange(toNewEmail: String) -> Completable","type":"method"}],"path":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","type":"protocol"},{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/logindescriptor\/fullname","title":"let fullName: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","title":"let newUserId: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","title":"let oldUserId: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","title":"let performMigration: Bool","type":"property"}],"path":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","title":"let authenticationProviders: [AuthenticationProvider]","type":"property"},{"path":"\/documentation\/rxfireauth\/userdata\/displayname","title":"var displayName: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/userdata\/email","title":"let email: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/userdata\/id","title":"let id: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/userdata\/isanonymous","title":"let isAnonymous: Bool","type":"property"}],"path":"\/documentation\/rxfireauth\/userdata","title":"UserData","type":"struct"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/googlesignincompletionhandler","title":"GoogleSignInCompletionHandler","type":"typealias"},{"path":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","title":"SignInWithAppleCompletionHandler","type":"typealias"},{"path":"\/documentation\/rxfireauth\/viewcontroller","title":"ViewController","type":"typealias"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/apple","title":"case apple","type":"case"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/google","title":"case google","type":"case"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/password","title":"case password","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/authenticationprovider","title":"AuthenticationProvider","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","title":"case apple(idToken: String, fullName: String?, email: String, nonce: String?)","type":"case"},{"path":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","title":"case google(idToken: String, accessToken: String, fullName: String?, email: String)","type":"case"},{"path":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","title":"case password(email: String, password: String)","type":"case"}],"path":"\/documentation\/rxfireauth\/credentials","title":"Credentials","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation","title":"case missingPresentation","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/googlesigninhandlererror","title":"GoogleSignInHandlerError","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/providerserror\/unexpected(_:)","title":"case unexpected((any Error)?)","type":"case"},{"path":"\/documentation\/rxfireauth\/providerserror\/unknown","title":"case unknown","type":"case"},{"path":"\/documentation\/rxfireauth\/providerserror\/usercancelled","title":"case userCancelled","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/providerserror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/rxfireauth\/providerserror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/providerserror","title":"ProvidersError","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback","title":"case invalidCallback","type":"case"},{"path":"\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken","title":"case invalidIdToken","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/signinwithappleerror","title":"SignInWithAppleError","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous","title":"case alreadyAnonymous","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin","title":"case alreadyLoggedIn","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired","title":"case authenticationConfirmationRequired","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)","title":"case automaticLinkingFailed(LoginDescriptor?, any Error)","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/configurationerror","title":"case configurationError","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse","title":"case emailAlreadyInUse","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/expiredtoken","title":"case expiredToken","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration","title":"case invalidConfiguration","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/invalidcredential","title":"case invalidCredential","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/invalidemail","title":"case invalidEmail","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/invalidupdate","title":"case invalidUpdate","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)","title":"case keychainError((any Error)?)","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","title":"case migrationRequired(Credentials?)","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/networkerror","title":"case networkError","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/nouser","title":"case noUser","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked","title":"case providerAlreadyLinked","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/providernotlinked","title":"case providerNotLinked","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","title":"case unknown((any Error)?)","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/userdisabled","title":"case userDisabled","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/usernotfound","title":"case userNotFound","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","title":"case weakPassword(String?)","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/wrongpassword","title":"case wrongPassword","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/wronguser","title":"case wrongUser","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usererror\/errordescription","title":"var errorDescription: String?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usererror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/rxfireauth\/usererror\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usererror\/failurereason","title":"var failureReason: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/usererror\/helpanchor","title":"var helpAnchor: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","title":"var recoverySuggestion: String?","type":"property"}],"path":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","title":"LocalizedError Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/usererror","title":"UserError","type":"enum"}],"path":"\/documentation\/rxfireauth","title":"RxFireAuth","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":1}} \ No newline at end of file +{"interfaceLanguages":{"swift":[{"children":[{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","title":"func signIn(completionHandler: SignInWithAppleCompletionHandler?)","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","title":"func authorizationController(controller: ASAuthorizationController, didCompleteWithAuthorization: ASAuthorization)","type":"method"},{"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","title":"func authorizationController(controller: ASAuthorizationController, didCompleteWithError: any Error)","type":"method"}],"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","title":"ASAuthorizationControllerDelegate Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","title":"func presentationAnchor(for: ASAuthorizationController) -> ASPresentationAnchor","type":"method"}],"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","title":"ASAuthorizationControllerPresentationContextProviding Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","title":"func handle(url: URL) -> Bool","type":"method"}],"path":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","title":"LoginHandlerType Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)","title":"init(clearingKeychain: Bool)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanager\/accesstoken","title":"var accessToken: Single","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","title":"var autoupdatingUser: Observable","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanager\/isanonymous","title":"var isAnonymous: Bool","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanager\/isloggedin","title":"var isLoggedIn: Bool","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanager\/loginhandler","title":"var loginHandler: (any LoginHandlerType)?","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanager\/user","title":"var user: UserData?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","title":"func accountExists(with: String) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","title":"func confirmAuthentication(email: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","title":"func confirmAuthentication(with: Credentials) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","title":"func deleteUser(resetToAnonymous: Bool) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)","title":"func linkAnonymousAccount(to: Credentials) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","title":"func linkAnonymousAccount(toEmail: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)","title":"func login(email: String, password: String, allowMigration: Bool?, resetToAnonymousOnFailure: Bool) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"func login(with: Credentials, updateUserDisplayName: Bool, allowMigration: Bool?, resetToAnonymousOnFailure: Bool) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","title":"func loginAnonymously() -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","title":"func logout(resetToAnonymous: Bool) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","title":"func register(email: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/resetpassword(for:)","title":"func resetPassword(for: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/update(user:)","title":"func update(user: UserData) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","title":"func update(userConfigurationHandler: (UserData) -> UserData) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","title":"func updateEmail(newEmail: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","title":"func updatePassword(newPassword: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","title":"func verifyAndChange(toNewEmail: String) -> Completable","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","title":"func confirmAuthenticationWithApple(in: ViewController) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","title":"func confirmAuthenticationWithGoogle(as: String, in: ViewController) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"func signInWithApple(in: ViewController, updateUserDisplayName: Bool, allowMigration: Bool?) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","title":"func signInWithGoogle(as: String, in: ViewController, updateUserDisplayName: Bool, allowMigration: Bool?) -> Single","type":"method"}],"path":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","title":"LoginProviderManagerType Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/usermanager","title":"UserManager","type":"class"},{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","title":"func handle(url: URL) -> Bool","type":"method"}],"path":"\/documentation\/rxfireauth\/loginhandlertype","title":"LoginHandlerType","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","title":"func confirmAuthenticationWithApple(in: ViewController) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","title":"func confirmAuthenticationWithGoogle(as: String, in: ViewController) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"func signInWithApple(in: ViewController, updateUserDisplayName: Bool, allowMigration: Bool?) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","title":"func signInWithGoogle(as: String, in: ViewController, updateUserDisplayName: Bool, allowMigration: Bool?) -> Single","type":"method"}],"path":"\/documentation\/rxfireauth\/loginprovidermanagertype","title":"LoginProviderManagerType","type":"protocol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken","title":"var accessToken: Single","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","title":"var autoupdatingUser: Observable","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","title":"var isAnonymous: Bool","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin","title":"var isLoggedIn: Bool","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","title":"var loginHandler: (any LoginHandlerType)?","type":"property"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/user","title":"var user: UserData?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","title":"func accountExists(with: String) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","title":"func confirmAuthentication(email: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","title":"func confirmAuthentication(with: Credentials) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)","title":"func deleteUser(resetToAnonymous: Bool) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","title":"func linkAnonymousAccount(to: Credentials) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","title":"func linkAnonymousAccount(toEmail: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)","title":"func login(email: String, password: String, allowMigration: Bool?, resetToAnonymousOnFailure: Bool) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","title":"func login(with: Credentials, updateUserDisplayName: Bool, allowMigration: Bool?, resetToAnonymousOnFailure: Bool) -> Single","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","title":"func loginAnonymously() -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","title":"func logout(resetToAnonymous: Bool) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","title":"func register(email: String, password: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/resetpassword(for:)","title":"func resetPassword(for: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","title":"func update(user: UserData) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","title":"func update(userConfigurationHandler: (UserData) -> UserData) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","title":"func updateEmail(newEmail: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","title":"func updatePassword(newPassword: String) -> Completable","type":"method"},{"path":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","title":"func verifyAndChange(toNewEmail: String) -> Completable","type":"method"}],"path":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","type":"protocol"},{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/logindescriptor\/fullname","title":"let fullName: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","title":"let newUserId: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","title":"let oldUserId: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","title":"let performMigration: Bool","type":"property"}],"path":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","type":"struct"},{"path":"\/documentation\/rxfireauth\/signinwithappledata","title":"SignInWithAppleData","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","title":"let authenticationProviders: [AuthenticationProvider]","type":"property"},{"path":"\/documentation\/rxfireauth\/userdata\/displayname","title":"var displayName: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/userdata\/email","title":"let email: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/userdata\/id","title":"let id: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/userdata\/isanonymous","title":"let isAnonymous: Bool","type":"property"}],"path":"\/documentation\/rxfireauth\/userdata","title":"UserData","type":"struct"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/googlesignincompletionhandler","title":"GoogleSignInCompletionHandler","type":"typealias"},{"path":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","title":"SignInWithAppleCompletionHandler","type":"typealias"},{"path":"\/documentation\/rxfireauth\/viewcontroller","title":"ViewController","type":"typealias"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/apple","title":"case apple","type":"case"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/google","title":"case google","type":"case"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/password","title":"case password","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/authenticationprovider","title":"AuthenticationProvider","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","title":"case apple(idToken: String, fullName: String?, email: String, nonce: String)","type":"case"},{"path":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","title":"case google(idToken: String, accessToken: String, fullName: String?, email: String)","type":"case"},{"path":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","title":"case password(email: String, password: String)","type":"case"}],"path":"\/documentation\/rxfireauth\/credentials","title":"Credentials","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation","title":"case missingPresentation","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/googlesigninhandlererror","title":"GoogleSignInHandlerError","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/providerserror\/unexpected(_:)","title":"case unexpected((any Error)?)","type":"case"},{"path":"\/documentation\/rxfireauth\/providerserror\/unknown","title":"case unknown","type":"case"},{"path":"\/documentation\/rxfireauth\/providerserror\/usercancelled","title":"case userCancelled","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/providerserror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/rxfireauth\/providerserror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/providerserror","title":"ProvidersError","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback","title":"case invalidCallback","type":"case"},{"path":"\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken","title":"case invalidIdToken","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/signinwithappleerror","title":"SignInWithAppleError","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous","title":"case alreadyAnonymous","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin","title":"case alreadyLoggedIn","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired","title":"case authenticationConfirmationRequired","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)","title":"case automaticLinkingFailed(LoginDescriptor?, any Error)","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/configurationerror","title":"case configurationError","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse","title":"case emailAlreadyInUse","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/expiredtoken","title":"case expiredToken","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration","title":"case invalidConfiguration","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/invalidcredential","title":"case invalidCredential","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/invalidemail","title":"case invalidEmail","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/invalidupdate","title":"case invalidUpdate","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)","title":"case keychainError((any Error)?)","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","title":"case migrationRequired(Credentials?)","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/networkerror","title":"case networkError","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/nouser","title":"case noUser","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked","title":"case providerAlreadyLinked","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/providernotlinked","title":"case providerNotLinked","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","title":"case unknown((any Error)?)","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/userdisabled","title":"case userDisabled","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/usernotfound","title":"case userNotFound","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","title":"case weakPassword(String?)","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/wrongpassword","title":"case wrongPassword","type":"case"},{"path":"\/documentation\/rxfireauth\/usererror\/wronguser","title":"case wrongUser","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usererror\/errordescription","title":"var errorDescription: String?","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usererror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/rxfireauth\/usererror\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/rxfireauth\/usererror\/failurereason","title":"var failureReason: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/usererror\/helpanchor","title":"var helpAnchor: String?","type":"property"},{"path":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","title":"var recoverySuggestion: String?","type":"property"}],"path":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","title":"LocalizedError Implementations","type":"symbol"}],"path":"\/documentation\/rxfireauth\/usererror","title":"UserError","type":"enum"}],"path":"\/documentation\/rxfireauth","title":"RxFireAuth","type":"module"}]},"schemaVersion":{"major":0,"minor":1,"patch":1}} \ No newline at end of file diff --git a/docs/metadata.json b/docs/metadata.json index 446442a..148fe96 100644 --- a/docs/metadata.json +++ b/docs/metadata.json @@ -1 +1 @@ -{"bundleDisplayName":"RxFireAuth","bundleIdentifier":"RxFireAuth","schemaVersion":{"minor":1,"patch":0,"major":0}} \ No newline at end of file +{"bundleDisplayName":"RxFireAuth","bundleIdentifier":"RxFireAuth","schemaVersion":{"minor":1,"major":0,"patch":0}} \ No newline at end of file