From 633f4c757a31ea422633b10950f54ad818628c6c Mon Sep 17 00:00:00 2001 From: Alessio Moiso Date: Sun, 14 Apr 2024 15:39:39 +0200 Subject: [PATCH 1/2] Now keeping track of whether the sign in operation comes from automatic linking or not --- RxFireAuth/Classes/UserManager.swift | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/RxFireAuth/Classes/UserManager.swift b/RxFireAuth/Classes/UserManager.swift index f35e599..4224006 100644 --- a/RxFireAuth/Classes/UserManager.swift +++ b/RxFireAuth/Classes/UserManager.swift @@ -476,13 +476,14 @@ extension UserManager { let firebaseCredentials = credentials.asAuthCredentials() var oldUserId: String? - let signInCompletionHandler: (Error?) -> Void = { (error) in + let signInCompletionHandler: (Bool, Error?) -> Void = { (fromAutomaticLinking, error) in guard !disposable.isDisposed else { return } if let error = error { - if (error as NSError).code == AuthErrorCode.invalidCredential.rawValue { + if fromAutomaticLinking { observer(.failure(UserInternalError.automaticLinkingFailed(oldUserId: oldUserId, internalError: error))) + } else { + observer(.failure(map(error: error))) } - observer(.failure(map(error: error))) } else if let newUser = Auth.auth().currentUser { observer( .success( @@ -534,6 +535,7 @@ extension UserManager { if credentials.isReusable { self.signIn( with: firebaseCredentials, + fromAutomaticLinking: true, in: disposable, completionHandler: signInCompletionHandler ) @@ -551,7 +553,7 @@ extension UserManager { } /// Linking succeeded or failed with a different error, so we return. - signInCompletionHandler(error) + signInCompletionHandler(false, error) } } } else { @@ -559,6 +561,7 @@ extension UserManager { /// We'll go ahead and sign in with the authentication method. self.signIn( with: firebaseCredentials, + fromAutomaticLinking: false, in: disposable, completionHandler: signInCompletionHandler ) @@ -641,16 +644,17 @@ extension UserManager { /// /// - parameters: /// - credentials: The credential to use to sign in. + /// - fromAutomaticLinking: A bool indicating whether this invocation comes as a result of automatic linking. /// - disposable: A disposable that controls the life of this operation. /// - completionHandler: A completion handler to call when done. - func signIn(with credentials: AuthCredential, in disposable: Cancelable, completionHandler: @escaping (Error?) -> Void) { + func signIn(with credentials: AuthCredential, fromAutomaticLinking: Bool, in disposable: Cancelable, completionHandler: @escaping (Bool, Error?) -> Void) { Auth.auth().signIn(with: credentials) { (_, error) in guard !disposable.isDisposed else { return } if let error = error { - completionHandler(error) + completionHandler(fromAutomaticLinking, error) } else { - completionHandler(nil) + completionHandler(fromAutomaticLinking, nil) } } } From 6321db42d43074e5beb30e649febb1c4f29faf3f Mon Sep 17 00:00:00 2001 From: Alessio Moiso Date: Sun, 14 Apr 2024 15:41:53 +0200 Subject: [PATCH 2/2] Update docs --- docs/data/documentation/rxfireauth.json | 2 +- docs/data/documentation/rxfireauth/authenticationprovider.json | 2 +- .../rxfireauth/authenticationprovider/!=(_:_:).json | 2 +- .../documentation/rxfireauth/authenticationprovider/apple.json | 2 +- .../authenticationprovider/equatable-implementations.json | 2 +- .../documentation/rxfireauth/authenticationprovider/google.json | 2 +- .../rxfireauth/authenticationprovider/hash(into:).json | 2 +- .../rxfireauth/authenticationprovider/hashvalue.json | 2 +- .../rxfireauth/authenticationprovider/init(rawvalue:).json | 2 +- .../rxfireauth/authenticationprovider/password.json | 2 +- .../rawrepresentable-implementations.json | 2 +- docs/data/documentation/rxfireauth/credentials.json | 2 +- .../credentials/apple(idtoken:fullname:email:nonce:).json | 2 +- .../google(idtoken:accesstoken:fullname:email:).json | 2 +- .../rxfireauth/credentials/password(email:password:).json | 2 +- .../documentation/rxfireauth/googlesignincompletionhandler.json | 2 +- .../data/documentation/rxfireauth/googlesigninhandlererror.json | 2 +- .../rxfireauth/googlesigninhandlererror/!=(_:_:).json | 2 +- .../googlesigninhandlererror/equatable-implementations.json | 2 +- .../googlesigninhandlererror/error-implementations.json | 2 +- .../googlesigninhandlererror/localizeddescription.json | 2 +- .../googlesigninhandlererror/missingpresentation.json | 2 +- docs/data/documentation/rxfireauth/logindescriptor.json | 2 +- .../data/documentation/rxfireauth/logindescriptor/fullname.json | 2 +- .../documentation/rxfireauth/logindescriptor/newuserid.json | 2 +- .../documentation/rxfireauth/logindescriptor/olduserid.json | 2 +- .../rxfireauth/logindescriptor/performmigration.json | 2 +- docs/data/documentation/rxfireauth/loginhandlertype.json | 2 +- .../documentation/rxfireauth/loginhandlertype/handle(url:).json | 2 +- .../data/documentation/rxfireauth/loginprovidermanagertype.json | 2 +- .../confirmauthenticationwithapple(in:).json | 2 +- .../confirmauthenticationwithgoogle(as:in:).json | 2 +- ...gninwithapple(in:updateuserdisplayname:allowmigration:).json | 2 +- ...withgoogle(as:in:updateuserdisplayname:allowmigration:).json | 2 +- docs/data/documentation/rxfireauth/providerserror.json | 2 +- .../rxfireauth/providerserror/error-implementations.json | 2 +- .../rxfireauth/providerserror/localizeddescription.json | 2 +- .../documentation/rxfireauth/providerserror/unexpected(_:).json | 2 +- docs/data/documentation/rxfireauth/providerserror/unknown.json | 2 +- .../documentation/rxfireauth/providerserror/usercancelled.json | 2 +- .../rxfireauth/signinwithapplecompletionhandler.json | 2 +- docs/data/documentation/rxfireauth/signinwithappleerror.json | 2 +- .../documentation/rxfireauth/signinwithappleerror/!=(_:_:).json | 2 +- .../signinwithappleerror/equatable-implementations.json | 2 +- .../rxfireauth/signinwithappleerror/error-implementations.json | 2 +- .../rxfireauth/signinwithappleerror/invalidcallback.json | 2 +- .../rxfireauth/signinwithappleerror/invalididtoken.json | 2 +- .../rxfireauth/signinwithappleerror/localizeddescription.json | 2 +- docs/data/documentation/rxfireauth/signinwithapplehandler.json | 2 +- .../asauthorizationcontrollerdelegate-implementations.json | 2 +- ...ncontrollerpresentationcontextproviding-implementations.json | 2 +- ...ioncontroller(controller:didcompletewithauthorization:).json | 2 +- ...thorizationcontroller(controller:didcompletewitherror:).json | 2 +- .../rxfireauth/signinwithapplehandler/handle(url:).json | 2 +- .../loginhandlertype-implementations.json | 2 +- .../signinwithapplehandler/presentationanchor(for:).json | 2 +- .../signinwithapplehandler/signin(completionhandler:).json | 2 +- docs/data/documentation/rxfireauth/userdata.json | 2 +- .../rxfireauth/userdata/authenticationproviders.json | 2 +- docs/data/documentation/rxfireauth/userdata/displayname.json | 2 +- docs/data/documentation/rxfireauth/userdata/email.json | 2 +- docs/data/documentation/rxfireauth/userdata/id.json | 2 +- docs/data/documentation/rxfireauth/userdata/isanonymous.json | 2 +- docs/data/documentation/rxfireauth/usererror.json | 2 +- .../documentation/rxfireauth/usererror/alreadyanonymous.json | 2 +- .../documentation/rxfireauth/usererror/alreadyloggedin.json | 2 +- .../usererror/authenticationconfirmationrequired.json | 2 +- .../rxfireauth/usererror/automaticlinkingfailed(_:_:).json | 2 +- .../documentation/rxfireauth/usererror/configurationerror.json | 2 +- .../documentation/rxfireauth/usererror/emailalreadyinuse.json | 2 +- .../rxfireauth/usererror/error-implementations.json | 2 +- .../documentation/rxfireauth/usererror/errordescription.json | 2 +- docs/data/documentation/rxfireauth/usererror/expiredtoken.json | 2 +- docs/data/documentation/rxfireauth/usererror/failurereason.json | 2 +- docs/data/documentation/rxfireauth/usererror/helpanchor.json | 2 +- .../rxfireauth/usererror/invalidconfiguration.json | 2 +- .../documentation/rxfireauth/usererror/invalidcredential.json | 2 +- docs/data/documentation/rxfireauth/usererror/invalidemail.json | 2 +- docs/data/documentation/rxfireauth/usererror/invalidupdate.json | 2 +- .../documentation/rxfireauth/usererror/keychainerror(_:).json | 2 +- .../rxfireauth/usererror/localizeddescription.json | 2 +- .../rxfireauth/usererror/localizederror-implementations.json | 2 +- .../rxfireauth/usererror/migrationrequired(_:).json | 2 +- docs/data/documentation/rxfireauth/usererror/networkerror.json | 2 +- docs/data/documentation/rxfireauth/usererror/nouser.json | 2 +- .../rxfireauth/usererror/provideralreadylinked.json | 2 +- .../documentation/rxfireauth/usererror/providernotlinked.json | 2 +- .../documentation/rxfireauth/usererror/recoverysuggestion.json | 2 +- docs/data/documentation/rxfireauth/usererror/unknown(_:).json | 2 +- docs/data/documentation/rxfireauth/usererror/userdisabled.json | 2 +- docs/data/documentation/rxfireauth/usererror/usernotfound.json | 2 +- .../documentation/rxfireauth/usererror/weakpassword(_:).json | 2 +- docs/data/documentation/rxfireauth/usererror/wrongpassword.json | 2 +- docs/data/documentation/rxfireauth/usererror/wronguser.json | 2 +- docs/data/documentation/rxfireauth/usermanager.json | 2 +- docs/data/documentation/rxfireauth/usermanager/accesstoken.json | 2 +- .../rxfireauth/usermanager/accountexists(with:).json | 2 +- .../documentation/rxfireauth/usermanager/autoupdatinguser.json | 2 +- .../usermanager/confirmauthentication(email:password:).json | 2 +- .../rxfireauth/usermanager/confirmauthentication(with:).json | 2 +- .../usermanager/confirmauthenticationwithapple(in:).json | 2 +- .../usermanager/confirmauthenticationwithgoogle(as:in:).json | 2 +- .../rxfireauth/usermanager/deleteuser(resettoanonymous:).json | 2 +- .../rxfireauth/usermanager/init(clearingkeychain:).json | 2 +- docs/data/documentation/rxfireauth/usermanager/isanonymous.json | 2 +- docs/data/documentation/rxfireauth/usermanager/isloggedin.json | 2 +- .../rxfireauth/usermanager/linkanonymousaccount(to:).json | 2 +- .../usermanager/linkanonymousaccount(toemail:password:).json | 2 +- ...ail:password:allowmigration:resettoanonymousonfailure:).json | 2 +- ...rdisplayname:allowmigration:resettoanonymousonfailure:).json | 2 +- .../rxfireauth/usermanager/loginanonymously().json | 2 +- .../data/documentation/rxfireauth/usermanager/loginhandler.json | 2 +- .../usermanager/loginprovidermanagertype-implementations.json | 2 +- .../rxfireauth/usermanager/logout(resettoanonymous:).json | 2 +- .../rxfireauth/usermanager/register(email:password:).json | 2 +- ...gninwithapple(in:updateuserdisplayname:allowmigration:).json | 2 +- ...withgoogle(as:in:updateuserdisplayname:allowmigration:).json | 2 +- .../documentation/rxfireauth/usermanager/update(user:).json | 2 +- .../usermanager/update(userconfigurationhandler:).json | 2 +- .../rxfireauth/usermanager/updateemail(newemail:).json | 2 +- .../rxfireauth/usermanager/updatepassword(newpassword:).json | 2 +- docs/data/documentation/rxfireauth/usermanager/user.json | 2 +- .../rxfireauth/usermanager/verifyandchange(tonewemail:).json | 2 +- docs/data/documentation/rxfireauth/usermanagertype.json | 2 +- .../documentation/rxfireauth/usermanagertype/accesstoken.json | 2 +- .../rxfireauth/usermanagertype/accountexists(with:).json | 2 +- .../rxfireauth/usermanagertype/autoupdatinguser.json | 2 +- .../usermanagertype/confirmauthentication(email:password:).json | 2 +- .../usermanagertype/confirmauthentication(with:).json | 2 +- .../usermanagertype/deleteuser(resettoanonymous:).json | 2 +- .../documentation/rxfireauth/usermanagertype/isanonymous.json | 2 +- .../documentation/rxfireauth/usermanagertype/isloggedin.json | 2 +- .../rxfireauth/usermanagertype/linkanonymousaccount(to:).json | 2 +- .../linkanonymousaccount(toemail:password:).json | 2 +- ...ail:password:allowmigration:resettoanonymousonfailure:).json | 2 +- ...rdisplayname:allowmigration:resettoanonymousonfailure:).json | 2 +- .../rxfireauth/usermanagertype/loginanonymously().json | 2 +- .../documentation/rxfireauth/usermanagertype/loginhandler.json | 2 +- .../rxfireauth/usermanagertype/logout(resettoanonymous:).json | 2 +- .../rxfireauth/usermanagertype/register(email:password:).json | 2 +- .../documentation/rxfireauth/usermanagertype/update(user:).json | 2 +- .../usermanagertype/update(userconfigurationhandler:).json | 2 +- .../rxfireauth/usermanagertype/updateemail(newemail:).json | 2 +- .../usermanagertype/updatepassword(newpassword:).json | 2 +- docs/data/documentation/rxfireauth/usermanagertype/user.json | 2 +- .../usermanagertype/verifyandchange(tonewemail:).json | 2 +- docs/data/documentation/rxfireauth/viewcontroller.json | 2 +- docs/metadata.json | 2 +- 148 files changed, 148 insertions(+), 148 deletions(-) diff --git a/docs/data/documentation/rxfireauth.json b/docs/data/documentation/rxfireauth.json index 668aa60..95b2385 100644 --- a/docs/data/documentation/rxfireauth.json +++ b/docs/data/documentation/rxfireauth.json @@ -1 +1 @@ -{"metadata":{"symbolKind":"module","title":"RxFireAuth","externalID":"RxFireAuth","modules":[{"name":"RxFireAuth"}],"role":"collection","roleHeading":"Framework"},"sections":[],"hierarchy":{"paths":[[]]},"kind":"symbol","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\/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"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"abstract":[],"type":"topic","title":"ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"abstract":[{"type":"text","text":"Instances of "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" need","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"functions of this type as completion handlers when signing in."}],"type":"topic","title":"SignInWithAppleCompletionHandler","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleError"}],"abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"type":"topic","title":"SignInWithAppleError","url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"LoginProviderManagerType","kind":"identifier"}],"abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"type":"topic","title":"LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","title":"ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInHandlerError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"type":"topic","title":"GoogleSignInHandlerError","url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","title":"AuthenticationProvider","url":"\/documentation\/rxfireauth\/authenticationprovider","abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"abstract":[],"type":"topic","title":"GoogleSignInCompletionHandler","url":"\/documentation\/rxfireauth\/googlesignincompletionhandler","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginHandlerType","kind":"identifier"}],"abstract":[{"text":"This protocol identifies a login handler object","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"type":"topic","title":"LoginHandlerType","url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth"]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[[]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","interfaceLanguage":"swift"},"metadata":{"role":"collection","roleHeading":"Framework","modules":[{"name":"RxFireAuth"}],"title":"RxFireAuth","symbolKind":"module","externalID":"RxFireAuth"},"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"},{"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"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","type":"topic","role":"symbol","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"title":"ViewController","kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror","title":"SignInWithAppleError","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" instances.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginProviderManagerType","kind":"identifier"}],"title":"LoginProviderManagerType","type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"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"}],"role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"navigatorTitle":[{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","title":"SignInWithAppleCompletionHandler","role":"symbol","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"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","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":" "},{"text":"such as Apple or Google.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","type":"topic","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"role":"symbol","abstract":[],"url":"\/documentation\/rxfireauth\/providerserror","title":"ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ProvidersError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","title":"GoogleSignInCompletionHandler","navigatorTitle":[{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/googlesignincompletionhandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"role":"symbol","type":"topic","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider.json b/docs/data/documentation/rxfireauth/authenticationprovider.json index d2f3398..cbac17f 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider.json @@ -1 +1 @@ -{"abstract":[{"text":"An authentication provider.","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}]}],"kind":"declarations"},{"content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"style":"note","name":"Since","type":"aside","content":[{"inlineContent":[{"text":"version 4.0.0","type":"text"}],"type":"paragraph"}]}],"kind":"content"}],"metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"symbolKind":"enum","externalID":"s:10RxFireAuth22AuthenticationProviderO","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Enumeration","title":"AuthenticationProvider"},"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:)"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]}],"kind":"symbol","relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/SY"],"kind":"relationships"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"type":"topic","title":"AuthenticationProvider.google","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"google"}],"abstract":[{"type":"text","text":"Google Sign In"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","url":"\/documentation\/rxfireauth\/authenticationprovider\/google"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","kind":"article","role":"collectionGroup","abstract":[]},"doc://RxFireAuth/SQ":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SQ","title":"Swift.Equatable"},"doc://RxFireAuth/SY":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SY","title":"Swift.RawRepresentable"},"doc://RxFireAuth/SH":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"title":"AuthenticationProvider.password","role":"symbol","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/password","abstract":[{"type":"text","text":"Email & Password"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"title":"init(rawValue:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","abstract":[],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","title":"AuthenticationProvider","url":"\/documentation\/rxfireauth\/authenticationprovider","abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"kind":"symbol","title":"AuthenticationProvider.apple","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"apple"}],"role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/apple","type":"topic","abstract":[{"text":"Sign in with Apple.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"type":"topic","title":"Equatable Implementations","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","abstract":[],"kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password"],"title":"Enumeration Cases"},{"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"],"title":"Default Implementations","generated":true}],"abstract":[{"text":"An authentication provider.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"type":"aside","name":"Since","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 4.0.0"}]}],"style":"note"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"metadata":{"externalID":"s:10RxFireAuth22AuthenticationProviderO","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"roleHeading":"Enumeration","title":"AuthenticationProvider","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"symbolKind":"enum","modules":[{"name":"RxFireAuth"}],"role":"symbol"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","title":"RawRepresentable Implementations","role":"collectionGroup","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/google","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","role":"symbol","title":"AuthenticationProvider.google","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"}],"abstract":[{"type":"text","text":"Google Sign In"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"title":"Equatable Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","kind":"article","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"title":"AuthenticationProvider.apple","abstract":[{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/apple","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","kind":"symbol","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"title":"AuthenticationProvider.password","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","url":"\/documentation\/rxfireauth\/authenticationprovider\/password","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Email & Password"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"title":"init(rawValue:)"},"doc://RxFireAuth/SY":{"identifier":"doc:\/\/RxFireAuth\/SY","title":"Swift.RawRepresentable","type":"unresolvable"},"doc://RxFireAuth/SQ":{"identifier":"doc:\/\/RxFireAuth\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RxFireAuth/SH":{"identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json b/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json index 5b2c0ac..fd1da24 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json @@ -1 +1 @@ -{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","extendedModule":"Swift","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"role":"symbol","title":"!=(_:_:)","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Operator"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","role":"collection","title":"RxFireAuth","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"type":"topic","title":"Equatable Implementations","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","abstract":[],"kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)","type":"topic","abstract":[],"title":"!=(_:_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"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"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"title":"AuthenticationProvider","kind":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"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"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","symbolKind":"op","modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"extendedModule":"Swift","roleHeading":"Operator"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations"]]},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"title":"Equatable Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","kind":"article","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)","url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","type":"topic","kind":"symbol","title":"!=(_:_:)","role":"symbol","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]}}} \ 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 5a8c0d5..6546535 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/apple.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/apple.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/apple"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apple"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"apple"}],"role":"symbol","roleHeading":"Case","externalID":"s:10RxFireAuth22AuthenticationProviderO5appleyA2CmF","symbolKind":"case","title":"AuthenticationProvider.apple"},"kind":"symbol","abstract":[{"text":"Sign in with Apple.","type":"text"}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","title":"AuthenticationProvider","url":"\/documentation\/rxfireauth\/authenticationprovider","abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"kind":"symbol","title":"AuthenticationProvider.apple","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"apple"}],"role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/apple","type":"topic","abstract":[{"text":"Sign in with Apple.","type":"text"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"apple","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/apple"]}],"abstract":[{"type":"text","text":"Sign in with Apple."}],"metadata":{"title":"AuthenticationProvider.apple","externalID":"s:10RxFireAuth22AuthenticationProviderO5appleyA2CmF","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"}],"role":"symbol","symbolKind":"case"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"title":"AuthenticationProvider.apple","abstract":[{"type":"text","text":"Sign in with Apple."}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/apple","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","kind":"symbol","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 d88fd43..ce4df19 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/equatable-implementations.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/equatable-implementations.json @@ -1 +1 @@ -{"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection"},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"kind":"article","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)","type":"topic","abstract":[],"title":"!=(_:_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"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"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","title":"AuthenticationProvider","url":"\/documentation\/rxfireauth\/authenticationprovider","abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations"]}],"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"],"title":"Operators"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations"},"kind":"article","references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)","url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","type":"topic","kind":"symbol","title":"!=(_:_:)","role":"symbol","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 eaaa12b..e59f170 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"}],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/google"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"}],"role":"symbol","roleHeading":"Case","externalID":"s:10RxFireAuth22AuthenticationProviderO6googleyA2CmF","title":"AuthenticationProvider.google","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"}],"platforms":["macOS"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","title":"AuthenticationProvider","url":"\/documentation\/rxfireauth\/authenticationprovider","abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"type":"topic","title":"AuthenticationProvider.google","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"google"}],"abstract":[{"type":"text","text":"Google Sign In"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","url":"\/documentation\/rxfireauth\/authenticationprovider\/google"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/google"]}],"abstract":[{"text":"Google Sign In","type":"text"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","title":"AuthenticationProvider.google","externalID":"s:10RxFireAuth22AuthenticationProviderO6googleyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"google"}],"symbolKind":"case","roleHeading":"Case"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/google","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","role":"symbol","title":"AuthenticationProvider.google","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"}],"abstract":[{"type":"text","text":"Google Sign In"}]}}} \ 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 bfa2024..3b689f6 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/hash(into:).json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/hash(into:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","extendedModule":"Swift","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"title":"hash(into:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"platforms":["macOS"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"type":"topic","title":"hash(into:)","url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"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":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","role":"symbol","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","title":"AuthenticationProvider","url":"\/documentation\/rxfireauth\/authenticationprovider","abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","kind":"article","role":"collectionGroup","abstract":[]}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}]}]}],"metadata":{"title":"hash(into:)","symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"extendedModule":"Swift","role":"symbol","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","title":"RawRepresentable Implementations","role":"collectionGroup","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","abstract":[],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"kind":"symbol","title":"hash(into:)"}}} \ 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 9a3a7da..5b92371 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/hashvalue.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/hashvalue.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]]},"sections":[],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"role":"symbol","symbolKind":"property","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"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":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"extendedModule":"Swift","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","roleHeading":"Instance Property","title":"hashValue"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/hashvalue"]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","title":"AuthenticationProvider","url":"\/documentation\/rxfireauth\/authenticationprovider","abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","kind":"article","role":"collectionGroup","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"title":"hashValue","type":"topic","abstract":[],"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.hashValue","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/hashvalue"]}],"kind":"symbol","sections":[],"metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","title":"hashValue","extendedModule":"Swift","roleHeading":"Instance Property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","title":"RawRepresentable Implementations","role":"collectionGroup","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"abstract":[],"title":"hashValue","kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 2e88a42..75038e9 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/init(rawvalue:).json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)"},"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"roleHeading":"Initializer","role":"symbol","title":"init(rawValue:)","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth22AuthenticationProviderO8rawValueACSgSS_tcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"symbolKind":"init"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"title":"init(rawValue:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","abstract":[],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","title":"AuthenticationProvider","url":"\/documentation\/rxfireauth\/authenticationprovider","abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RawRepresentable.init(rawValue:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Initializer","externalID":"s:10RxFireAuth22AuthenticationProviderO8rawValueACSgSS_tcfc","title":"init(rawValue:)","symbolKind":"init","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}],"title":"init(rawValue:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]}}} \ 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 78b558c..b94307e 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/password.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/password.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/password"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Email & Password"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"}],"symbolKind":"case","roleHeading":"Case","role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"AuthenticationProvider.password","externalID":"s:10RxFireAuth22AuthenticationProviderO8passwordyA2CmF"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"title":"AuthenticationProvider.password","role":"symbol","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/password","abstract":[{"type":"text","text":"Email & Password"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","title":"AuthenticationProvider","url":"\/documentation\/rxfireauth\/authenticationprovider","abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"abstract":[{"type":"text","text":"Email & Password"}],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/password"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RxFireAuth22AuthenticationProviderO8passwordyA2CmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"}],"roleHeading":"Case","title":"AuthenticationProvider.password","modules":[{"name":"RxFireAuth"}],"symbolKind":"case"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"title":"AuthenticationProvider.password","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","url":"\/documentation\/rxfireauth\/authenticationprovider\/password","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Email & Password"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]}}} \ 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 38c9db6..fd49155 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"RawRepresentable Implementations","roleHeading":"API Collection","role":"collectionGroup"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue"],"generated":true},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)"],"generated":true,"title":"Instance Methods"}],"kind":"article","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"text":")","kind":"text"}],"type":"topic","title":"hash(into:)","url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"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":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","role":"symbol","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"title":"hashValue","type":"topic","abstract":[],"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","title":"AuthenticationProvider","url":"\/documentation\/rxfireauth\/authenticationprovider","abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations"]}],"kind":"article","metadata":{"roleHeading":"API Collection","role":"collectionGroup","title":"RawRepresentable Implementations","modules":[{"name":"RxFireAuth"}]},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue"],"generated":true,"title":"Instance Properties"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)"],"generated":true,"title":"Instance Methods"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","abstract":[],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"kind":"symbol","title":"hash(into:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"abstract":[],"title":"hashValue","kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/credentials.json b/docs/data/documentation/rxfireauth/credentials.json index 39375c9..e45478b 100644 --- a/docs/data/documentation/rxfireauth/credentials.json +++ b/docs/data/documentation/rxfireauth/credentials.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","interfaceLanguage":"swift"},"topicSections":[{"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:)"],"title":"Enumeration Cases"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"metadata":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"externalID":"s:10RxFireAuth11CredentialsO","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"symbolKind":"enum","roleHeading":"Enumeration","title":"Credentials","modules":[{"name":"RxFireAuth"}]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Credentials"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"inlineContent":[{"type":"text","text":"Cases of this enums are returned when a recoverable"},{"type":"text","text":" "},{"text":"error, such as ","type":"text"},{"type":"codeVoice","code":"UserError.migrationRequired"},{"text":", occurs during a sign in.","type":"text"}],"type":"paragraph"},{"content":[{"inlineContent":[{"type":"text","text":"version 4.0.0"}],"type":"paragraph"}],"style":"note","type":"aside","name":"Since"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials/password(email:password:)":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","abstract":[],"title":"Credentials.password(email:password:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"title":"Credentials.google(idToken:accessToken:fullName:email:)","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"accessToken"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nonce","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","title":"Credentials.apple(idToken:fullName:email:nonce:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","sections":[],"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:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"content":[{"anchor":"overview","text":"Overview","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Cases of this enums are returned when a recoverable"},{"text":" ","type":"text"},{"text":"error, such as ","type":"text"},{"type":"codeVoice","code":"UserError.migrationRequired"},{"text":", occurs during a sign in.","type":"text"}],"type":"paragraph"},{"content":[{"inlineContent":[{"type":"text","text":"version 4.0.0"}],"type":"paragraph"}],"style":"note","type":"aside","name":"Since"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","interfaceLanguage":"swift"},"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials"]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11CredentialsO","symbolKind":"enum","roleHeading":"Enumeration","role":"symbol","title":"Credentials","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","role":"symbol","title":"Credentials.apple(idToken:fullName:email:nonce:)","url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apple","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":"fullName"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nonce","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","role":"symbol","title":"Credentials.google(idToken:accessToken:fullName:email:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/password(email:password:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","role":"symbol","title":"Credentials.password(email:password:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol"}}} \ 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 9b5e52a..ec3aef2 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 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"case","title":"Credentials.apple(idToken:fullName:email:nonce:)","externalID":"s:10RxFireAuth11CredentialsO5appleyACSS_SSSgSSAEtcACmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apple"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"idToken"},{"text":": ","kind":"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"},{"text":"?, ","kind":"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":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}],"roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idToken"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"fullName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"nonce","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nonce","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","title":"Credentials.apple(idToken:fullName:email:nonce:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Case","role":"symbol","externalID":"s:10RxFireAuth11CredentialsO5appleyACSS_SSSgSSAEtcACmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"apple"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fullName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"nonce","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"symbolKind":"case","modules":[{"name":"RxFireAuth"}],"title":"Credentials.apple(idToken:fullName:email:nonce:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"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"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"idToken"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"nonce"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","role":"symbol","title":"Credentials.apple(idToken:fullName:email:nonce:)","url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apple","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":"fullName"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nonce","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 66bb38e..596dc9b 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":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"title":"Credentials.google(idToken:accessToken:fullName:email:)","externalID":"s:10RxFireAuth11CredentialsO6googleyACSS_S2SSgSStcACmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idToken"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"kind":"text","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":")"}]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"accessToken"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"title":"Credentials.google(idToken:accessToken:fullName:email:)","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"accessToken"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"google","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"idToken"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fullName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"accessToken"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":")","kind":"text"}],"roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"case","title":"Credentials.google(idToken:accessToken:fullName:email:)","externalID":"s:10RxFireAuth11CredentialsO6googleyACSS_S2SSgSStcACmF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","role":"symbol","title":"Credentials.google(idToken:accessToken:fullName:email:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"title":"Credentials"}}} \ 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 ecfd2eb..875d325 100644 --- a/docs/data/documentation/rxfireauth/credentials/password(email:password:).json +++ b/docs/data/documentation/rxfireauth/credentials/password(email:password:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:10RxFireAuth11CredentialsO8passwordyACSS_SStcACmF","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","title":"Credentials.password(email:password:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","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"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials\/password(email:password:)"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/password(email:password:)":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","abstract":[],"title":"Credentials.password(email:password:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10RxFireAuth11CredentialsO8passwordyACSS_SStcACmF","role":"symbol","roleHeading":"Case","symbolKind":"case","modules":[{"name":"RxFireAuth"}],"title":"Credentials.password(email:password:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"},{"text":"(","kind":"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"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":")","kind":"text"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"},{"text":"(","kind":"text"},{"text":"email","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":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials\/password(email:password:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/password(email:password:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","role":"symbol","title":"Credentials.password(email:password:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json b/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json index 79a63d1..64df823 100644 --- a/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json +++ b/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json @@ -1 +1 @@ -{"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"GoogleSignInCompletionHandler","kind":"identifier"},{"kind":"text","text":" = ("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, (any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")?) -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"}],"languages":["swift"]}]}],"metadata":{"title":"GoogleSignInCompletionHandler","roleHeading":"Type Alias","symbolKind":"typealias","role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth29GoogleSignInCompletionHandlera","navigatorTitle":[{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"GoogleSignInCompletionHandler","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesignincompletionhandler"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"abstract":[],"type":"topic","title":"GoogleSignInCompletionHandler","url":"\/documentation\/rxfireauth\/googlesignincompletionhandler","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"GoogleSignInCompletionHandler","kind":"identifier"},{"text":" = (","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, (any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/googlesignincompletionhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"navigatorTitle":[{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"role":"symbol","roleHeading":"Type Alias","title":"GoogleSignInCompletionHandler","externalID":"s:10RxFireAuth29GoogleSignInCompletionHandlera","symbolKind":"typealias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInCompletionHandler"}]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","title":"GoogleSignInCompletionHandler","navigatorTitle":[{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/googlesignincompletionhandler"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/googlesigninhandlererror.json b/docs/data/documentation/rxfireauth/googlesigninhandlererror.json index 7071ac4..380a9d2 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror.json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"GoogleSignInHandlerError","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"externalID":"s:10RxFireAuth24GoogleSignInHandlerErrorO","symbolKind":"enum","title":"GoogleSignInHandlerError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"roleHeading":"Enumeration","role":"symbol","modules":[{"name":"RxFireAuth"}],"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInHandlerError"}]},"abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"GoogleSignInHandler"},{"text":" instances.","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/s8SendableP"]}],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations"],"title":"Default Implementations","generated":true}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Error-Implementations":{"type":"topic","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations","title":"Error Implementations","abstract":[],"role":"collectionGroup","kind":"article"},"doc://RxFireAuth/s5ErrorP":{"identifier":"doc:\/\/RxFireAuth\/s5ErrorP","title":"Swift.Error","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/RxFireAuth\/s8SendableP"},"doc://RxFireAuth/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/RxFireAuth\/SH"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInHandlerError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"type":"topic","title":"GoogleSignInHandlerError","url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/missingPresentation":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"missingPresentation","kind":"identifier"}],"title":"GoogleSignInHandlerError.missingPresentation","type":"topic","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A window cannot be retrievied from the passed view controller."}]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Equatable-Implementations":{"type":"topic","title":"Equatable Implementations","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","kind":"article","role":"collectionGroup","abstract":[]},"doc://RxFireAuth/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RxFireAuth\/SQ"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"roleHeading":"Enumeration","modules":[{"name":"RxFireAuth"}],"symbolKind":"enum","externalID":"s:10RxFireAuth24GoogleSignInHandlerErrorO","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"role":"symbol","title":"GoogleSignInHandlerError"},"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"},"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/s8SendableP"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror"]}],"kind":"symbol","topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Equatable-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations","kind":"article","type":"topic","role":"collectionGroup","title":"Equatable Implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s8SendableP"},"doc://RxFireAuth/SH":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable"},"doc://RxFireAuth/SQ":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SQ","title":"Swift.Equatable"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Error-Implementations":{"title":"Error Implementations","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror"},"doc://RxFireAuth/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s5ErrorP","title":"Swift.Error"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/missingPresentation":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation","type":"topic","kind":"symbol","role":"symbol","title":"GoogleSignInHandlerError.missingPresentation","abstract":[{"type":"text","text":"A window cannot be retrievied from the passed view controller."}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"missingPresentation","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/googlesigninhandlererror/!=(_:_:).json b/docs/data/documentation/rxfireauth/googlesigninhandlererror/!=(_:_:).json index eade9ff..a955c34 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror/!=(_:_:).json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror/!=(_:_:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}]}],"metadata":{"title":"!=(_:_:)","roleHeading":"Operator","symbolKind":"op","role":"symbol","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth24GoogleSignInHandlerErrorO","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInHandlerError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"type":"topic","title":"GoogleSignInHandlerError","url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Equatable-Implementations":{"type":"topic","title":"Equatable Implementations","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","kind":"article","role":"collectionGroup","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/!=(_:_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[],"type":"topic","title":"!=(_:_:)","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Operator","title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth24GoogleSignInHandlerErrorO","role":"symbol","extendedModule":"Swift","symbolKind":"op","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Equatable-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations","kind":"article","type":"topic","role":"collectionGroup","title":"Equatable Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/!=(_:_:)":{"title":"!=(_:_:)","abstract":[],"role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror"}}} \ 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 c9d8596..ea8c67b 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror/equatable-implementations.json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror/equatable-implementations.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection","title":"Equatable Implementations","role":"collectionGroup"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"article","variants":[{"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/!=(_:_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[],"type":"topic","title":"!=(_:_:)","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInHandlerError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"type":"topic","title":"GoogleSignInHandlerError","url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"kind":"article","topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)"],"title":"Operators","generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Equatable-Implementations"},"variants":[{"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"API Collection","role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/!=(_:_:)":{"title":"!=(_:_:)","abstract":[],"role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/!=(_:_:)","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/!=(_:_:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror"}}} \ 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 68c519d..c9c5ed8 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror/error-implementations.json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror/error-implementations.json @@ -1 +1 @@ -{"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"sections":[],"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations"},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection","title":"Error Implementations","role":"collectionGroup"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInHandlerError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"type":"topic","title":"GoogleSignInHandlerError","url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/localizedDescription":{"role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"localizedDescription","abstract":[]}}} \ No newline at end of file +{"kind":"article","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"Error Implementations","roleHeading":"API Collection","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup"},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/localizedDescription":{"type":"topic","abstract":[],"title":"localizedDescription","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror"}}} \ 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 26e1bce..74e1e12 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror/localizeddescription.json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror/localizeddescription.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"roleHeading":"Instance Property","title":"localizedDescription","extendedModule":"Swift","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth24GoogleSignInHandlerErrorO","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"platforms":[{"introducedAt":"8.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"unavailable":false,"deprecated":false,"introducedAt":"10.10","beta":false,"name":"macOS"},{"beta":false,"name":"tvOS","introducedAt":"9.0","unavailable":false,"deprecated":false},{"introducedAt":"2.0","beta":false,"name":"watchOS","unavailable":false,"deprecated":false}]},"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"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"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"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInHandlerError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"type":"topic","title":"GoogleSignInHandlerError","url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/localizedDescription":{"role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"localizedDescription","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Error-Implementations":{"type":"topic","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations","title":"Error Implementations","abstract":[],"role":"collectionGroup","kind":"article"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"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"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"localizedDescription","roleHeading":"Instance Property","symbolKind":"property","role":"symbol","platforms":[{"introducedAt":"8.0","deprecated":false,"name":"iOS","unavailable":false,"beta":false},{"introducedAt":"10.10","deprecated":false,"beta":false,"name":"macOS","unavailable":false},{"introducedAt":"9.0","deprecated":false,"unavailable":false,"name":"tvOS","beta":false},{"deprecated":false,"unavailable":false,"name":"watchOS","introducedAt":"2.0","beta":false}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth24GoogleSignInHandlerErrorO","extendedModule":"Swift","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/localizedDescription":{"type":"topic","abstract":[],"title":"localizedDescription","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/localizeddescription","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/localizedDescription"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/Error-Implementations":{"title":"Error Implementations","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/error-implementations","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 cd17546..36e4534 100644 --- a/docs/data/documentation/rxfireauth/googlesigninhandlererror/missingpresentation.json +++ b/docs/data/documentation/rxfireauth/googlesigninhandlererror/missingpresentation.json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingPresentation"}]}]},{"content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"Ensure that the view controller is visible ","type":"text"},{"inlineContent":[{"type":"text","text":"before"}],"type":"strong"},{"text":" invoking the ","type":"text"},{"type":"codeVoice","code":"signInWithGoogle"},{"type":"text","text":" method."}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation"]}],"metadata":{"platforms":[{"name":"macOS","introducedAt":"10.13","unavailable":false,"deprecated":false,"beta":false}],"title":"GoogleSignInHandlerError.missingPresentation","externalID":"s:10RxFireAuth24GoogleSignInHandlerErrorO19missingPresentationyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"missingPresentation","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","role":"symbol"},"abstract":[{"type":"text","text":"A window cannot be retrievied from the passed view controller."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/missingPresentation":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"missingPresentation","kind":"identifier"}],"title":"GoogleSignInHandlerError.missingPresentation","type":"topic","url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"A window cannot be retrievied from the passed view controller."}]},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"navigatorTitle":[{"kind":"identifier","text":"GoogleSignInHandlerError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"type":"topic","title":"GoogleSignInHandlerError","url":"\/documentation\/rxfireauth\/googlesigninhandlererror","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"missingPresentation","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","platforms":[{"name":"macOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"10.13"}],"externalID":"s:10RxFireAuth24GoogleSignInHandlerErrorO19missingPresentationyA2CmF","title":"GoogleSignInHandlerError.missingPresentation","role":"symbol"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation","interfaceLanguage":"swift"},"abstract":[{"text":"A window cannot be retrievied from the passed view controller.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"missingPresentation","kind":"identifier"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"Ensure that the view controller is visible ","type":"text"},{"type":"strong","inlineContent":[{"type":"text","text":"before"}]},{"type":"text","text":" invoking the "},{"code":"signInWithGoogle","type":"codeVoice"},{"type":"text","text":" method."}]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError"]]},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError/missingPresentation":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError\/missingPresentation","type":"topic","kind":"symbol","role":"symbol","title":"GoogleSignInHandlerError.missingPresentation","abstract":[{"type":"text","text":"A window cannot be retrievied from the passed view controller."}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror\/missingpresentation","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"missingPresentation","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInHandlerError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"GoogleSignInHandlerError","kind":"identifier"}],"title":"GoogleSignInHandlerError","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInHandlerError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"GoogleSignInHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"GoogleSignInHandlerError"}],"url":"\/documentation\/rxfireauth\/googlesigninhandlererror"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/logindescriptor.json b/docs/data/documentation/rxfireauth/logindescriptor.json index 9fdf867..972cf33 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor.json +++ b/docs/data/documentation/rxfireauth/logindescriptor.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"inlineContent":[{"type":"text","text":"Instances of this class are returned from all the functions"},{"text":" ","type":"text"},{"text":"that perform a sign in.","type":"text"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"abstract":[{"type":"text","text":"A login descriptor represents"},{"text":" ","type":"text"},{"text":"the result of a login action.","type":"text"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"externalID":"s:10RxFireAuth15LoginDescriptorV","title":"LoginDescriptor","role":"symbol","roleHeading":"Structure"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"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"]}],"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","title":"newUserId","abstract":[{"text":"Get the new user ID.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"role":"symbol","type":"topic","abstract":[{"text":"Get if this sign in operation requires a data migration.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"performMigration","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","title":"performMigration"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"title":"fullName","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname","abstract":[{"type":"text","text":"Get the full user name."}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"title":"oldUserId","type":"topic","abstract":[{"text":"Get the old user ID.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"oldUserId","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"kind":"symbol"}}} \ No newline at end of file +{"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"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"metadata":{"symbolKind":"struct","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15LoginDescriptorV","title":"LoginDescriptor","roleHeading":"Structure","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Overview","type":"heading","level":2,"anchor":"overview"},{"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."}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"type":"topic","abstract":[{"type":"text","text":"Get the full user name."}],"kind":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname","title":"fullName","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fullName","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","title":"performMigration","role":"symbol","abstract":[{"text":"Get if this sign in operation requires a data migration.","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"performMigration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","title":"newUserId","role":"symbol","abstract":[{"text":"Get the new user ID.","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"newUserId"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"oldUserId","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[{"type":"text","text":"Get the old user ID."}],"url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","kind":"symbol","type":"topic","title":"oldUserId","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId"}}} \ 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 ddb5526..b4a0a5d 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/fullname.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/fullname.json @@ -1 +1 @@ -{"metadata":{"title":"fullName","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"fullName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"role":"symbol","symbolKind":"property","externalID":"s:10RxFireAuth15LoginDescriptorV8fullNameSSSgvp","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/fullname"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fullName","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"languages":["swift"]}]},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"type":"paragraph","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."}]}],"kind":"content"}],"kind":"symbol","abstract":[{"text":"Get the full user name.","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"title":"fullName","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname","abstract":[{"type":"text","text":"Get the full user name."}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fullName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"This field inherits its value from the sign in method."},{"type":"text","text":" "},{"text":"Some sign in methods don’t return this information.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"abstract":[{"text":"Get the full user name.","type":"text"}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fullName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"externalID":"s:10RxFireAuth15LoginDescriptorV8fullNameSSSgvp","role":"symbol","roleHeading":"Instance Property","symbolKind":"property","title":"fullName","modules":[{"name":"RxFireAuth"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/fullname"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"type":"topic","abstract":[{"type":"text","text":"Get the full user name."}],"kind":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname","title":"fullName","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fullName","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 73d5f5c..d67ecba 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/newuserid.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/newuserid.json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/newuserid"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"sections":[],"abstract":[{"type":"text","text":"Get the new user ID."}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","title":"newUserId","modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth15LoginDescriptorV9newUserIdSSSgvp","symbolKind":"property"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"newUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"This property holds the Firebase ","type":"text"},{"type":"codeVoice","code":"uid"},{"text":" of the user that is currently logged-in","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"as a result of a sign in action."}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","title":"newUserId","abstract":[{"text":"Get the new user ID.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10RxFireAuth15LoginDescriptorV9newUserIdSSSgvp","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"newUserId","roleHeading":"Instance Property","role":"symbol","symbolKind":"property"},"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/newuserid"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"abstract":[{"text":"Get the new user ID.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"inlineContent":[{"type":"text","text":"This property holds the Firebase "},{"type":"codeVoice","code":"uid"},{"type":"text","text":" of the user that is currently logged-in"},{"type":"text","text":" "},{"text":"as a result of a sign in action.","type":"text"}],"type":"paragraph"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","title":"newUserId","role":"symbol","abstract":[{"text":"Get the new user ID.","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"newUserId"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 b6cefec..cb85b67 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/olduserid.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/olduserid.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Get the old user ID."}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"oldUserId"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]}],"kind":"declarations"},{"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."},{"text":" ","type":"text"},{"text":"This is the Firebase ","type":"text"},{"type":"codeVoice","code":"uid"},{"text":" of the anonymous user that has just been deleted and","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"replaced with an existing account."}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","symbolKind":"property","title":"oldUserId","externalID":"s:10RxFireAuth15LoginDescriptorV9oldUserIdSSSgvp"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/olduserid"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"title":"oldUserId","type":"topic","abstract":[{"text":"Get the old user ID.","type":"text"}],"url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"oldUserId","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"externalID":"s:10RxFireAuth15LoginDescriptorV9oldUserIdSSSgvp","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","role":"symbol","title":"oldUserId"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/olduserid"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"abstract":[{"text":"Get the old user ID.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"oldUserId","kind":"identifier"},{"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","text":"Discussion","type":"heading"},{"type":"paragraph","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"},{"type":"text","text":" "},{"text":"replaced with an existing account.","type":"text"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"oldUserId","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[{"type":"text","text":"Get the old user ID."}],"url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","kind":"symbol","type":"topic","title":"oldUserId","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"}}} \ 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 9170327..97ea042 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/performmigration.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/performmigration.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Get if this sign in operation requires a data migration."}],"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/performmigration"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"performMigration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:10RxFireAuth15LoginDescriptorV16performMigrationSbvp","title":"performMigration"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"performMigration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","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"},{"text":" ","type":"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"},{"type":"text","text":" "},{"type":"text","text":"data migration. If "},{"type":"codeVoice","code":"true"},{"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"},{"type":"text","text":"."}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"role":"symbol","type":"topic","abstract":[{"text":"Get if this sign in operation requires a data migration.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"performMigration","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","title":"performMigration"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"performMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property holds the same value that you have passed"},{"type":"text","text":" "},{"type":"text","text":"to the "},{"type":"codeVoice","code":"allowMigration"},{"type":"text","text":" parameter of all the functions"},{"type":"text","text":" "},{"text":"that perform a sign in.","type":"text"}]},{"inlineContent":[{"type":"text","text":"You can use this value to know if your code actually has to perform"},{"type":"text","text":" "},{"text":"data migration. If ","type":"text"},{"type":"codeVoice","code":"true"},{"text":", you should detach all","type":"text"},{"type":"text","text":" "},{"type":"text","text":"data from "},{"type":"codeVoice","code":"oldUserId"},{"text":" and attach it to ","type":"text"},{"type":"codeVoice","code":"newUserId"},{"type":"text","text":"."}],"type":"paragraph"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"property","externalID":"s:10RxFireAuth15LoginDescriptorV16performMigrationSbvp","modules":[{"name":"RxFireAuth"}],"title":"performMigration","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"performMigration","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","roleHeading":"Instance Property"},"abstract":[{"type":"text","text":"Get if this sign in operation requires a data migration."}],"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/performmigration"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","title":"performMigration","role":"symbol","abstract":[{"text":"Get if this sign in operation requires a data migration.","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"performMigration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/loginhandlertype.json b/docs/data/documentation/rxfireauth/loginhandlertype.json index a06bb3b..5819663 100644 --- a/docs/data/documentation/rxfireauth/loginhandlertype.json +++ b/docs/data/documentation/rxfireauth/loginhandlertype.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/loginhandlertype"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)"]}],"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"],"type":"conformingTypes","title":"Conforming Types","kind":"relationships"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","text":"Overview","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"You will get an instance of this protocol when reading the value of ","type":"text"},{"type":"codeVoice","code":"loginHandler"},{"text":" ","type":"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"},{"type":"text","text":" "},{"text":"redirects directly to your app (such as Google Sign In).","type":"text"}]}]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"navigatorTitle":[{"text":"LoginHandlerType","kind":"identifier"}],"title":"LoginHandlerType","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10RxFireAuth16LoginHandlerTypeP"},"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."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginHandlerType","kind":"identifier"}],"abstract":[{"text":"This protocol identifies a login handler object","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"type":"topic","title":"LoginHandlerType","url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","required":true,"type":"topic","abstract":[{"type":"text","text":"Handle the specified URL."}],"role":"symbol","title":"handle(url:)"}}} \ No newline at end of file +{"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"},{"type":"text","text":"such as Apple or Google."}],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)"],"title":"Instance Methods"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"},"relationshipsSections":[{"type":"conformingTypes","kind":"relationships","title":"Conforming Types","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"platforms":["macOS"]}]},{"content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You will get an instance of this protocol when reading the value of "},{"type":"codeVoice","code":"loginHandler"},{"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)."}]}],"kind":"content"}],"metadata":{"roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:10RxFireAuth16LoginHandlerTypeP","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"title":"LoginHandlerType","navigatorTitle":[{"text":"LoginHandlerType","kind":"identifier"}]},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/loginhandlertype"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"role":"symbol","type":"topic","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"role":"symbol","abstract":[{"text":"Handle the specified URL.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"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"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","type":"topic","required":true,"title":"handle(url:)"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","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":" "},{"text":"such as Apple or Google.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","type":"topic","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 b1502ce..35c910d 100644 --- a/docs/data/documentation/rxfireauth/loginhandlertype/handle(url:).json +++ b/docs/data/documentation/rxfireauth/loginhandlertype/handle(url:).json @@ -1 +1 @@ -{"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"url"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"required":true,"externalID":"s:10RxFireAuth16LoginHandlerTypeP6handle3urlSb10Foundation3URLV_tF","role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"handle(url:)"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"]]},"abstract":[{"text":"Handle the specified URL.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"A URL."}],"type":"paragraph"}],"name":"url"}]},{"content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":""},{"code":"true","type":"codeVoice"},{"type":"text","text":" if the URL was handled, "},{"type":"codeVoice","code":"false"},{"type":"text","text":" if it should be handled by someone else."}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","required":true,"type":"topic","abstract":[{"type":"text","text":"Handle the specified URL."}],"role":"symbol","title":"handle(url:)"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginHandlerType","kind":"identifier"}],"abstract":[{"text":"This protocol identifies a login handler object","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"type":"topic","title":"LoginHandlerType","url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"]]},"metadata":{"role":"symbol","title":"handle(url:)","externalID":"s:10RxFireAuth16LoginHandlerTypeP6handle3urlSb10Foundation3URLV_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"roleHeading":"Instance Method","symbolKind":"method","required":true,"modules":[{"name":"RxFireAuth"}]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"A URL.","type":"text"}],"type":"paragraph"}],"name":"url"}],"kind":"parameters"},{"content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"inlineContent":[{"type":"text","text":""},{"code":"true","type":"codeVoice"},{"type":"text","text":" if the URL was handled, "},{"code":"false","type":"codeVoice"},{"type":"text","text":" if it should be handled by someone else."}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Handle the specified URL."}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","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":" "},{"text":"such as Apple or Google.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","type":"topic","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"role":"symbol","abstract":[{"text":"Handle the specified URL.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"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"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","type":"topic","required":true,"title":"handle(url:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/loginprovidermanagertype.json b/docs/data/documentation/rxfireauth/loginprovidermanagertype.json index 91c6266..c64942b 100644 --- a/docs/data/documentation/rxfireauth/loginprovidermanagertype.json +++ b/docs/data/documentation/rxfireauth/loginprovidermanagertype.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}]}]},{"kind":"content","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"},{"type":"text","text":" "},{"type":"text","text":"reference this protocol instead of the default implementation "},{"type":"codeVoice","code":"UserManager"},{"text":",","type":"text"},{"type":"text","text":" "},{"text":"as this protocol will always conform to Semantic Versioning.","type":"text"}]}]}],"metadata":{"role":"symbol","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"roleHeading":"Protocol","title":"LoginProviderManagerType","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"relationshipsSections":[{"title":"Conforming Types","type":"conformingTypes","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"kind":"relationships"}],"variants":[{"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"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:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","required":true,"role":"symbol","type":"topic","title":"confirmAuthenticationWithGoogle(as:in:)","abstract":[{"type":"text","text":"Confirm the authentication of the currently logged-in user with Google Sign-in."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","required":true,"role":"symbol","abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"title":"confirmAuthenticationWithApple(in:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","required":true,"role":"symbol","type":"topic","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","abstract":[{"type":"text","text":"Sign in with Apple in the passed view controller."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"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","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","kind":"symbol","role":"symbol","required":true,"abstract":[{"type":"text","text":"Sign in with Google in the passed view controller."}],"type":"topic","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"LoginProviderManagerType","kind":"identifier"}],"abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"type":"topic","title":"LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"languages":["swift"]}]},{"content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"type":"paragraph","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 "},{"type":"codeVoice","code":"UserManager"},{"text":",","type":"text"},{"type":"text","text":" "},{"type":"text","text":"as this protocol will always conform to Semantic Versioning."}]}],"kind":"content"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"relationshipsSections":[{"title":"Conforming Types","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"type":"conformingTypes"}],"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:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","interfaceLanguage":"swift"},"sections":[],"metadata":{"title":"LoginProviderManagerType","navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"role":"symbol","symbolKind":"protocol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginProviderManagerType","kind":"identifier"}],"roleHeading":"Protocol"},"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."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithGoogle"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","abstract":[{"type":"text","text":"Sign in with Google in the passed view controller."}],"required":true,"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginProviderManagerType","kind":"identifier"}],"title":"LoginProviderManagerType","type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"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"}],"role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"title":"confirmAuthenticationWithApple(in:)","abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"required":true},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"title":"confirmAuthenticationWithGoogle(as:in:)","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","abstract":[{"text":"Confirm the authentication of the currently logged-in user with Google Sign-in.","type":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"required":true},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","abstract":[{"text":"Sign in with Apple in the passed view controller.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"required":true}}} \ 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 a384277..55fb9da 100644 --- a/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:).json +++ b/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"viewController","content":[{"type":"paragraph","inlineContent":[{"text":"The view controller over which the Sign in with Apple UI should be displayed.","type":"text"}]}]}]},{"content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}],"kind":"content"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"inlineContent":[{"text":"You can use this function to renew the user authentication in order to perform sensitive actions such as","type":"text"},{"type":"text","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"}],"type":"paragraph"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"version 1.5.0","type":"text"}]}],"style":"note","name":"Since"}],"kind":"content"}],"metadata":{"required":true,"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF","symbolKind":"method","title":"confirmAuthenticationWithApple(in:)","platforms":[{"introducedAt":"13.0","deprecated":false,"unavailable":false,"beta":false,"name":"iOS"},{"deprecated":false,"introducedAt":"10.15","name":"macOS","beta":false,"unavailable":false}],"modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"roleHeading":"Instance Method","role":"symbol"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"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"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","required":true,"role":"symbol","abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"title":"confirmAuthenticationWithApple(in:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"LoginProviderManagerType","kind":"identifier"}],"abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"type":"topic","title":"LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"abstract":[],"type":"topic","title":"ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol","title":"confirmAuthenticationWithApple(in:)","required":true,"modules":[{"name":"RxFireAuth"}],"platforms":[{"name":"iOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0"},{"beta":false,"introducedAt":"10.15","deprecated":false,"name":"macOS","unavailable":false}],"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF","roleHeading":"Instance Method","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"languages":["swift"]}],"kind":"declarations"},{"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","level":2,"type":"heading","anchor":"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"},{"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","text":" "},{"type":"text","text":"Sign in with Apple among their authentication providers."}]},{"style":"note","type":"aside","name":"Since","content":[{"type":"paragraph","inlineContent":[{"text":"version 1.5.0","type":"text"}]}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginProviderManagerType","kind":"identifier"}],"title":"LoginProviderManagerType","type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"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"}],"role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","type":"topic","role":"symbol","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"title":"ViewController","kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"title":"confirmAuthenticationWithApple(in:)","abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"required":true}}} \ 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 d221be0..a5ae8b7 100644 --- a/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:).json +++ b/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:).json @@ -1 +1 @@ -{"abstract":[{"text":"Confirm the authentication of the currently logged-in user with Google Sign-in.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"clientId"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","text":"ViewController"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"clientId","content":[{"type":"paragraph","inlineContent":[{"text":"Google client ID, generally obtainable using ","type":"text"},{"code":"FirebaseApp.app()!.options.clientID","type":"codeVoice"},{"type":"text","text":"."}]}]},{"name":"viewController","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The view controller over which the Google Sign-in UI should be displayed."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}]},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","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"},{"type":"text","text":"Google Sign In among their authentication providers."}]},{"name":"Since","type":"aside","content":[{"inlineContent":[{"type":"text","text":"version 1.5.0"}],"type":"paragraph"}],"style":"note"}],"kind":"content"}],"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","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"}],"roleHeading":"Instance Method","required":true,"symbolKind":"method","title":"confirmAuthenticationWithGoogle(as:in:)","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF"},"variants":[{"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"abstract":[],"type":"topic","title":"ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"LoginProviderManagerType","kind":"identifier"}],"abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"type":"topic","title":"LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","required":true,"role":"symbol","type":"topic","title":"confirmAuthenticationWithGoogle(as:in:)","abstract":[{"type":"text","text":"Confirm the authentication of the currently logged-in user with Google Sign-in."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"clientId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"],"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":[{"type":"text","text":"The view controller over which the Google Sign-in UI should be displayed."}],"type":"paragraph"}]}]},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}],"kind":"content"},{"content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"You can use this function to renew the user authentication in order to perform sensitive actions such as","type":"text"},{"type":"text","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":"Google Sign In among their authentication providers.","type":"text"}]},{"type":"aside","style":"note","name":"Since","content":[{"inlineContent":[{"text":"version 1.5.0","type":"text"}],"type":"paragraph"}]}],"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,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)"]}],"metadata":{"title":"confirmAuthenticationWithGoogle(as:in:)","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"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":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"symbolKind":"method","required":true,"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF","roleHeading":"Instance Method"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"title":"confirmAuthenticationWithGoogle(as:in:)","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","abstract":[{"text":"Confirm the authentication of the currently logged-in user with Google Sign-in.","type":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"required":true},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginProviderManagerType","kind":"identifier"}],"title":"LoginProviderManagerType","type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"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"}],"role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","type":"topic","role":"symbol","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"title":"ViewController","kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"}]}}} \ 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 2822790..ede3d69 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 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP15signInWithApple2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA0D10DescriptorVGSo16NSViewControllerC_S2bSgtF","required":true,"platforms":[{"beta":false,"deprecated":false,"unavailable":false,"name":"iOS","introducedAt":"13.0"},{"unavailable":false,"beta":false,"deprecated":false,"introducedAt":"10.15","name":"macOS"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Sign in with Apple in the passed view controller.","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":" ","kind":"text"},{"text":"viewController","kind":"internalParam"},{"kind":"text","text":": "},{"text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":", ","kind":"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":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"platforms":["macOS"]}]},{"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":[{"type":"text","text":"If set to "},{"type":"codeVoice","code":"true"},{"text":", a successful login will also update the user ","type":"text"},{"type":"codeVoice","code":"displayName"},{"text":" field using information from the associated Apple ID.","type":"text"}]}]},{"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 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 "},{"code":"nil","type":"codeVoice"},{"text":", the operation will not proceed and a ","type":"text"},{"type":"codeVoice","code":"UserError.migrationRequired"},{"type":"text","text":" error will be thrown."}]}]}]},{"content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"inlineContent":[{"type":"text","text":"A Single that emits errors or a "},{"type":"codeVoice","code":"LoginDescriptor"},{"type":"text","text":" instance."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Before using this function, you must enable Sign in with Apple under the “Signing & Capabilities” tab of"},{"type":"text","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":[{"type":"text","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","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":" "},{"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"},{"text":" ","type":"text"},{"type":"text","text":"starting the implementation: you can find those on the "},{"type":"reference","identifier":"https:\/\/developer.apple.com\/sign-in-with-apple\/","isActive":true},{"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"},{"type":"text","text":" "},{"isActive":true,"type":"reference","identifier":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple"},{"text":".","type":"text"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","required":true,"role":"symbol","type":"topic","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","abstract":[{"type":"text","text":"Sign in with Apple in the passed view controller."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"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","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"kind":"symbol"},"https://developer.apple.com/sign-in-with-apple/":{"url":"https:\/\/developer.apple.com\/sign-in-with-apple\/","identifier":"https:\/\/developer.apple.com\/sign-in-with-apple\/","titleInlineContent":[{"type":"text","text":"Apple Developer Portal"}],"title":"Apple Developer Portal","type":"link"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"abstract":[],"type":"topic","title":"ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","role":"symbol"},"https://developer.apple.com/app-store/review/guidelines/#sign-in-with-apple":{"identifier":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple","title":"you must also support 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","type":"link"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"LoginProviderManagerType","kind":"identifier"}],"abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"type":"topic","title":"LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"abstract":[{"text":"Sign in with Apple in the passed view controller.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","required":true,"platforms":[{"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"name":"macOS","unavailable":false,"beta":false,"introducedAt":"10.15"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithApple"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","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":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP15signInWithApple2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA0D10DescriptorVGSo16NSViewControllerC_S2bSgtF","roleHeading":"Instance Method","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithApple"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"viewController","content":[{"type":"paragraph","inlineContent":[{"text":"The view controller over which the Sign in with Apple UI should be displayed.","type":"text"}]}]},{"name":"updateUserDisplayName","content":[{"inlineContent":[{"type":"text","text":"If set to "},{"type":"codeVoice","code":"true"},{"text":", a successful login will also update the user ","type":"text"},{"code":"displayName","type":"codeVoice"},{"type":"text","text":" field using information from the associated Apple ID."}],"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 "},{"type":"codeVoice","code":"LoginDescriptor.performMigration"},{"text":"; if set to ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":", the operation will not proceed and a "},{"type":"codeVoice","code":"UserError.migrationRequired"},{"type":"text","text":" error will be thrown."}]}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"inlineContent":[{"text":"A Single that emits errors or a ","type":"text"},{"code":"LoginDescriptor","type":"codeVoice"},{"type":"text","text":" instance."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"inlineContent":[{"type":"text","text":"Before using this function, you must enable Sign in with Apple under the “Signing & Capabilities” tab of"},{"type":"text","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"},{"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."},{"type":"text","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"},{"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"},{"text":" ","type":"text"},{"type":"text","text":"in their Apple ID settings, under “Apps Using Your Apple ID”."}]},{"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"},{"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":" "},{"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":" ","type":"text"},{"isActive":true,"identifier":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple","type":"reference"},{"type":"text","text":"."}],"type":"paragraph"}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"https://developer.apple.com/app-store/review/guidelines/#sign-in-with-apple":{"type":"link","titleInlineContent":[{"text":"you must also support Sign in with Apple","type":"text"}],"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","title":"you must also support Sign in with Apple"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","abstract":[{"text":"Sign in with Apple in the passed view controller.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"required":true},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginProviderManagerType","kind":"identifier"}],"title":"LoginProviderManagerType","type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"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"}],"role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","type":"topic","role":"symbol","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"title":"ViewController","kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"}]},"https://developer.apple.com/sign-in-with-apple/":{"url":"https:\/\/developer.apple.com\/sign-in-with-apple\/","type":"link","identifier":"https:\/\/developer.apple.com\/sign-in-with-apple\/","title":"Apple Developer Portal","titleInlineContent":[{"text":"Apple Developer Portal","type":"text"}]}}} \ 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 5621f68..4808701 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 @@ -{"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"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"clientId"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"clientId","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Google client ID, generally obtainable using "},{"type":"codeVoice","code":"FirebaseApp.app()!.options.clientID"},{"text":".","type":"text"}]}]},{"name":"viewController","content":[{"inlineContent":[{"text":"The view controller over which the Google Sign-in UI should be displayed.","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"If set to ","type":"text"},{"code":"true","type":"codeVoice"},{"text":", a successful login will also update the user ","type":"text"},{"type":"codeVoice","code":"displayName"},{"text":" field using information from the associated Google Account.","type":"text"}]}],"name":"updateUserDisplayName"},{"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"},{"text":" ","type":"text"},{"text":"in the resulting ","type":"text"},{"code":"LoginDescriptor.performMigration","type":"codeVoice"},{"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"},{"type":"text","text":" error will be thrown."}]}],"name":"allowMigration"}]},{"content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"A Single that emits errors or a ","type":"text"},{"type":"codeVoice","code":"LoginDescriptor"},{"text":" instance.","type":"text"}]}],"kind":"content"},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Google Sign In works by opening a Safari view over the specified view controller. At some point,"},{"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"},{"type":"codeVoice","code":"loginHandler.handle(url:)"},{"type":"text","text":" on your "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" instance."}]},{"name":"Since","content":[{"type":"paragraph","inlineContent":[{"text":"version 1.5.0","type":"text"}]}],"type":"aside","style":"note"}],"kind":"content"}],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"required":true,"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP16signInWithGoogle2as2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA0D10DescriptorVGSS_So16NSViewControllerCS2bSgtF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"abstract":[{"text":"Sign in with Google in the passed view controller.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"LoginProviderManagerType","kind":"identifier"}],"abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"type":"topic","title":"LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"abstract":[],"type":"topic","title":"ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","kind":"symbol","role":"symbol","required":true,"abstract":[{"type":"text","text":"Sign in with Google in the passed view controller."}],"type":"topic","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"abstract":[{"text":"Sign in with Google in the passed view controller.","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"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":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP16signInWithGoogle2as2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA0D10DescriptorVGSS_So16NSViewControllerCS2bSgtF","required":true,"role":"symbol","symbolKind":"method"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"clientId"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"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":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"clientId","content":[{"inlineContent":[{"text":"Google client ID, generally obtainable using ","type":"text"},{"type":"codeVoice","code":"FirebaseApp.app()!.options.clientID"},{"type":"text","text":"."}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"text","text":"The view controller over which the Google Sign-in UI should be displayed."}],"type":"paragraph"}],"name":"viewController"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If set to "},{"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."}]}],"name":"updateUserDisplayName"},{"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"},{"text":" ","type":"text"},{"text":"in the resulting ","type":"text"},{"code":"LoginDescriptor.performMigration","type":"codeVoice"},{"text":"; if set to ","type":"text"},{"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"}]}],"name":"allowMigration"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"A Single that emits errors or a ","type":"text"},{"code":"LoginDescriptor","type":"codeVoice"},{"type":"text","text":" instance."}]}]},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"Google Sign In works by opening a Safari view over the specified view controller. At some point,"},{"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"},{"type":"codeVoice","code":"loginHandler.handle(url:)"},{"type":"text","text":" on your "},{"type":"codeVoice","code":"UserManagerType"},{"text":" instance.","type":"text"}],"type":"paragraph"},{"style":"note","name":"Since","type":"aside","content":[{"inlineContent":[{"type":"text","text":"version 1.5.0"}],"type":"paragraph"}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithGoogle"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","abstract":[{"type":"text","text":"Sign in with Google in the passed view controller."}],"required":true,"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","type":"topic","role":"symbol","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"title":"ViewController","kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginProviderManagerType","kind":"identifier"}],"title":"LoginProviderManagerType","type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"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"}],"role":"symbol","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 3166210..a275caf 100644 --- a/docs/data/documentation/rxfireauth/providerserror.json +++ b/docs/data/documentation/rxfireauth/providerserror.json @@ -1 +1 @@ -{"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/s8SendableP"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"externalID":"s:10RxFireAuth14ProvidersErrorO","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Enumeration","symbolKind":"enum","title":"ProvidersError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled"],"title":"Enumeration Cases"},{"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror"]}],"references":{"doc://RxFireAuth/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s8SendableP","title":"Swift.Sendable"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/userCancelled":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"userCancelled","kind":"identifier"}],"abstract":[],"role":"symbol","title":"ProvidersError.userCancelled","url":"\/documentation\/rxfireauth\/providerserror\/usercancelled","type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unexpected(_:)":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","url":"\/documentation\/rxfireauth\/providerserror\/unexpected(_:)","abstract":[],"title":"ProvidersError.unexpected(_:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unexpected"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")?)"}]},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/Error-Implementations":{"kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","url":"\/documentation\/rxfireauth\/providerserror\/error-implementations","abstract":[],"title":"Error Implementations"},"doc://RxFireAuth/s5ErrorP":{"title":"Swift.Error","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s5ErrorP"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unknown":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","url":"\/documentation\/rxfireauth\/providerserror\/unknown","abstract":[],"title":"ProvidersError.unknown","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","title":"ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"roleHeading":"Enumeration","modules":[{"name":"RxFireAuth"}],"symbolKind":"enum","externalID":"s:10RxFireAuth14ProvidersErrorO"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/userCancelled":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled","kind":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userCancelled"}],"url":"\/documentation\/rxfireauth\/providerserror\/usercancelled","role":"symbol","title":"ProvidersError.userCancelled"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/Error-Implementations":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","kind":"article","title":"Error Implementations","url":"\/documentation\/rxfireauth\/providerserror\/error-implementations","type":"topic","role":"collectionGroup"},"doc://RxFireAuth/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s8SendableP"},"doc://RxFireAuth/s5ErrorP":{"title":"Swift.Error","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s5ErrorP"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unknown":{"type":"topic","url":"\/documentation\/rxfireauth\/providerserror\/unknown","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","abstract":[],"title":"ProvidersError.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unexpected(_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","kind":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unexpected","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":")?)","kind":"text"}],"url":"\/documentation\/rxfireauth\/providerserror\/unexpected(_:)","role":"symbol","title":"ProvidersError.unexpected(_:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"role":"symbol","abstract":[],"url":"\/documentation\/rxfireauth\/providerserror","title":"ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ProvidersError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","kind":"symbol","type":"topic"}}} \ 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 a9682d4..8293789 100644 --- a/docs/data/documentation/rxfireauth/providerserror/error-implementations.json +++ b/docs/data/documentation/rxfireauth/providerserror/error-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/providerserror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription"],"title":"Instance Properties","generated":true}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"kind":"article","metadata":{"title":"Error Implementations","roleHeading":"API Collection","role":"collectionGroup","modules":[{"name":"RxFireAuth"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","title":"ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/localizedDescription":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"url":"\/documentation\/rxfireauth\/providerserror\/localizeddescription","abstract":[],"kind":"symbol","role":"symbol","title":"localizedDescription"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"metadata":{"title":"Error Implementations","role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"RxFireAuth"}]},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription"],"title":"Instance Properties","generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror\/error-implementations"]}],"kind":"article","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"role":"symbol","abstract":[],"url":"\/documentation\/rxfireauth\/providerserror","title":"ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ProvidersError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/localizedDescription":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription","role":"symbol","url":"\/documentation\/rxfireauth\/providerserror\/localizeddescription","abstract":[],"title":"localizedDescription","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic"}}} \ 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 a054ada..8a9a4cc 100644 --- a/docs/data/documentation/rxfireauth/providerserror/localizeddescription.json +++ b/docs/data/documentation/rxfireauth/providerserror/localizeddescription.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror\/localizeddescription"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription"},"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"localizedDescription","extendedModule":"Swift","role":"symbol","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth14ProvidersErrorO","platforms":[{"introducedAt":"8.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"name":"macOS","beta":false,"unavailable":false,"introducedAt":"10.10","deprecated":false},{"beta":false,"name":"tvOS","deprecated":false,"unavailable":false,"introducedAt":"9.0"},{"introducedAt":"2.0","beta":false,"deprecated":false,"unavailable":false,"name":"watchOS"}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Error.localizedDescription","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/localizedDescription":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"url":"\/documentation\/rxfireauth\/providerserror\/localizeddescription","abstract":[],"kind":"symbol","role":"symbol","title":"localizedDescription"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","title":"ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/Error-Implementations":{"kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","url":"\/documentation\/rxfireauth\/providerserror\/error-implementations","abstract":[],"title":"Error Implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"metadata":{"symbolKind":"property","platforms":[{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"8.0","name":"iOS"},{"introducedAt":"10.10","deprecated":false,"unavailable":false,"beta":false,"name":"macOS"},{"introducedAt":"9.0","name":"tvOS","beta":false,"deprecated":false,"unavailable":false},{"beta":false,"deprecated":false,"introducedAt":"2.0","name":"watchOS","unavailable":false}],"modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","title":"localizedDescription","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth14ProvidersErrorO","extendedModule":"Swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror\/localizeddescription"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"role":"symbol","abstract":[],"url":"\/documentation\/rxfireauth\/providerserror","title":"ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ProvidersError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/localizedDescription":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/localizedDescription","role":"symbol","url":"\/documentation\/rxfireauth\/providerserror\/localizeddescription","abstract":[],"title":"localizedDescription","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/Error-Implementations":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/Error-Implementations","kind":"article","title":"Error Implementations","url":"\/documentation\/rxfireauth\/providerserror\/error-implementations","type":"topic","role":"collectionGroup"}}} \ 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 4bdca01..e97a7b4 100644 --- a/docs/data/documentation/rxfireauth/providerserror/unexpected(_:).json +++ b/docs/data/documentation/rxfireauth/providerserror/unexpected(_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)"},"metadata":{"externalID":"s:10RxFireAuth14ProvidersErrorO10unexpectedyACs0E0_pSgcACmF","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","title":"ProvidersError.unexpected(_:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unexpected"},{"kind":"text","text":"((any "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")?)"}],"symbolKind":"case"},"variants":[{"paths":["\/documentation\/rxfireauth\/providerserror\/unexpected(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unexpected"},{"text":"((any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unexpected(_:)":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","url":"\/documentation\/rxfireauth\/providerserror\/unexpected(_:)","abstract":[],"title":"ProvidersError.unexpected(_:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unexpected"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")?)"}]},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","title":"ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unexpected","kind":"identifier"},{"kind":"text","text":"((any "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/providerserror\/unexpected(_:)"]}],"metadata":{"roleHeading":"Case","symbolKind":"case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth14ProvidersErrorO10unexpectedyACs0E0_pSgcACmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unexpected","kind":"identifier"},{"text":"((any ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")?)","kind":"text"}],"title":"ProvidersError.unexpected(_:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"role":"symbol","abstract":[],"url":"\/documentation\/rxfireauth\/providerserror","title":"ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ProvidersError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unexpected(_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unexpected(_:)","kind":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unexpected","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":")?)","kind":"text"}],"url":"\/documentation\/rxfireauth\/providerserror\/unexpected(_:)","role":"symbol","title":"ProvidersError.unexpected(_:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 6088428..6062050 100644 --- a/docs/data/documentation/rxfireauth/providerserror/unknown.json +++ b/docs/data/documentation/rxfireauth/providerserror/unknown.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/providerserror\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown"},"metadata":{"externalID":"s:10RxFireAuth14ProvidersErrorO7unknownyA2CmF","role":"symbol","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","symbolKind":"case","title":"ProvidersError.unknown","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"}],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","title":"ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unknown":{"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","url":"\/documentation\/rxfireauth\/providerserror\/unknown","abstract":[],"title":"ProvidersError.unknown","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/providerserror\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","title":"ProvidersError.unknown","role":"symbol","symbolKind":"case","externalID":"s:10RxFireAuth14ProvidersErrorO7unknownyA2CmF"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"role":"symbol","abstract":[],"url":"\/documentation\/rxfireauth\/providerserror","title":"ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ProvidersError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/unknown":{"type":"topic","url":"\/documentation\/rxfireauth\/providerserror\/unknown","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/unknown","abstract":[],"title":"ProvidersError.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"kind":"symbol"}}} \ 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 1633525..295b55e 100644 --- a/docs/data/documentation/rxfireauth/providerserror/usercancelled.json +++ b/docs/data/documentation/rxfireauth/providerserror/usercancelled.json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/providerserror\/usercancelled"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"userCancelled","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","roleHeading":"Case","externalID":"s:10RxFireAuth14ProvidersErrorO13userCancelledyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"role":"symbol","title":"ProvidersError.userCancelled","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/userCancelled":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"userCancelled","kind":"identifier"}],"abstract":[],"role":"symbol","title":"ProvidersError.userCancelled","url":"\/documentation\/rxfireauth\/providerserror\/usercancelled","type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"navigatorTitle":[{"text":"ProvidersError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"ProvidersError","kind":"identifier"}],"abstract":[],"type":"topic","title":"ProvidersError","url":"\/documentation\/rxfireauth\/providerserror","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/providerserror\/usercancelled"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"externalID":"s:10RxFireAuth14ProvidersErrorO13userCancelledyA2CmF","roleHeading":"Case","title":"ProvidersError.userCancelled","symbolKind":"case"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"userCancelled","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError":{"role":"symbol","abstract":[],"url":"\/documentation\/rxfireauth\/providerserror","title":"ProvidersError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ProvidersError","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"ProvidersError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ProvidersError/userCancelled":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ProvidersError\/userCancelled","kind":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userCancelled"}],"url":"\/documentation\/rxfireauth\/providerserror\/usercancelled","role":"symbol","title":"ProvidersError.userCancelled"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json b/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json index 3dfff90..7b8c664 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json +++ b/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"},{"kind":"text","text":" = ("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?, (any ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The ID token returned by Apple."}],"type":"paragraph"}],"name":"idToken"},{"name":"nonce","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A random secure string to identify the authentication session."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user full name."}]}],"name":"displayName"},{"name":"email","content":[{"inlineContent":[{"type":"text","text":"The email associated to the Apple ID or a private email address."}],"type":"paragraph"}]},{"name":"error","content":[{"inlineContent":[{"text":"An error, if something went wrong.","type":"text"}],"type":"paragraph"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplecompletionhandler"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"SignInWithAppleCompletionHandler","navigatorTitle":[{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"roleHeading":"Type Alias","symbolKind":"typealias","externalID":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","modules":[{"name":"RxFireAuth"}]},"abstract":[{"text":"Instances of ","type":"text"},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" need","type":"text"},{"text":" ","type":"text"},{"text":"functions of this type as completion handlers when signing in.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"abstract":[{"type":"text","text":"Instances of "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" need","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"functions of this type as completion handlers when signing in."}],"type":"topic","title":"SignInWithAppleCompletionHandler","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"SignInWithAppleCompletionHandler","symbolKind":"typealias","role":"symbol","externalID":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"roleHeading":"Type Alias","navigatorTitle":[{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"},{"kind":"text","text":" = ("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, (any "},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"kind":"text","text":")?) -> "},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"}],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"idToken","content":[{"inlineContent":[{"type":"text","text":"The ID token returned by Apple."}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"text","text":"A random secure string to identify the authentication session."}],"type":"paragraph"}],"name":"nonce"},{"name":"displayName","content":[{"type":"paragraph","inlineContent":[{"text":"The user full name.","type":"text"}]}]},{"name":"email","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The email associated to the Apple ID or a private email address."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"An error, if something went wrong.","type":"text"}]}],"name":"error"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"abstract":[{"text":"Instances of ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" need"},{"text":" ","type":"text"},{"text":"functions of this type as completion handlers when signing in.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplecompletionhandler"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"navigatorTitle":[{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","title":"SignInWithAppleCompletionHandler","role":"symbol","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"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithappleerror.json b/docs/data/documentation/rxfireauth/signinwithappleerror.json index 5fa84d4..b351434 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror.json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"type":"text","text":" instances."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}],"navigatorTitle":[{"text":"SignInWithAppleError","kind":"identifier"}],"title":"SignInWithAppleError","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:10RxFireAuth20SignInWithAppleErrorO"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken"]},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/s8SendableP"],"title":"Conforms To"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleError"}],"abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"type":"topic","title":"SignInWithAppleError","url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s8SendableP"},"doc://RxFireAuth/s5ErrorP":{"title":"Swift.Error","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s5ErrorP"},"doc://RxFireAuth/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SH"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Error-Implementations":{"title":"Error Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations","url":"\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations","type":"topic","kind":"article","abstract":[],"role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidIdToken":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken","role":"symbol","kind":"symbol","type":"topic","abstract":[{"text":"Apple returned an invalid ID token.","type":"text"}],"title":"SignInWithAppleError.invalidIdToken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidIdToken","kind":"identifier"}]},"doc://RxFireAuth/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SQ"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidCallback":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidCallback","kind":"identifier"}],"abstract":[{"text":"A callback has been invoked without a nonce.","type":"text"}],"title":"SignInWithAppleError.invalidCallback","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Equatable-Implementations":{"abstract":[],"title":"Equatable Implementations","kind":"article","url":"\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations","role":"collectionGroup"}}} \ No newline at end of file +{"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/s8SendableP"],"type":"conformsTo","kind":"relationships"}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","interfaceLanguage":"swift"},"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" instances."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleError"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken"]},{"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations"],"generated":true}],"metadata":{"symbolKind":"enum","modules":[{"name":"RxFireAuth"}],"title":"SignInWithAppleError","roleHeading":"Enumeration","externalID":"s:10RxFireAuth20SignInWithAppleErrorO","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"SignInWithAppleError","kind":"identifier"}],"navigatorTitle":[{"text":"SignInWithAppleError","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/SQ":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SQ","title":"Swift.Equatable"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Equatable-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations","title":"Equatable Implementations","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidCallback":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback","title":"SignInWithAppleError.invalidCallback","role":"symbol","abstract":[{"text":"A callback has been invoked without a nonce.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCallback"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror","title":"SignInWithAppleError","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" instances.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"},"doc://RxFireAuth/SH":{"identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Error-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations","title":"Error Implementations","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/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/SignInWithAppleError/invalidIdToken":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken","title":"SignInWithAppleError.invalidIdToken","role":"symbol","abstract":[{"text":"Apple returned an invalid ID token.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidIdToken","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithappleerror/!=(_:_:).json b/docs/data/documentation/rxfireauth/signinwithappleerror/!=(_:_:).json index 23a3a0e..78363d1 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror/!=(_:_:).json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror/!=(_:_:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)"]}],"metadata":{"title":"!=(_:_:)","extendedModule":"Swift","role":"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"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth20SignInWithAppleErrorO","symbolKind":"op","roleHeading":"Operator","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleError"}],"abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"type":"topic","title":"SignInWithAppleError","url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Equatable-Implementations":{"abstract":[],"title":"Equatable Implementations","kind":"article","url":"\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/!=(_:_:)":{"role":"symbol","type":"topic","kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"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"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]}],"sections":[],"metadata":{"roleHeading":"Operator","title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth20SignInWithAppleErrorO","role":"symbol","symbolKind":"op","extendedModule":"Swift","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/!=(_:_:)":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)","abstract":[],"title":"!=(_:_:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror","title":"SignInWithAppleError","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" instances.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Equatable-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations","title":"Equatable Implementations","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations"}}} \ 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 beb276e..5890a4d 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"},"kind":"article","schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection","title":"Equatable Implementations","role":"collectionGroup"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleError"}],"abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"type":"topic","title":"SignInWithAppleError","url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/!=(_:_:)":{"role":"symbol","type":"topic","kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"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"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}}} \ No newline at end of file +{"kind":"article","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)"],"generated":true}],"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection","title":"Equatable Implementations","role":"collectionGroup"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Equatable-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/equatable-implementations"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/!=(_:_:)":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/!=(_:_:)","abstract":[],"title":"!=(_:_:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror","title":"SignInWithAppleError","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" instances.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"}}} \ 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 efd7b87..82c16c5 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror/error-implementations.json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror/error-implementations.json @@ -1 +1 @@ -{"kind":"article","metadata":{"roleHeading":"API Collection","title":"Error Implementations","role":"collectionGroup","modules":[{"name":"RxFireAuth"}]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription"],"title":"Instance Properties"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/localizedDescription":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription","title":"localizedDescription","url":"\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"kind":"symbol","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleError"}],"abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"type":"topic","title":"SignInWithAppleError","url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations"]}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations","interfaceLanguage":"swift"},"kind":"article","metadata":{"role":"collectionGroup","title":"Error Implementations","modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror","title":"SignInWithAppleError","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" instances.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/localizedDescription":{"title":"localizedDescription","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription","kind":"symbol","role":"symbol"}}} \ 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 aa52812..5820563 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror/invalidcallback.json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror/invalidcallback.json @@ -1 +1 @@ -{"metadata":{"title":"SignInWithAppleError.invalidCallback","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidCallback","kind":"identifier"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth20SignInWithAppleErrorO15invalidCallbackyA2CmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidCallback","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"A callback has been invoked without a nonce."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleError"}],"abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"type":"topic","title":"SignInWithAppleError","url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidCallback":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidCallback","kind":"identifier"}],"abstract":[{"text":"A callback has been invoked without a nonce.","type":"text"}],"title":"SignInWithAppleError.invalidCallback","kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidCallback","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","title":"SignInWithAppleError.invalidCallback","externalID":"s:10RxFireAuth20SignInWithAppleErrorO15invalidCallbackyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidCallback","kind":"identifier"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"A callback has been invoked without a nonce."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror","title":"SignInWithAppleError","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" instances.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidCallback":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalidcallback","title":"SignInWithAppleError.invalidCallback","role":"symbol","abstract":[{"text":"A callback has been invoked without a nonce.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCallback"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidCallback"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 9a711e4..99e84b7 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror/invalididtoken.json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror/invalididtoken.json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken"},"metadata":{"role":"symbol","symbolKind":"case","roleHeading":"Case","externalID":"s:10RxFireAuth20SignInWithAppleErrorO14invalidIdTokenyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidIdToken","kind":"identifier"}],"title":"SignInWithAppleError.invalidIdToken","modules":[{"name":"RxFireAuth"}]},"abstract":[{"text":"Apple returned an invalid ID token.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidIdToken","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleError"}],"abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"type":"topic","title":"SignInWithAppleError","url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidIdToken":{"url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken","role":"symbol","kind":"symbol","type":"topic","abstract":[{"text":"Apple returned an invalid ID token.","type":"text"}],"title":"SignInWithAppleError.invalidIdToken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidIdToken","kind":"identifier"}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Apple returned an invalid ID token."}],"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidIdToken","kind":"identifier"}],"externalID":"s:10RxFireAuth20SignInWithAppleErrorO14invalidIdTokenyA2CmF","roleHeading":"Case","symbolKind":"case","title":"SignInWithAppleError.invalidIdToken","modules":[{"name":"RxFireAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidIdToken"}],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror","title":"SignInWithAppleError","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" instances.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/invalidIdToken":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror\/invalididtoken","title":"SignInWithAppleError.invalidIdToken","role":"symbol","abstract":[{"text":"Apple returned an invalid ID token.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidIdToken","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/invalidIdToken"}}} \ 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 9433c7f..343a519 100644 --- a/docs/data/documentation/rxfireauth/signinwithappleerror/localizeddescription.json +++ b/docs/data/documentation/rxfireauth/signinwithappleerror/localizeddescription.json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"platforms":[{"beta":false,"deprecated":false,"introducedAt":"8.0","name":"iOS","unavailable":false},{"deprecated":false,"introducedAt":"10.10","unavailable":false,"beta":false,"name":"macOS"},{"name":"tvOS","beta":false,"unavailable":false,"introducedAt":"9.0","deprecated":false},{"introducedAt":"2.0","unavailable":false,"name":"watchOS","deprecated":false,"beta":false}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"localizedDescription","modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"extendedModule":"Swift","symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth20SignInWithAppleErrorO","roleHeading":"Instance Property","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/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"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Error.localizedDescription","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/localizedDescription":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription","title":"localizedDescription","url":"\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"kind":"symbol","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleError"}],"abstract":[{"type":"text","text":"Errors thrown by "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"text":" instances.","type":"text"}],"type":"topic","title":"SignInWithAppleError","url":"\/documentation\/rxfireauth\/signinwithappleerror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Error-Implementations":{"title":"Error Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations","url":"\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations","type":"topic","kind":"article","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file +{"sections":[],"metadata":{"modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"role":"symbol","extendedModule":"Swift","roleHeading":"Instance Property","title":"localizedDescription","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth20SignInWithAppleErrorO","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"platforms":[{"deprecated":false,"introducedAt":"8.0","unavailable":false,"beta":false,"name":"iOS"},{"name":"macOS","introducedAt":"10.10","deprecated":false,"unavailable":false,"beta":false},{"deprecated":false,"name":"tvOS","unavailable":false,"beta":false,"introducedAt":"9.0"},{"introducedAt":"2.0","beta":false,"name":"watchOS","deprecated":false,"unavailable":false}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Error.localizedDescription","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError":{"navigatorTitle":[{"text":"SignInWithAppleError","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithappleerror","title":"SignInWithAppleError","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" instances.","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleError","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/Error-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/rxfireauth\/signinwithappleerror\/error-implementations","title":"Error Implementations","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/Error-Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleError/localizedDescription":{"title":"localizedDescription","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/rxfireauth\/signinwithappleerror\/localizeddescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleError\/localizedDescription","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplehandler.json b/docs/data/documentation/rxfireauth/signinwithapplehandler.json index 7acdf7f..76e33c4 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler.json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}],"metadata":{"roleHeading":"Class","symbolKind":"class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"role":"symbol","externalID":"c:@M@RxFireAuth@objc(cs)SignInWithAppleHandler","platforms":[{"deprecated":false,"beta":false,"introducedAt":"13.0","unavailable":false,"name":"iOS"},{"unavailable":false,"deprecated":false,"introducedAt":"10.15","name":"macOS","beta":false}],"modules":[{"name":"RxFireAuth"}],"title":"SignInWithAppleHandler"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"},"kind":"symbol","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"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"title":"Inherits From","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/objc(cs)NSObject"],"type":"inheritsFrom"},{"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"],"kind":"relationships","type":"conformsTo"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleHandler","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Overview","anchor":"overview","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"An instance of this class is automatically created and invoked"},{"type":"text","text":" "},{"type":"text","text":"by "},{"type":"codeVoice","code":"UserManager"},{"type":"text","text":" when you ask it to "},{"code":"signInWithApple(in:updateUserDisplayName:allowMigration:)","type":"codeVoice"},{"text":".","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You can use it also without a user manager associated."}],"type":"paragraph"},{"inlineContent":[{"text":"Sign in with Apple is only available on iOS 13 and macOS 10.15 or later.","type":"text"}],"type":"paragraph"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","abstract":[],"type":"topic","title":"ASAuthorizationControllerDelegate Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RxFireAuth\/s23CustomStringConvertibleP","type":"unresolvable","title":"Swift.CustomStringConvertible"},"doc://RxFireAuth/7RxSwift18ReactiveCompatibleP":{"identifier":"doc:\/\/RxFireAuth\/7RxSwift18ReactiveCompatibleP","type":"unresolvable","title":"RxSwift.ReactiveCompatible"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}]},"doc://RxFireAuth/objc(cs)NSObject":{"identifier":"doc:\/\/RxFireAuth\/objc(cs)NSObject","type":"unresolvable","title":"ObjectiveC.NSObject"},"doc://RxFireAuth/objc(pl)NSObject":{"identifier":"doc:\/\/RxFireAuth\/objc(pl)NSObject","type":"unresolvable","title":"ObjectiveC.NSObjectProtocol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","title":"LoginHandlerType Implementations","type":"topic","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginHandlerType","kind":"identifier"}],"abstract":[{"text":"This protocol identifies a login handler object","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"type":"topic","title":"LoginHandlerType","url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"identifier":"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":": "},{"text":"SignInWithAppleCompletionHandler","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"type":"topic","title":"signIn(completionHandler:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/SQ":{"identifier":"doc:\/\/RxFireAuth\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://RxFireAuth/SH":{"identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RxFireAuth/s7CVarArgP":{"identifier":"doc:\/\/RxFireAuth\/s7CVarArgP","title":"Swift.CVarArg","type":"unresolvable"},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerDelegate":{"identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerDelegate","title":"AuthenticationServices.ASAuthorizationControllerDelegate","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","role":"collectionGroup","type":"topic","abstract":[],"title":"ASAuthorizationControllerPresentationContextProviding Implementations"},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerPresentationContextProviding":{"identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerPresentationContextProviding","title":"AuthenticationServices.ASAuthorizationControllerPresentationContextProviding","type":"unresolvable"},"doc://RxFireAuth/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RxFireAuth\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"}}} \ No newline at end of file +{"metadata":{"symbolKind":"class","externalID":"c:@M@RxFireAuth@objc(cs)SignInWithAppleHandler","modules":[{"name":"RxFireAuth"}],"title":"SignInWithAppleHandler","platforms":[{"name":"iOS","introducedAt":"13.0","beta":false,"unavailable":false,"deprecated":false},{"deprecated":false,"beta":false,"name":"macOS","introducedAt":"10.15","unavailable":false}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleHandler","kind":"identifier"}],"role":"symbol","roleHeading":"Class","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"title":"Inherits From","type":"inheritsFrom","identifiers":["doc:\/\/RxFireAuth\/objc(cs)NSObject"],"kind":"relationships"},{"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","title":"Conforms To"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleHandler","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Overview","type":"heading","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instance of this class is automatically created and invoked"},{"type":"text","text":" "},{"type":"text","text":"by "},{"code":"UserManager","type":"codeVoice"},{"type":"text","text":" when you ask it to "},{"type":"codeVoice","code":"signInWithApple(in:updateUserDisplayName:allowMigration:)"},{"type":"text","text":"."},{"type":"text","text":" "},{"text":"You can use it also without a user manager associated.","type":"text"}]},{"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(cs)NSObject":{"title":"ObjectiveC.NSObject","identifier":"doc:\/\/RxFireAuth\/objc(cs)NSObject","type":"unresolvable"},"doc://RxFireAuth/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/RxFireAuth\/s28CustomDebugStringConvertibleP","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"role":"symbol","type":"topic","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}]},"doc://RxFireAuth/SQ":{"identifier":"doc:\/\/RxFireAuth\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerDelegate":{"identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerDelegate","type":"unresolvable","title":"AuthenticationServices.ASAuthorizationControllerDelegate"},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerPresentationContextProviding":{"identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerPresentationContextProviding","type":"unresolvable","title":"AuthenticationServices.ASAuthorizationControllerPresentationContextProviding"},"doc://RxFireAuth/objc(pl)NSObject":{"identifier":"doc:\/\/RxFireAuth\/objc(pl)NSObject","type":"unresolvable","title":"ObjectiveC.NSObjectProtocol"},"doc://RxFireAuth/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/RxFireAuth\/SH","type":"unresolvable"},"doc://RxFireAuth/s7CVarArgP":{"title":"Swift.CVarArg","identifier":"doc:\/\/RxFireAuth\/s7CVarArgP","type":"unresolvable"},"doc://RxFireAuth/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","identifier":"doc:\/\/RxFireAuth\/s23CustomStringConvertibleP","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","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":" "},{"text":"such as Apple or Google.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","type":"topic","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"title":"ASAuthorizationControllerPresentationContextProviding Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","kind":"article","type":"topic","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"type":"topic","abstract":[],"title":"ASAuthorizationControllerDelegate Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"type":"topic","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","abstract":[],"kind":"article","title":"LoginHandlerType Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completionHandler"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"SignInWithAppleCompletionHandler","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera"},{"text":"?)","kind":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","abstract":[{"text":"Start the Sign in with Apple flow.","type":"text"}],"kind":"symbol","title":"signIn(completionHandler:)"},"doc://RxFireAuth/7RxSwift18ReactiveCompatibleP":{"identifier":"doc:\/\/RxFireAuth\/7RxSwift18ReactiveCompatibleP","title":"RxSwift.ReactiveCompatible","type":"unresolvable"}}} \ 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 173ceff..2f04164 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations.json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"kind":"article","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection","title":"ASAuthorizationControllerDelegate Implementations","role":"collectionGroup"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"title":"authorizationController(controller:didCompleteWithError:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didCompleteWithError"},{"text":": any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")","kind":"text"}],"abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"didCompleteWithAuthorization"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorization","text":"ASAuthorization","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","abstract":[],"title":"authorizationController(controller:didCompleteWithAuthorization:)","kind":"symbol","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","sections":[],"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:)"],"generated":true,"title":"Instance Methods"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"ASAuthorizationControllerDelegate Implementations","role":"collectionGroup","roleHeading":"API Collection"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"kind":"symbol","abstract":[],"type":"topic","title":"authorizationController(controller:didCompleteWithAuthorization:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ASAuthorization","preciseIdentifier":"c:objc(cs)ASAuthorization","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"role":"symbol","type":"topic","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","title":"authorizationController(controller:didCompleteWithError:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"didCompleteWithError","kind":"externalParam"},{"kind":"text","text":": any "},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}]}}} \ 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 f50e28e..844961d 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerpresentationcontextproviding-implementations.json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerpresentationcontextproviding-implementations.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"ASAuthorizationControllerPresentationContextProviding Implementations","roleHeading":"API Collection","role":"collectionGroup"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"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":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","title":"presentationAnchor(for:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAnchor"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"type":"topic"}}} \ No newline at end of file +{"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)"],"title":"Instance Methods"}],"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"collectionGroup","roleHeading":"API Collection","title":"ASAuthorizationControllerPresentationContextProviding Implementations","modules":[{"name":"RxFireAuth"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"role":"symbol","type":"topic","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"presentationAnchor"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"abstract":[],"type":"topic","title":"presentationAnchor(for:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 55625bf..ed9691c 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithAuthorization:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"platforms":[{"name":"iOS","unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false},{"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false,"deprecated":false}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithAuthorization:","symbolKind":"method","roleHeading":"Instance Method","title":"authorizationController(controller:didCompleteWithAuthorization:)","role":"symbol","extendedModule":"RxFireAuth","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authorizationController"},{"kind":"text","text":"("},{"text":"controller","kind":"externalParam"},{"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","text":"ASAuthorization","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"text":", ","kind":"text"},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"authorization"},{"text":": ","kind":"text"},{"text":"ASAuthorization","preciseIdentifier":"c:objc(cs)ASAuthorization","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"didCompleteWithAuthorization"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorization","text":"ASAuthorization","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","abstract":[],"title":"authorizationController(controller:didCompleteWithAuthorization:)","kind":"symbol","role":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","abstract":[],"type":"topic","title":"ASAuthorizationControllerDelegate Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithAuthorization:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)"]}],"metadata":{"role":"symbol","platforms":[{"beta":false,"unavailable":false,"introducedAt":"13.0","name":"iOS","deprecated":false},{"name":"macOS","introducedAt":"10.15","beta":false,"deprecated":false,"unavailable":false}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithAuthorization:","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ASAuthorization","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorization"},{"kind":"text","text":")"}],"symbolKind":"method","extendedModule":"RxFireAuth","title":"authorizationController(controller:didCompleteWithAuthorization:)"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorizationController"},{"kind":"text","text":"("},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"didCompleteWithAuthorization"},{"text":" ","kind":"text"},{"text":"authorization","kind":"internalParam"},{"kind":"text","text":": "},{"text":"ASAuthorization","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorization"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"type":"topic","abstract":[],"title":"ASAuthorizationControllerDelegate Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"kind":"symbol","abstract":[],"type":"topic","title":"authorizationController(controller:didCompleteWithAuthorization:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ASAuthorization","preciseIdentifier":"c:objc(cs)ASAuthorization","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"role":"symbol","type":"topic","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 8f6b830..7a6e639 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewitherror:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewitherror:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didCompleteWithError"},{"text":": any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithError:","platforms":[{"name":"iOS","unavailable":false,"introducedAt":"13.0","deprecated":false,"beta":false},{"unavailable":false,"introducedAt":"10.15","name":"macOS","deprecated":false,"beta":false}],"symbolKind":"method","roleHeading":"Instance Method","title":"authorizationController(controller:didCompleteWithError:)","modules":[{"name":"RxFireAuth"}],"extendedModule":"RxFireAuth","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithError:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"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":" ","kind":"text"},{"kind":"internalParam","text":"error"},{"text":": any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","role":"collection","title":"RxFireAuth","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"title":"authorizationController(controller:didCompleteWithError:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didCompleteWithError"},{"text":": any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")","kind":"text"}],"abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","abstract":[],"type":"topic","title":"ASAuthorizationControllerDelegate Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","kind":"article","role":"collectionGroup"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithError:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithError:","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didCompleteWithError"},{"kind":"text","text":": any "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"authorizationController(controller:didCompleteWithError:)","platforms":[{"beta":false,"name":"iOS","unavailable":false,"deprecated":false,"introducedAt":"13.0"},{"deprecated":false,"introducedAt":"10.15","beta":false,"unavailable":false,"name":"macOS"}],"extendedModule":"RxFireAuth","role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithError","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"error"},{"text":": any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","title":"authorizationController(controller:didCompleteWithError:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"didCompleteWithError","kind":"externalParam"},{"kind":"text","text":": any "},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"type":"topic","abstract":[],"title":"ASAuthorizationControllerDelegate Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"role":"symbol","type":"topic","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}]}}} \ 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 99184cb..6903ee9 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/handle(url:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/handle(url:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LoginHandlerType.handle(url:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)"],"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\/LoginHandlerType-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"url"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"metadata":{"externalID":"s:10RxFireAuth22SignInWithAppleHandlerC6handle3urlSb10Foundation3URLV_tF","roleHeading":"Instance Method","title":"handle(url:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"url"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"name":"macOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"10.15"}],"extendedModule":"RxFireAuth","modules":[{"name":"RxFireAuth"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","title":"LoginHandlerType Implementations","type":"topic","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"type":"topic","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","role":"symbol","kind":"symbol","title":"handle(url:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"handle","kind":"identifier"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}]}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"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"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"},"metadata":{"extendedModule":"RxFireAuth","title":"handle(url:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"RxFireAuth"}],"platforms":[{"introducedAt":"13.0","unavailable":false,"deprecated":false,"name":"iOS","beta":false},{"unavailable":false,"beta":false,"introducedAt":"10.15","deprecated":false,"name":"macOS"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:10RxFireAuth22SignInWithAppleHandlerC6handle3urlSb10Foundation3URLV_tF"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"LoginHandlerType.handle(url:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"role":"symbol","title":"handle(url:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)","abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"type":"topic","role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","abstract":[],"kind":"article","title":"LoginHandlerType Implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"role":"symbol","type":"topic","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}]}}} \ 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 6273788..c486388 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations.json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection","role":"collectionGroup","title":"LoginHandlerType Implementations"},"kind":"article","variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"],"generated":true}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"type":"topic","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","role":"symbol","kind":"symbol","title":"handle(url:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"handle","kind":"identifier"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"collectionGroup","title":"LoginHandlerType Implementations","roleHeading":"API Collection"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","interfaceLanguage":"swift"},"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"],"generated":true}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"role":"symbol","title":"handle(url:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":") -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)","abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"role":"symbol","type":"topic","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"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 c9dc20c..e0153f4 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"presentationAnchor","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"controller"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)"},"kind":"symbol","sections":[],"metadata":{"extendedModule":"RxFireAuth","externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)presentationAnchorForAuthorizationController:","roleHeading":"Instance Method","symbolKind":"method","platforms":[{"beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false,"name":"iOS"},{"introducedAt":"10.15","name":"macOS","unavailable":false,"deprecated":false,"beta":false}],"role":"symbol","title":"presentationAnchor(for:)","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAnchor"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"c:@T@ASPresentationAnchor","text":"ASPresentationAnchor","kind":"typeIdentifier"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ASAuthorizationControllerPresentationContextProviding.presentationAnchor(for:)"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","title":"presentationAnchor(for:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"presentationAnchor"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","role":"collectionGroup","type":"topic","abstract":[],"title":"ASAuthorizationControllerPresentationContextProviding Implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ASAuthorizationControllerPresentationContextProviding.presentationAnchor(for:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"presentationAnchor"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"controller"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"text":") -> ","kind":"text"},{"text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"presentationAnchor"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"c:@T@ASPresentationAnchor","kind":"typeIdentifier","text":"ASPresentationAnchor"}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)presentationAnchorForAuthorizationController:","symbolKind":"method","role":"symbol","platforms":[{"unavailable":false,"introducedAt":"13.0","beta":false,"name":"iOS","deprecated":false},{"introducedAt":"10.15","deprecated":false,"name":"macOS","unavailable":false,"beta":false}],"extendedModule":"RxFireAuth","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","title":"presentationAnchor(for:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)"]}],"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"presentationAnchor"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"abstract":[],"type":"topic","title":"presentationAnchor(for:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"role":"symbol","type":"topic","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"title":"ASAuthorizationControllerPresentationContextProviding Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","kind":"article","type":"topic","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations"}}} \ 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 c7222f0..18de7da 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completionHandler"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","kind":"typeIdentifier","text":"SignInWithAppleCompletionHandler"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"A function to be performed when the flow is ended, either successfully or with an error.","type":"text"}],"type":"paragraph"}],"name":"completionHandler"}],"kind":"parameters"}],"abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signIn"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completionHandler"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","kind":"typeIdentifier","text":"SignInWithAppleCompletionHandler"},{"text":"?)","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth22SignInWithAppleHandlerC04signE0010completionH0yySSSg_A3Fs5Error_pSgtcSg_tF","symbolKind":"method","title":"signIn(completionHandler:)","role":"symbol","platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"deprecated":false,"unavailable":false,"beta":false,"name":"macOS","introducedAt":"10.15"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"abstract":[{"type":"text","text":"Instances of "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"text":" need","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"functions of this type as completion handlers when signing in."}],"type":"topic","title":"SignInWithAppleCompletionHandler","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"identifier":"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":": "},{"text":"SignInWithAppleCompletionHandler","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"type":"topic","title":"signIn(completionHandler:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signIn"},{"text":"(","kind":"text"},{"text":"completionHandler","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","kind":"typeIdentifier","text":"SignInWithAppleCompletionHandler"},{"kind":"text","text":"?)"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"completionHandler","content":[{"inlineContent":[{"type":"text","text":"A function to be performed when the flow is ended, either successfully or with an error."}],"type":"paragraph"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)","interfaceLanguage":"swift"},"metadata":{"title":"signIn(completionHandler:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signIn"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completionHandler"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","text":"SignInWithAppleCompletionHandler","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"externalID":"s:10RxFireAuth22SignInWithAppleHandlerC04signE0010completionH0yySSSg_A3Fs5Error_pSgtcSg_tF","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"platforms":[{"beta":false,"deprecated":false,"introducedAt":"13.0","name":"iOS","unavailable":false},{"introducedAt":"10.15","unavailable":false,"deprecated":false,"beta":false,"name":"macOS"}],"symbolKind":"method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Start the Sign in with Apple flow.","type":"text"}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"role":"symbol","type":"topic","abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler","title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"navigatorTitle":[{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","title":"SignInWithAppleCompletionHandler","role":"symbol","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"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completionHandler"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"SignInWithAppleCompletionHandler","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera"},{"text":"?)","kind":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","abstract":[{"text":"Start the Sign in with Apple flow.","type":"text"}],"kind":"symbol","title":"signIn(completionHandler:)"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/userdata.json b/docs/data/documentation/rxfireauth/userdata.json index 1bfb1b7..2f47171 100644 --- a/docs/data/documentation/rxfireauth/userdata.json +++ b/docs/data/documentation/rxfireauth/userdata.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata"]}],"abstract":[{"text":"A User.","type":"text"}],"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"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"UserData","role":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"symbolKind":"struct","roleHeading":"Structure","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"externalID":"s:10RxFireAuth8UserDataV"},"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":[{"type":"heading","text":"Overview","level":2,"anchor":"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 "},{"type":"codeVoice","code":"UserManagerType"},{"text":" ","type":"text"},{"type":"text","text":"implementations to get a user."}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","type":"topic","url":"\/documentation\/rxfireauth\/userdata\/isanonymous","abstract":[{"type":"text","text":"Get if this is an anonymous user."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"displayName"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/displayname","abstract":[{"type":"text","text":"Get the user display name."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","title":"displayName","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","title":"id","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","type":"topic","url":"\/documentation\/rxfireauth\/userdata\/id","abstract":[{"type":"text","text":"Get the ID."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationProviders"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","text":"AuthenticationProvider","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","abstract":[{"type":"text","text":"Get a list of providers that this user has connected."}],"role":"symbol","url":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","title":"authenticationProviders","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"url":"\/documentation\/rxfireauth\/userdata\/email","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","role":"symbol","type":"topic","title":"email","abstract":[{"type":"text","text":"Get the email."}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"}}} \ No newline at end of file +{"metadata":{"role":"symbol","externalID":"s:10RxFireAuth8UserDataV","symbolKind":"struct","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserData"}],"title":"UserData","navigatorTitle":[{"kind":"identifier","text":"UserData"}],"roleHeading":"Structure"},"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"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"languages":["swift"]}]},{"content":[{"level":2,"type":"heading","text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This class usually inherits data from a Firebase User."},{"text":" ","type":"text"},{"text":"You cannot instantiate this class directly. Use ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"text":" ","type":"text"},{"text":"implementations to get a user.","type":"text"}]}],"kind":"content"}],"abstract":[{"type":"text","text":"A User."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/id","title":"id","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","abstract":[{"type":"text","text":"Get the ID."}],"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/displayname","title":"displayName","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","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","type":"topic","abstract":[{"text":"Get the user display name.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"url":"\/documentation\/rxfireauth\/userdata\/email","kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Get the email.","type":"text"}],"title":"email","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"role":"symbol","title":"isAnonymous","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[{"text":"Get if this is an anonymous user.","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/isanonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"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","role":"symbol","kind":"symbol","title":"authenticationProviders","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"authenticationProviders","kind":"identifier"},{"text":": [","kind":"text"},{"text":"AuthenticationProvider","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO"},{"kind":"text","text":"]"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 27f0e50..e3cc878 100644 --- a/docs/data/documentation/rxfireauth/userdata/authenticationproviders.json +++ b/docs/data/documentation/rxfireauth/userdata/authenticationproviders.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/authenticationproviders"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"externalID":"s:10RxFireAuth8UserDataV23authenticationProvidersSayAA22AuthenticationProviderOGvp","title":"authenticationProviders","role":"symbol","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationProviders"},{"text":": [","kind":"text"},{"text":"AuthenticationProvider","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO"},{"text":"]","kind":"text"}]},"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"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"authenticationProviders","kind":"identifier"},{"text":": [","kind":"text"},{"text":"AuthenticationProvider","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"},{"kind":"text","text":"]"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationProviders"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","text":"AuthenticationProvider","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","abstract":[{"type":"text","text":"Get a list of providers that this user has connected."}],"role":"symbol","url":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","title":"authenticationProviders","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","title":"AuthenticationProvider","url":"\/documentation\/rxfireauth\/authenticationprovider","abstract":[{"text":"An authentication provider.","type":"text"}],"navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationProviders"},{"kind":"text","text":": ["},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","kind":"typeIdentifier","text":"AuthenticationProvider"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/authenticationproviders"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Get a list of providers that this user has connected."}],"metadata":{"externalID":"s:10RxFireAuth8UserDataV23authenticationProvidersSayAA22AuthenticationProviderOGvp","roleHeading":"Instance Property","title":"authenticationProviders","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticationProviders","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","text":"AuthenticationProvider","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"symbolKind":"property","role":"symbol","modules":[{"name":"RxFireAuth"}]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","abstract":[{"text":"An authentication provider.","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","kind":"symbol","title":"AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"AuthenticationProvider"}],"type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"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","role":"symbol","kind":"symbol","title":"authenticationProviders","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"authenticationProviders","kind":"identifier"},{"text":": [","kind":"text"},{"text":"AuthenticationProvider","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO"},{"kind":"text","text":"]"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]}}} \ 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 30e56d4..789ede3 100644 --- a/docs/data/documentation/rxfireauth/userdata/displayname.json +++ b/docs/data/documentation/rxfireauth/userdata/displayname.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/displayname"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"displayName","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"Corresponds to "},{"type":"codeVoice","code":"displayName"},{"text":" on the Firebase User object..","type":"text"}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName"},"kind":"symbol","abstract":[{"text":"Get the user display name.","type":"text"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","externalID":"s:10RxFireAuth8UserDataV11displayNameSSSgvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"displayName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"symbolKind":"property","role":"symbol","title":"displayName"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"displayName"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/displayname","abstract":[{"type":"text","text":"Get the user display name."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","title":"displayName","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"displayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"displayName","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"symbolKind":"property","externalID":"s:10RxFireAuth8UserDataV11displayNameSSSgvp"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/displayname"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Get the user display name.","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayName"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"Corresponds to ","type":"text"},{"code":"displayName","type":"codeVoice"},{"type":"text","text":" on the Firebase User object.."}],"type":"paragraph"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/displayname","title":"displayName","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","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","type":"topic","abstract":[{"text":"Get the user display name.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]}}} \ 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 b3c4953..98a6fdc 100644 --- a/docs/data/documentation/rxfireauth/userdata/email.json +++ b/docs/data/documentation/rxfireauth/userdata/email.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata\/email"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"property","title":"email","roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"externalID":"s:10RxFireAuth8UserDataV5emailSSSgvp","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"abstract":[{"type":"text","text":"Get the email."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"email"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"languages":["swift"]}]},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"text":"Corresponds to ","type":"text"},{"type":"codeVoice","code":"email"},{"text":" on the Firebase User object.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"url":"\/documentation\/rxfireauth\/userdata\/email","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","role":"symbol","type":"topic","title":"email","abstract":[{"type":"text","text":"Get the email."}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/email"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"abstract":[{"type":"text","text":"Get the email."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"email","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Corresponds to "},{"type":"codeVoice","code":"email"},{"type":"text","text":" on the Firebase User object."}],"type":"paragraph"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"externalID":"s:10RxFireAuth8UserDataV5emailSSSgvp","roleHeading":"Instance Property","symbolKind":"property","role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"email"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"url":"\/documentation\/rxfireauth\/userdata\/email","kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Get the email.","type":"text"}],"title":"email","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]}}} \ 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 0d0eebc..d8da8f0 100644 --- a/docs/data/documentation/rxfireauth/userdata/id.json +++ b/docs/data/documentation/rxfireauth/userdata/id.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"Corresponds to ","type":"text"},{"type":"codeVoice","code":"uid"},{"type":"text","text":" on the Firebase User object."}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","sections":[],"metadata":{"externalID":"s:10RxFireAuth8UserDataV2idSSSgvp","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","title":"id","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"abstract":[{"text":"Get the ID.","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"kind":"symbol","title":"id","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","type":"topic","url":"\/documentation\/rxfireauth\/userdata\/id","abstract":[{"type":"text","text":"Get the ID."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"inlineContent":[{"type":"text","text":"Corresponds to "},{"code":"uid","type":"codeVoice"},{"type":"text","text":" on the Firebase User object."}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"metadata":{"title":"id","symbolKind":"property","role":"symbol","externalID":"s:10RxFireAuth8UserDataV2idSSSgvp","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property"},"kind":"symbol","abstract":[{"type":"text","text":"Get the ID."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/id","title":"id","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","abstract":[{"type":"text","text":"Get the ID."}],"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 997273e..9868ed6 100644 --- a/docs/data/documentation/rxfireauth/userdata/isanonymous.json +++ b/docs/data/documentation/rxfireauth/userdata/isanonymous.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Corresponds to "},{"type":"codeVoice","code":"isAnonymous"},{"type":"text","text":" on the Firebase User object."}]}]}],"sections":[],"kind":"symbol","metadata":{"externalID":"s:10RxFireAuth8UserDataV11isAnonymousSbvp","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"symbolKind":"property","title":"isAnonymous","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Get if this is an anonymous user.","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","title":"isAnonymous","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","type":"topic","url":"\/documentation\/rxfireauth\/userdata\/isanonymous","abstract":[{"type":"text","text":"Get if this is an anonymous user."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"abstract":[{"type":"text","text":"Get if this is an anonymous user."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata\/isanonymous"]}],"sections":[],"metadata":{"title":"isAnonymous","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth8UserDataV11isAnonymousSbvp","role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}]},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Corresponds to "},{"code":"isAnonymous","type":"codeVoice"},{"type":"text","text":" on the Firebase User object."}]}],"kind":"content"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"role":"symbol","title":"isAnonymous","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[{"text":"Get if this is an anonymous user.","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/isanonymous"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror.json b/docs/data/documentation/rxfireauth/usererror.json index d80482c..8d55b55 100644 --- a/docs/data/documentation/rxfireauth/usererror.json +++ b/docs/data/documentation/rxfireauth/usererror.json @@ -1 +1 @@ -{"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"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"],"generated":true,"title":"Default Implementations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/s8SendableP"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","type":"heading","text":"Overview","level":2},{"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"}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror"]}],"abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"metadata":{"title":"UserError","role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"roleHeading":"Enumeration","externalID":"s:10RxFireAuth9UserErrorO","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"symbolKind":"enum"},"kind":"symbol","references":{"doc://RxFireAuth/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s8SendableP","title":"Swift.Sendable"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"type":"topic","title":"UserError.providerAlreadyLinked","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","abstract":[{"type":"text","text":"The specified provider is already linked with this user."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"providerAlreadyLinked","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"type":"topic","title":"UserError.networkError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"networkError"}],"url":"\/documentation\/rxfireauth\/usererror\/networkerror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"weakPassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"role":"symbol","url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","abstract":[{"type":"text","text":"The specified password does not satisfy the basic security requirements."}],"type":"topic","title":"UserError.weakPassword(_:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyLoggedIn":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin","type":"topic","role":"symbol","title":"UserError.alreadyLoggedIn","abstract":[{"type":"text","text":"There is already another user logged-in."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyLoggedIn"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"type":"topic","title":"UserError.configurationError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","abstract":[{"type":"text","text":"The requested operation is not enabled in Firebase Console."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configurationError","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/configurationerror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}],"type":"topic","role":"symbol","title":"UserError.userDisabled","abstract":[{"text":"The specified user is disabled.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/userdisabled","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"type":"topic","title":"UserError.invalidUpdate","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","abstract":[{"type":"text","text":"The update cannot be performed because of invalid data."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidUpdate"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidupdate"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"type":"topic","title":"UserError.invalidCredential","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidCredential","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidcredential"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"role":"collectionGroup","url":"\/documentation\/rxfireauth\/usererror\/error-implementations","abstract":[],"type":"topic","title":"Error Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","kind":"article"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"type":"topic","title":"UserError.wrongUser","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","abstract":[{"type":"text","text":"The requested action would target a different user than the one currently signed-in."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongUser"}],"url":"\/documentation\/rxfireauth\/usererror\/wronguser"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"((any "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")?)","kind":"text"}],"abstract":[{"type":"text","text":"An unknown error has occurred."}],"title":"UserError.unknown(_:)","url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/automaticLinkingFailed(_:_:)":{"type":"topic","title":"UserError.automaticLinkingFailed(_:_:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)","abstract":[{"type":"text","text":"An error occurred while attempting to link an anonymous user account to an existing account."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"automaticLinkingFailed","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":"?, any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","type":"topic","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"migrationRequired","kind":"identifier"},{"kind":"text","text":"("},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"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"}],"title":"UserError.migrationRequired(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"type":"topic","title":"UserError.emailAlreadyInUse","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"emailAlreadyInUse","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"type":"topic","title":"UserError.authenticationConfirmationRequired","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"text":" or one of the related calls for other providers.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"authenticationConfirmationRequired","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"type":"topic","title":"UserError.expiredToken","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","abstract":[{"type":"text","text":"The user token has expired."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"expiredToken"}],"url":"\/documentation\/rxfireauth\/usererror\/expiredtoken"},"doc://RxFireAuth/s5ErrorP":{"identifier":"doc:\/\/RxFireAuth\/s5ErrorP","title":"Swift.Error","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"abstract":[],"role":"collectionGroup","type":"topic","title":"LocalizedError Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerNotLinked":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"providerNotLinked"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","role":"symbol","type":"topic","kind":"symbol","title":"UserError.providerNotLinked","abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"url":"\/documentation\/rxfireauth\/usererror\/providernotlinked"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"type":"topic","title":"UserError.wrongPassword","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","abstract":[{"text":"The specified password is invalid.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"wrongPassword","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/wrongpassword"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"type":"topic","title":"errorDescription","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/errordescription"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"type":"topic","title":"UserError.invalidEmail","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","abstract":[{"type":"text","text":"The provided email is not valid."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEmail"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidemail"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"type":"topic","title":"UserError.keychainError(_:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"role":"symbol","fragments":[{"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"}],"url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"},"doc://RxFireAuth/10Foundation14LocalizedErrorP":{"identifier":"doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP","type":"unresolvable","title":"Foundation.LocalizedError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"type":"topic","title":"UserError.invalidConfiguration","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","abstract":[{"text":"The provided Firebase configuration is invalid.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidConfiguration","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"type":"topic","title":"UserError.noUser","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noUser","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/nouser"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"alreadyAnonymous","kind":"identifier"}],"type":"topic","kind":"symbol","role":"symbol","title":"UserError.alreadyAnonymous","abstract":[{"text":"The requested action cannot be performed because there is already an anonymous user logged-in.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"userNotFound","kind":"identifier"}],"kind":"symbol","title":"UserError.userNotFound","url":"\/documentation\/rxfireauth\/usererror\/usernotfound","abstract":[{"type":"text","text":"The specified user cannot be found."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"Most of these errors are never thrown directly, but are always","type":"text"},{"type":"text","text":" "},{"type":"text","text":"returned as errors inside an Rx object."}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","interfaceLanguage":"swift"},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/s8SendableP"],"type":"conformsTo"}],"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"]},{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror"]}],"metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"title":"UserError","modules":[{"name":"RxFireAuth"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"roleHeading":"Enumeration","externalID":"s:10RxFireAuth9UserErrorO","role":"symbol","symbolKind":"enum"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","type":"topic","role":"symbol","kind":"symbol","title":"UserError.providerAlreadyLinked","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"providerAlreadyLinked","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked","abstract":[{"type":"text","text":"The specified provider is already linked with this user."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"abstract":[{"text":"The requested operation is not enabled in Firebase Console.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/configurationerror","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","role":"symbol","title":"UserError.configurationError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired","title":"UserError.authenticationConfirmationRequired","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationConfirmationRequired"}],"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"code":"self.confirmAuthentication(email:password:)","type":"codeVoice"},{"type":"text","text":" or one of the related calls for other providers."}],"role":"symbol"},"doc://RxFireAuth/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s8SendableP","title":"Swift.Sendable"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","type":"topic","role":"symbol","title":"errorDescription","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/errordescription","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","type":"topic","role":"symbol","kind":"symbol","title":"UserError.noUser","url":"\/documentation\/rxfireauth\/usererror\/nouser","abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"noUser","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","type":"topic","role":"collectionGroup","title":"LocalizedError Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","title":"UserError.migrationRequired(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"migrationRequired"},{"text":"(","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":"?)","kind":"text"}],"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"The action would require to migrate the current user data to a new account."},{"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:)"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","url":"\/documentation\/rxfireauth\/usererror\/invalidcredential","title":"UserError.invalidCredential","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidCredential","kind":"identifier"}],"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","type":"topic","role":"symbol","kind":"symbol","title":"UserError.networkError","url":"\/documentation\/rxfireauth\/usererror\/networkerror","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"networkError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","type":"topic","role":"symbol","title":"UserError.userDisabled","kind":"symbol","abstract":[{"text":"The specified user is disabled.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/userdisabled","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyAnonymous","kind":"identifier"}],"abstract":[{"text":"The requested action cannot be performed because there is already an anonymous user logged-in.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous","title":"UserError.alreadyAnonymous","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyLoggedIn":{"abstract":[{"type":"text","text":"There is already another user logged-in."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"alreadyLoggedIn","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin","title":"UserError.alreadyLoggedIn","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"emailAlreadyInUse","kind":"identifier"}],"abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse","type":"topic","role":"symbol","title":"UserError.emailAlreadyInUse","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","abstract":[{"text":"The specified password does not satisfy the basic security requirements.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"weakPassword"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"kind":"symbol","title":"UserError.weakPassword(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","type":"topic","role":"symbol","kind":"symbol","title":"UserError.userNotFound","url":"\/documentation\/rxfireauth\/usererror\/usernotfound","abstract":[{"type":"text","text":"The specified user cannot be found."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"userNotFound","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","type":"topic","role":"symbol","title":"UserError.invalidEmail","kind":"symbol","abstract":[{"text":"The provided email is not valid.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidemail","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidEmail"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerNotLinked":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","type":"topic","role":"symbol","kind":"symbol","title":"UserError.providerNotLinked","url":"\/documentation\/rxfireauth\/usererror\/providernotlinked","abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"providerNotLinked","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","type":"topic","role":"symbol","title":"UserError.keychainError(_:)","kind":"symbol","abstract":[{"text":"An error occurred while attempting to access the keychain.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"keychainError"},{"text":"((any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")?)","kind":"text"}]},"doc://RxFireAuth/10Foundation14LocalizedErrorP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP","title":"Foundation.LocalizedError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","type":"topic","role":"collectionGroup","title":"Error Implementations","kind":"article","abstract":[],"url":"\/documentation\/rxfireauth\/usererror\/error-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","url":"\/documentation\/rxfireauth\/usererror\/wrongpassword","title":"UserError.wrongPassword","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongPassword"}],"type":"topic","kind":"symbol","abstract":[{"text":"The specified password is invalid.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration","title":"UserError.invalidConfiguration","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidConfiguration","kind":"identifier"}],"type":"topic","kind":"symbol","abstract":[{"text":"The provided Firebase configuration is invalid.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","url":"\/documentation\/rxfireauth\/usererror\/wronguser","title":"UserError.wrongUser","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongUser"}],"type":"topic","kind":"symbol","abstract":[{"text":"The requested action would target a different user than the one currently signed-in.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","title":"UserError.unknown(_:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":")?)","kind":"text"}],"type":"topic","kind":"symbol","abstract":[{"text":"An unknown error has occurred.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s5ErrorP","title":"Swift.Error"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/automaticLinkingFailed(_:_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)","url":"\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)","title":"UserError.automaticLinkingFailed(_:_:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"automaticLinkingFailed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":"?, any "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol","abstract":[{"text":"An error occurred while attempting to link an anonymous user account to an existing account.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","url":"\/documentation\/rxfireauth\/usererror\/expiredtoken","title":"UserError.expiredToken","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"expiredToken"}],"type":"topic","kind":"symbol","abstract":[{"text":"The user token has expired.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","url":"\/documentation\/rxfireauth\/usererror\/invalidupdate","title":"UserError.invalidUpdate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidUpdate","kind":"identifier"}],"type":"topic","kind":"symbol","abstract":[{"text":"The update cannot be performed because of invalid data.","type":"text"}],"role":"symbol"}}} \ 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 1b2f943..d5505a6 100644 --- a/docs/data/documentation/rxfireauth/usererror/alreadyanonymous.json +++ b/docs/data/documentation/rxfireauth/usererror/alreadyanonymous.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"The requested action cannot be performed because there is already an anonymous user logged-in.","type":"text"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyAnonymous"}],"role":"symbol","externalID":"s:10RxFireAuth9UserErrorO16alreadyAnonymousyA2CmF","roleHeading":"Case","symbolKind":"case","title":"UserError.alreadyAnonymous"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/alreadyanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyAnonymous"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"alreadyAnonymous","kind":"identifier"}],"type":"topic","kind":"symbol","role":"symbol","title":"UserError.alreadyAnonymous","abstract":[{"text":"The requested action cannot be performed because there is already an anonymous user logged-in.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous"},"metadata":{"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"alreadyAnonymous","kind":"identifier"}],"externalID":"s:10RxFireAuth9UserErrorO16alreadyAnonymousyA2CmF","title":"UserError.alreadyAnonymous","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"The requested action cannot be performed because there is already an anonymous user logged-in."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyAnonymous"}],"platforms":["macOS"],"languages":["swift"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/alreadyanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyAnonymous","kind":"identifier"}],"abstract":[{"text":"The requested action cannot be performed because there is already an anonymous user logged-in.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous","title":"UserError.alreadyAnonymous","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]}}} \ 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 d0a516f..8204ac3 100644 --- a/docs/data/documentation/rxfireauth/usererror/alreadyloggedin.json +++ b/docs/data/documentation/rxfireauth/usererror/alreadyloggedin.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"There is already another user logged-in.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/alreadyloggedin"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"alreadyLoggedIn"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"externalID":"s:10RxFireAuth9UserErrorO15alreadyLoggedInyA2CmF","modules":[{"name":"RxFireAuth"}],"role":"symbol","title":"UserError.alreadyLoggedIn","roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"alreadyLoggedIn","kind":"identifier"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyLoggedIn":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin","type":"topic","role":"symbol","title":"UserError.alreadyLoggedIn","abstract":[{"type":"text","text":"There is already another user logged-in."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyLoggedIn"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"alreadyLoggedIn","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"There is already another user logged-in."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/alreadyloggedin"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"title":"UserError.alreadyLoggedIn","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyLoggedIn","kind":"identifier"}],"externalID":"s:10RxFireAuth9UserErrorO15alreadyLoggedInyA2CmF","symbolKind":"case","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyLoggedIn":{"abstract":[{"type":"text","text":"There is already another user logged-in."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"alreadyLoggedIn","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin","title":"UserError.alreadyLoggedIn","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 3ade2a8..70e358a 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"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"authenticationConfirmationRequired","kind":"identifier"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"s:10RxFireAuth9UserErrorO34authenticationConfirmationRequiredyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticationConfirmationRequired","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","role":"symbol","title":"UserError.authenticationConfirmationRequired"},"kind":"symbol","abstract":[{"text":"The requested action requires a recent call to ","type":"text"},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"text":" or one of the related calls for other providers.","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"type":"topic","title":"UserError.authenticationConfirmationRequired","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"text":" or one of the related calls for other providers.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"authenticationConfirmationRequired","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"authenticationConfirmationRequired","kind":"identifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"text":" or one of the related calls for other providers.","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired"},"metadata":{"roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"authenticationConfirmationRequired","kind":"identifier"}],"title":"UserError.authenticationConfirmationRequired","role":"symbol","externalID":"s:10RxFireAuth9UserErrorO34authenticationConfirmationRequiredyA2CmF"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired","title":"UserError.authenticationConfirmationRequired","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationConfirmationRequired"}],"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"code":"self.confirmAuthentication(email:password:)","type":"codeVoice"},{"type":"text","text":" or one of the related calls for other providers."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]}}} \ 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 0493274..bfc6d6d 100644 --- a/docs/data/documentation/rxfireauth/usererror/automaticlinkingfailed(_:_:).json +++ b/docs/data/documentation/rxfireauth/usererror/automaticlinkingfailed(_:_:).json @@ -1 +1 @@ -{"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":" "},{"kind":"identifier","text":"automaticLinkingFailed"},{"text":"(","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":"?, any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)"},"abstract":[{"text":"An error occurred while attempting to link an anonymous user account to an existing account.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)"]}],"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","role":"symbol","title":"UserError.automaticLinkingFailed(_:_:)","externalID":"s:10RxFireAuth9UserErrorO22automaticLinkingFailedyAcA15LoginDescriptorVSg_s0E0_ptcACmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"automaticLinkingFailed","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":"?, any "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/automaticLinkingFailed(_:_:)":{"type":"topic","title":"UserError.automaticLinkingFailed(_:_:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)","abstract":[{"type":"text","text":"An error occurred while attempting to link an anonymous user account to an existing account."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"automaticLinkingFailed","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":"?, any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"type":"text","text":"An error occurred while attempting to link an anonymous user account to an existing account."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"automaticLinkingFailed"},{"kind":"text","text":"("},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":"?, any "},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"kind":"text","text":")"}],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)"},"sections":[],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"automaticLinkingFailed","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":"?, any "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"UserError.automaticLinkingFailed(_:_:)","role":"symbol","roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO22automaticLinkingFailedyAcA15LoginDescriptorVSg_s0E0_ptcACmF","symbolKind":"case","modules":[{"name":"RxFireAuth"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/automaticLinkingFailed(_:_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/automaticLinkingFailed(_:_:)","url":"\/documentation\/rxfireauth\/usererror\/automaticlinkingfailed(_:_:)","title":"UserError.automaticLinkingFailed(_:_:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"automaticLinkingFailed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":"?, any "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":")","kind":"text"}],"type":"topic","kind":"symbol","abstract":[{"text":"An error occurred while attempting to link an anonymous user account to an existing account.","type":"text"}],"role":"symbol"}}} \ 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 6b09c39..59a5e9c 100644 --- a/docs/data/documentation/rxfireauth/usererror/configurationerror.json +++ b/docs/data/documentation/rxfireauth/usererror/configurationerror.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"The requested operation is not enabled in Firebase Console.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"configurationError"}],"roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO013configurationE0yA2CmF","symbolKind":"case","title":"UserError.configurationError","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"configurationError"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/configurationerror"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"configurationError"}],"abstract":[{"text":"The requested operation is not enabled in Firebase Console.","type":"text"}],"type":"topic","title":"UserError.configurationError","url":"\/documentation\/rxfireauth\/usererror\/configurationerror","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"metadata":{"title":"UserError.configurationError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configurationError","kind":"identifier"}],"symbolKind":"case","role":"symbol","externalID":"s:10RxFireAuth9UserErrorO013configurationE0yA2CmF","roleHeading":"Case","modules":[{"name":"RxFireAuth"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/configurationerror"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"configurationError"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"text":"The requested operation is not enabled in Firebase Console.","type":"text"}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"abstract":[{"text":"The requested operation is not enabled in Firebase Console.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/configurationerror","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","role":"symbol","title":"UserError.configurationError"}}} \ 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 d910b37..88fa1de 100644 --- a/docs/data/documentation/rxfireauth/usererror/emailalreadyinuse.json +++ b/docs/data/documentation/rxfireauth/usererror/emailalreadyinuse.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"emailAlreadyInUse"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"The specified email is already in use in another account.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"metadata":{"externalID":"s:10RxFireAuth9UserErrorO17emailAlreadyInUseyA2CmF","role":"symbol","title":"UserError.emailAlreadyInUse","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"emailAlreadyInUse","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"case","roleHeading":"Case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"type":"topic","title":"UserError.emailAlreadyInUse","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"emailAlreadyInUse","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse"},"kind":"symbol","abstract":[{"text":"The specified email is already in use in another account.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"emailAlreadyInUse","kind":"identifier"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"emailAlreadyInUse"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO17emailAlreadyInUseyA2CmF","title":"UserError.emailAlreadyInUse","symbolKind":"case","roleHeading":"Case"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"emailAlreadyInUse","kind":"identifier"}],"abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse","type":"topic","role":"symbol","title":"UserError.emailAlreadyInUse","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 e3f169c..30e84c3 100644 --- a/docs/data/documentation/rxfireauth/usererror/error-implementations.json +++ b/docs/data/documentation/rxfireauth/usererror/error-implementations.json @@ -1 +1 @@ -{"sections":[],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription"],"title":"Instance Properties","generated":true}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"API Collection","role":"collectionGroup","title":"Error Implementations"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","abstract":[],"title":"localizedDescription","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"RxFireAuth"}],"title":"Error Implementations"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","interfaceLanguage":"swift"},"kind":"article","topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription"],"generated":true}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}}} \ 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 81997e0..505754a 100644 --- a/docs/data/documentation/rxfireauth/usererror/errordescription.json +++ b/docs/data/documentation/rxfireauth/usererror/errordescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Instance Property","title":"errorDescription","symbolKind":"property","externalID":"s:10RxFireAuth9UserErrorO16errorDescriptionSSSgvp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"LocalizedError.errorDescription","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/errordescription"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"type":"topic","title":"errorDescription","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/errordescription"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"metadata":{"externalID":"s:10RxFireAuth9UserErrorO16errorDescriptionSSSgvp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","title":"errorDescription","modules":[{"name":"RxFireAuth"}],"symbolKind":"property","roleHeading":"Instance Property"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"LocalizedError.errorDescription","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/errordescription"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","type":"topic","role":"symbol","title":"errorDescription","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/errordescription","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 96ca839..486b79c 100644 --- a/docs/data/documentation/rxfireauth/usererror/expiredtoken.json +++ b/docs/data/documentation/rxfireauth/usererror/expiredtoken.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"The user token has expired.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken"},"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"expiredToken"}],"externalID":"s:10RxFireAuth9UserErrorO12expiredTokenyA2CmF","roleHeading":"Case","symbolKind":"case","title":"UserError.expiredToken","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expiredToken"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/expiredtoken"]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"type":"topic","title":"UserError.expiredToken","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","abstract":[{"type":"text","text":"The user token has expired."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"expiredToken"}],"url":"\/documentation\/rxfireauth\/usererror\/expiredtoken"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"The user token has expired."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken"},"metadata":{"externalID":"s:10RxFireAuth9UserErrorO12expiredTokenyA2CmF","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"title":"UserError.expiredToken","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"expiredToken","kind":"identifier"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/expiredtoken"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expiredToken","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","url":"\/documentation\/rxfireauth\/usererror\/expiredtoken","title":"UserError.expiredToken","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"expiredToken"}],"type":"topic","kind":"symbol","abstract":[{"text":"The user token has expired.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 64d8235..764c5e5 100644 --- a/docs/data/documentation/rxfireauth/usererror/failurereason.json +++ b/docs/data/documentation/rxfireauth/usererror/failurereason.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"title":"failureReason","modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}],"roleHeading":"Instance Property","platforms":[{"beta":false,"name":"iOS","introducedAt":"8.0","deprecated":false,"unavailable":false},{"name":"macOS","unavailable":false,"deprecated":false,"introducedAt":"10.10","beta":false},{"deprecated":false,"name":"tvOS","beta":false,"introducedAt":"9.0","unavailable":false},{"beta":false,"introducedAt":"2.0","name":"watchOS","deprecated":false,"unavailable":false}],"extendedModule":"Foundation","externalID":"s:10Foundation14LocalizedErrorPAAE13failureReasonSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"failureReason","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/failurereason"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"LocalizedError.failureReason","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failureReason","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"abstract":[],"role":"collectionGroup","type":"topic","title":"LocalizedError Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"title":"failureReason","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failureReason"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","url":"\/documentation\/rxfireauth\/usererror\/failurereason"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LocalizedError.failureReason","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"extendedModule":"Foundation","role":"symbol","platforms":[{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"8.0","name":"iOS"},{"name":"macOS","unavailable":false,"beta":false,"introducedAt":"10.10","deprecated":false},{"introducedAt":"9.0","unavailable":false,"beta":false,"deprecated":false,"name":"tvOS"},{"name":"watchOS","introducedAt":"2.0","deprecated":false,"unavailable":false,"beta":false}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"failureReason","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","title":"failureReason","externalID":"s:10Foundation14LocalizedErrorPAAE13failureReasonSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","modules":[{"relatedModules":["Foundation"],"name":"RxFireAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"failureReason","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/failurereason"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","type":"topic","role":"collectionGroup","title":"LocalizedError Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"failureReason","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"abstract":[],"type":"topic","title":"failureReason","role":"symbol","url":"\/documentation\/rxfireauth\/usererror\/failurereason","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason"}}} \ 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 38dbf40..b1b5e85 100644 --- a/docs/data/documentation/rxfireauth/usererror/helpanchor.json +++ b/docs/data/documentation/rxfireauth/usererror/helpanchor.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"helpAnchor","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LocalizedError.helpAnchor"},{"text":".","type":"text"}],"metadata":{"role":"symbol","symbolKind":"property","extendedModule":"Foundation","platforms":[{"unavailable":false,"deprecated":false,"introducedAt":"8.0","name":"iOS","beta":false},{"unavailable":false,"deprecated":false,"beta":false,"name":"macOS","introducedAt":"10.10"},{"unavailable":false,"beta":false,"introducedAt":"9.0","deprecated":false,"name":"tvOS"},{"deprecated":false,"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"2.0"}],"roleHeading":"Instance Property","title":"helpAnchor","externalID":"s:10Foundation14LocalizedErrorPAAE10helpAnchorSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpAnchor"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/helpanchor"]}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"abstract":[],"role":"collectionGroup","type":"topic","title":"LocalizedError Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","title":"helpAnchor","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpAnchor","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/rxfireauth\/usererror\/helpanchor","kind":"symbol","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"helpAnchor","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"helpAnchor","modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}],"roleHeading":"Instance Property","platforms":[{"beta":false,"introducedAt":"8.0","deprecated":false,"name":"iOS","unavailable":false},{"introducedAt":"10.10","name":"macOS","deprecated":false,"unavailable":false,"beta":false},{"beta":false,"unavailable":false,"introducedAt":"9.0","deprecated":false,"name":"tvOS"},{"name":"watchOS","unavailable":false,"introducedAt":"2.0","deprecated":false,"beta":false}],"externalID":"s:10Foundation14LocalizedErrorPAAE10helpAnchorSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","symbolKind":"property","extendedModule":"Foundation","role":"symbol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpAnchor"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"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\/helpAnchor","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/helpanchor"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LocalizedError.helpAnchor","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/helpanchor","title":"helpAnchor","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpAnchor","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","type":"topic","role":"collectionGroup","title":"LocalizedError Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]}}} \ 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 b976f82..48a28f4 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"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidConfiguration","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"The provided Firebase configuration is invalid."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidconfiguration"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"title":"UserError.invalidConfiguration","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidConfiguration"}],"role":"symbol","symbolKind":"case","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO20invalidConfigurationyA2CmF"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"type":"topic","title":"UserError.invalidConfiguration","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","abstract":[{"text":"The provided Firebase configuration is invalid.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidConfiguration","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO20invalidConfigurationyA2CmF","role":"symbol","roleHeading":"Case","title":"UserError.invalidConfiguration","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidConfiguration"}],"symbolKind":"case"},"abstract":[{"type":"text","text":"The provided Firebase configuration is invalid."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidConfiguration","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidconfiguration"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration","title":"UserError.invalidConfiguration","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidConfiguration","kind":"identifier"}],"type":"topic","kind":"symbol","abstract":[{"text":"The provided Firebase configuration is invalid.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 c3d9f1c..f2a09ac 100644 --- a/docs/data/documentation/rxfireauth/usererror/invalidcredential.json +++ b/docs/data/documentation/rxfireauth/usererror/invalidcredential.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidCredential"}],"externalID":"s:10RxFireAuth9UserErrorO17invalidCredentialyA2CmF","modules":[{"name":"RxFireAuth"}],"title":"UserError.invalidCredential","role":"symbol","roleHeading":"Case"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidCredential","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/invalidcredential"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"type":"topic","title":"UserError.invalidCredential","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidCredential","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidcredential"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential"},"abstract":[{"text":"The specified credential is either expired or invalid.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO17invalidCredentialyA2CmF","modules":[{"name":"RxFireAuth"}],"title":"UserError.invalidCredential","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidCredential","kind":"identifier"}],"role":"symbol","roleHeading":"Case"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidCredential"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidcredential"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","url":"\/documentation\/rxfireauth\/usererror\/invalidcredential","title":"UserError.invalidCredential","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidCredential","kind":"identifier"}],"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 08b5079..7ac411a 100644 --- a/docs/data/documentation/rxfireauth/usererror/invalidemail.json +++ b/docs/data/documentation/rxfireauth/usererror/invalidemail.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEmail"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidemail"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:10RxFireAuth9UserErrorO12invalidEmailyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidEmail","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","role":"symbol","title":"UserError.invalidEmail"},"abstract":[{"type":"text","text":"The provided email is not valid."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"type":"topic","title":"UserError.invalidEmail","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","abstract":[{"type":"text","text":"The provided email is not valid."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEmail"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidemail"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidEmail","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","interfaceLanguage":"swift"},"abstract":[{"text":"The provided email is not valid.","type":"text"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Case","title":"UserError.invalidEmail","externalID":"s:10RxFireAuth9UserErrorO12invalidEmailyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidEmail","kind":"identifier"}]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/invalidemail"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","type":"topic","role":"symbol","title":"UserError.invalidEmail","kind":"symbol","abstract":[{"text":"The provided email is not valid.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidemail","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidEmail"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]}}} \ 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 e636721..43272cd 100644 --- a/docs/data/documentation/rxfireauth/usererror/invalidupdate.json +++ b/docs/data/documentation/rxfireauth/usererror/invalidupdate.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"The update cannot be performed because of invalid data.","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/invalidupdate"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO13invalidUpdateyA2CmF","roleHeading":"Case","title":"UserError.invalidUpdate","role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidUpdate"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidUpdate"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"type":"topic","title":"UserError.invalidUpdate","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","abstract":[{"type":"text","text":"The update cannot be performed because of invalid data."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidUpdate"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidupdate"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidUpdate","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"text":"The update cannot be performed because of invalid data.","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidupdate"]}],"metadata":{"symbolKind":"case","modules":[{"name":"RxFireAuth"}],"title":"UserError.invalidUpdate","externalID":"s:10RxFireAuth9UserErrorO13invalidUpdateyA2CmF","roleHeading":"Case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidUpdate","kind":"identifier"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","url":"\/documentation\/rxfireauth\/usererror\/invalidupdate","title":"UserError.invalidUpdate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidUpdate","kind":"identifier"}],"type":"topic","kind":"symbol","abstract":[{"text":"The update cannot be performed because of invalid data.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 1fde42e..ca1474d 100644 --- a/docs/data/documentation/rxfireauth/usererror/keychainerror(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/keychainerror(_:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"keychainError"},{"text":"((any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")?)"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"]}],"metadata":{"role":"symbol","roleHeading":"Case","title":"UserError.keychainError(_:)","symbolKind":"case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO08keychainE0yACs0E0_pSgcACmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"keychainError","kind":"identifier"},{"text":"((any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"type":"topic","title":"UserError.keychainError(_:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"role":"symbol","fragments":[{"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"}],"url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"keychainError"},{"kind":"text","text":"((any "},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")?)","kind":"text"}],"roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"case","title":"UserError.keychainError(_:)","externalID":"s:10RxFireAuth9UserErrorO08keychainE0yACs0E0_pSgcACmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"keychainError"},{"text":"((any ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","type":"topic","role":"symbol","title":"UserError.keychainError(_:)","kind":"symbol","abstract":[{"text":"An error occurred while attempting to access the keychain.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"keychainError"},{"text":"((any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")?)","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 d6b26c1..dc5d346 100644 --- a/docs/data/documentation/rxfireauth/usererror/localizeddescription.json +++ b/docs/data/documentation/rxfireauth/usererror/localizeddescription.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations"]]},"metadata":{"title":"localizedDescription","platforms":[{"introducedAt":"8.0","deprecated":false,"beta":false,"unavailable":false,"name":"iOS"},{"name":"macOS","introducedAt":"10.10","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"9.0","unavailable":false,"deprecated":false,"beta":false,"name":"tvOS"},{"introducedAt":"2.0","unavailable":false,"beta":false,"deprecated":false,"name":"watchOS"}],"modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"extendedModule":"Swift","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","roleHeading":"Instance Property","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","abstract":[],"title":"localizedDescription","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"role":"collectionGroup","url":"\/documentation\/rxfireauth\/usererror\/error-implementations","abstract":[],"type":"topic","title":"Error Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","kind":"article"}}} \ No newline at end of file +{"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"roleHeading":"Instance Property","title":"localizedDescription","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"role":"symbol","extendedModule":"Swift","platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"introducedAt":"8.0","beta":false},{"name":"macOS","beta":false,"unavailable":false,"deprecated":false,"introducedAt":"10.10"},{"name":"tvOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"9.0"},{"introducedAt":"2.0","deprecated":false,"unavailable":false,"beta":false,"name":"watchOS"}],"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO"},"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"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription"},"primaryContentSections":[{"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":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","type":"topic","role":"collectionGroup","title":"Error Implementations","kind":"article","abstract":[],"url":"\/documentation\/rxfireauth\/usererror\/error-implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 1b7220e..e9f8311 100644 --- a/docs/data/documentation/rxfireauth/usererror/localizederror-implementations.json +++ b/docs/data/documentation/rxfireauth/usererror/localizederror-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"LocalizedError Implementations","roleHeading":"API Collection","role":"collectionGroup"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"article","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"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}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/localizederror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","title":"helpAnchor","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpAnchor","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/rxfireauth\/usererror\/helpanchor","kind":"symbol","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"title":"failureReason","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failureReason"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","url":"\/documentation\/rxfireauth\/usererror\/failurereason"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"recoverySuggestion","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"}}} \ No newline at end of file +{"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/localizederror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"collectionGroup","roleHeading":"API Collection","modules":[{"name":"RxFireAuth"}],"title":"LocalizedError Implementations"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"type":"topic","title":"recoverySuggestion","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"abstract":[],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/helpanchor","title":"helpAnchor","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpAnchor","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"failureReason","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"abstract":[],"type":"topic","title":"failureReason","role":"symbol","url":"\/documentation\/rxfireauth\/usererror\/failurereason","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason"}}} \ 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 d27b048..83caad0 100644 --- a/docs/data/documentation/rxfireauth/usererror/migrationrequired(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/migrationrequired(_:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)"]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"UserError.migrationRequired(_:)","symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO17migrationRequiredyAcA11CredentialsOSgcACmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrationRequired","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":"?)"}],"role":"symbol","roleHeading":"Case"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"The action would require to migrate the current user data to a new account."},{"text":" ","type":"text"},{"text":"Use the passed login credentials to continue signing-in when ready by calling ","type":"text"},{"code":"login(with credentials:updateUserDisplayName:allowMigration:)","type":"codeVoice"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"migrationRequired","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"kind":"text","text":"?)"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"title":"UserError","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","type":"topic","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"migrationRequired","kind":"identifier"},{"kind":"text","text":"("},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"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"}],"title":"UserError.migrationRequired(_:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","role":"collection","title":"RxFireAuth","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrationRequired","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},{"kind":"text","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"},{"text":"Use the passed login credentials to continue signing-in when ready by calling ","type":"text"},{"type":"codeVoice","code":"login(with credentials:updateUserDisplayName:allowMigration:)"}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"case","modules":[{"name":"RxFireAuth"}],"title":"UserError.migrationRequired(_:)","roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO17migrationRequiredyAcA11CredentialsOSgcACmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrationRequired"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":"?)"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","title":"UserError.migrationRequired(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"migrationRequired"},{"text":"(","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":"?)","kind":"text"}],"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"The action would require to migrate the current user data to a new account."},{"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:)"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"title":"Credentials"}}} \ 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 983b6d0..c4623bd 100644 --- a/docs/data/documentation/rxfireauth/usererror/networkerror.json +++ b/docs/data/documentation/rxfireauth/usererror/networkerror.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"networkError"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/networkerror"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:10RxFireAuth9UserErrorO07networkE0yA2CmF","role":"symbol","title":"UserError.networkError","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"case","roleHeading":"Case"},"abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"type":"topic","title":"UserError.networkError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"networkError"}],"url":"\/documentation\/rxfireauth\/usererror\/networkerror"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"An error occurred while reaching Firebase servers.","type":"text"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/networkerror"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"networkError","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"metadata":{"roleHeading":"Case","symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO07networkE0yA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"UserError.networkError"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","type":"topic","role":"symbol","kind":"symbol","title":"UserError.networkError","url":"\/documentation\/rxfireauth\/usererror\/networkerror","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"networkError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]}}} \ 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 435113f..30e3e19 100644 --- a/docs/data/documentation/rxfireauth/usererror/nouser.json +++ b/docs/data/documentation/rxfireauth/usererror/nouser.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"There is no user associated to perform the requested action.","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"noUser","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"noUser"}],"title":"UserError.noUser","externalID":"s:10RxFireAuth9UserErrorO02noD0yA2CmF","role":"symbol","roleHeading":"Case","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/nouser"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"type":"topic","title":"UserError.noUser","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noUser","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/nouser"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"externalID":"s:10RxFireAuth9UserErrorO02noD0yA2CmF","symbolKind":"case","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Case","title":"UserError.noUser","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noUser","kind":"identifier"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noUser","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/nouser"]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","type":"topic","role":"symbol","kind":"symbol","title":"UserError.noUser","url":"\/documentation\/rxfireauth\/usererror\/nouser","abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"noUser","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]}}} \ 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 3eab84e..9b8461b 100644 --- a/docs/data/documentation/rxfireauth/usererror/provideralreadylinked.json +++ b/docs/data/documentation/rxfireauth/usererror/provideralreadylinked.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/provideralreadylinked"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"UserError.providerAlreadyLinked","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerAlreadyLinked"}],"externalID":"s:10RxFireAuth9UserErrorO21providerAlreadyLinkedyA2CmF","symbolKind":"case","roleHeading":"Case","modules":[{"name":"RxFireAuth"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked"},"abstract":[{"text":"The specified provider is already linked with this user.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerAlreadyLinked"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"type":"topic","title":"UserError.providerAlreadyLinked","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","abstract":[{"type":"text","text":"The specified provider is already linked with this user."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"providerAlreadyLinked","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"role":"symbol","externalID":"s:10RxFireAuth9UserErrorO21providerAlreadyLinkedyA2CmF","symbolKind":"case","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"providerAlreadyLinked","kind":"identifier"}],"title":"UserError.providerAlreadyLinked","roleHeading":"Case"},"abstract":[{"type":"text","text":"The specified provider is already linked with this user."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/provideralreadylinked"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerAlreadyLinked"}]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","type":"topic","role":"symbol","kind":"symbol","title":"UserError.providerAlreadyLinked","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"providerAlreadyLinked","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked","abstract":[{"type":"text","text":"The specified provider is already linked with this user."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 6792ae8..1eedfee 100644 --- a/docs/data/documentation/rxfireauth/usererror/providernotlinked.json +++ b/docs/data/documentation/rxfireauth/usererror/providernotlinked.json @@ -1 +1 @@ -{"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/providernotlinked"]}],"metadata":{"roleHeading":"Case","title":"UserError.providerNotLinked","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerNotLinked"}],"externalID":"s:10RxFireAuth9UserErrorO17providerNotLinkedyA2CmF"},"abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerNotLinked"}],"platforms":["macOS"],"languages":["swift"]}],"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/UserError/providerNotLinked":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"providerNotLinked"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","role":"symbol","type":"topic","kind":"symbol","title":"UserError.providerNotLinked","abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"url":"\/documentation\/rxfireauth\/usererror\/providernotlinked"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","role":"collection","title":"RxFireAuth","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"providerNotLinked","kind":"identifier"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked"},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO17providerNotLinkedyA2CmF","symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"providerNotLinked","kind":"identifier"}],"title":"UserError.providerNotLinked","roleHeading":"Case"},"abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/providernotlinked"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerNotLinked":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","type":"topic","role":"symbol","kind":"symbol","title":"UserError.providerNotLinked","url":"\/documentation\/rxfireauth\/usererror\/providernotlinked","abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"providerNotLinked","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 e3ee347..dc21034 100644 --- a/docs/data/documentation/rxfireauth/usererror/recoverysuggestion.json +++ b/docs/data/documentation/rxfireauth/usererror/recoverysuggestion.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LocalizedError.recoverySuggestion","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/recoverysuggestion"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"platforms":[{"introducedAt":"8.0","beta":false,"unavailable":false,"deprecated":false,"name":"iOS"},{"name":"macOS","introducedAt":"10.10","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"9.0","name":"tvOS","deprecated":false,"unavailable":false,"beta":false},{"beta":false,"deprecated":false,"name":"watchOS","introducedAt":"2.0","unavailable":false}],"symbolKind":"property","roleHeading":"Instance Property","extendedModule":"Foundation","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}],"title":"recoverySuggestion","role":"symbol","externalID":"s:10Foundation14LocalizedErrorPAAE18recoverySuggestionSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"abstract":[],"role":"collectionGroup","type":"topic","title":"LocalizedError Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"recoverySuggestion","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"extendedModule":"Foundation","modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}],"platforms":[{"beta":false,"introducedAt":"8.0","deprecated":false,"name":"iOS","unavailable":false},{"introducedAt":"10.10","name":"macOS","deprecated":false,"unavailable":false,"beta":false},{"deprecated":false,"unavailable":false,"beta":false,"introducedAt":"9.0","name":"tvOS"},{"deprecated":false,"name":"watchOS","beta":false,"unavailable":false,"introducedAt":"2.0"}],"title":"recoverySuggestion","externalID":"s:10Foundation14LocalizedErrorPAAE18recoverySuggestionSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","symbolKind":"property","roleHeading":"Instance Property","role":"symbol"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"recoverySuggestion"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","interfaceLanguage":"swift"},"kind":"symbol","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"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LocalizedError.recoverySuggestion","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/recoverysuggestion"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"type":"topic","title":"recoverySuggestion","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"abstract":[],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","type":"topic","role":"collectionGroup","title":"LocalizedError Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","abstract":[]}}} \ 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 7846ec8..4851ed1 100644 --- a/docs/data/documentation/rxfireauth/usererror/unknown(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/unknown(_:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)"},"sections":[],"metadata":{"title":"UserError.unknown(_:)","symbolKind":"case","roleHeading":"Case","role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO7unknownyACs0E0_pSgcACmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"((any "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")?)"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","abstract":[{"text":"An unknown error has occurred.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"text":"((any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")?)","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/unknown(_:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"type":"topic","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"((any "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":")?)","kind":"text"}],"abstract":[{"type":"text","text":"An unknown error has occurred."}],"title":"UserError.unknown(_:)","url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","role":"collection","title":"RxFireAuth","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"},{"kind":"text","text":"((any "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")?)","kind":"text"}],"platforms":["macOS"]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO7unknownyACs0E0_pSgcACmF","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"text":"((any ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")?)"}],"roleHeading":"Case","title":"UserError.unknown(_:)"},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/unknown(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"An unknown error has occurred.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","title":"UserError.unknown(_:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"},{"text":"((any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":")?)","kind":"text"}],"type":"topic","kind":"symbol","abstract":[{"text":"An unknown error has occurred.","type":"text"}],"role":"symbol"}}} \ 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 4fa6d67..84452f7 100644 --- a/docs/data/documentation/rxfireauth/usererror/userdisabled.json +++ b/docs/data/documentation/rxfireauth/usererror/userdisabled.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"userDisabled","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"The specified user is disabled."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/userdisabled"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO12userDisabledyA2CmF","title":"UserError.userDisabled"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}],"type":"topic","role":"symbol","title":"UserError.userDisabled","abstract":[{"text":"The specified user is disabled.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/userdisabled","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/userdisabled"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"userDisabled","kind":"identifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled"},"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"title":"UserError.userDisabled","externalID":"s:10RxFireAuth9UserErrorO12userDisabledyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"text":"The specified user is disabled.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","type":"topic","role":"symbol","title":"UserError.userDisabled","kind":"symbol","abstract":[{"text":"The specified user is disabled.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/userdisabled","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 8323dae..7246cd8 100644 --- a/docs/data/documentation/rxfireauth/usererror/usernotfound.json +++ b/docs/data/documentation/rxfireauth/usererror/usernotfound.json @@ -1 +1 @@ -{"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userNotFound"}],"title":"UserError.userNotFound","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO12userNotFoundyA2CmF","symbolKind":"case"},"abstract":[{"type":"text","text":"The specified user cannot be found."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/usernotfound"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"userNotFound","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"userNotFound","kind":"identifier"}],"kind":"symbol","title":"UserError.userNotFound","url":"\/documentation\/rxfireauth\/usererror\/usernotfound","abstract":[{"type":"text","text":"The specified user cannot be found."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"userNotFound","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/usernotfound"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO12userNotFoundyA2CmF","role":"symbol","symbolKind":"case","title":"UserError.userNotFound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"userNotFound","kind":"identifier"}]},"abstract":[{"type":"text","text":"The specified user cannot be found."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","type":"topic","role":"symbol","kind":"symbol","title":"UserError.userNotFound","url":"\/documentation\/rxfireauth\/usererror\/usernotfound","abstract":[{"type":"text","text":"The specified user cannot be found."}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"userNotFound","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 8f3953d..b562c49 100644 --- a/docs/data/documentation/rxfireauth/usererror/weakpassword(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/weakpassword(_:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"role":"symbol","symbolKind":"case","roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO12weakPasswordyACSSSgcACmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"weakPassword"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"title":"UserError.weakPassword(_:)","modules":[{"name":"RxFireAuth"}]},"abstract":[{"type":"text","text":"The specified password does not satisfy the basic security requirements."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/weakpassword(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"weakPassword","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"weakPassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"role":"symbol","url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","abstract":[{"type":"text","text":"The specified password does not satisfy the basic security requirements."}],"type":"topic","title":"UserError.weakPassword(_:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","externalID":"s:10RxFireAuth9UserErrorO12weakPasswordyACSSSgcACmF","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"weakPassword","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"title":"UserError.weakPassword(_:)","roleHeading":"Case"},"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"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"weakPassword"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/weakpassword(_:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","abstract":[{"text":"The specified password does not satisfy the basic security requirements.","type":"text"}],"type":"topic","url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"weakPassword"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"kind":"symbol","title":"UserError.weakPassword(_:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]}}} \ 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 6600412..7fdc2d7 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"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongPassword"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/wrongpassword"]}],"sections":[],"metadata":{"symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO13wrongPasswordyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrongPassword"}],"role":"symbol","title":"UserError.wrongPassword","roleHeading":"Case","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword"},"abstract":[{"text":"The specified password is invalid.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"type":"topic","title":"UserError.wrongPassword","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","abstract":[{"text":"The specified password is invalid.","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"wrongPassword","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/wrongpassword"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"externalID":"s:10RxFireAuth9UserErrorO13wrongPasswordyA2CmF","title":"UserError.wrongPassword","symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"wrongPassword","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"RxFireAuth"}]},"sections":[],"abstract":[{"type":"text","text":"The specified password is invalid."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongPassword"}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/wrongpassword"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","url":"\/documentation\/rxfireauth\/usererror\/wrongpassword","title":"UserError.wrongPassword","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongPassword"}],"type":"topic","kind":"symbol","abstract":[{"text":"The specified password is invalid.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 9d6ad5b..9bda93f 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":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrongUser"}]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/wronguser"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"wrongUser","kind":"identifier"}],"title":"UserError.wrongUser","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth9UserErrorO05wrongD0yA2CmF","symbolKind":"case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usererror","title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"type":"topic","title":"UserError.wrongUser","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","abstract":[{"type":"text","text":"The requested action would target a different user than the one currently signed-in."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongUser"}],"url":"\/documentation\/rxfireauth\/usererror\/wronguser"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10RxFireAuth9UserErrorO05wrongD0yA2CmF","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","roleHeading":"Case","role":"symbol","title":"UserError.wrongUser","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"wrongUser","kind":"identifier"}]},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"The requested action would target a different user than the one currently signed-in."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongUser"}],"platforms":["macOS"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/wronguser"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError","url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","url":"\/documentation\/rxfireauth\/usererror\/wronguser","title":"UserError.wrongUser","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongUser"}],"type":"topic","kind":"symbol","abstract":[{"text":"The requested action would target a different user than the one currently signed-in.","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager.json b/docs/data/documentation/rxfireauth/usermanager.json index 857046f..8582acc 100644 --- a/docs/data/documentation/rxfireauth/usermanager.json +++ b/docs/data/documentation/rxfireauth/usermanager.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"},"metadata":{"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"role":"symbol","symbolKind":"class","roleHeading":"Class","externalID":"s:10RxFireAuth11UserManagerC","modules":[{"name":"RxFireAuth"}],"title":"UserManager","navigatorTitle":[{"text":"UserManager","kind":"identifier"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"content":[{"text":"Overview","anchor":"overview","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"As a general rule, you should never use this class directly, as it may change"},{"type":"text","text":" "},{"type":"text","text":"at any point even without a new major version."},{"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."}],"type":"paragraph"}],"kind":"content"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager"],"traits":[{"interfaceLanguage":"swift"}]}],"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\/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:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","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"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"kind":"symbol","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","role":"symbol","deprecated":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","title":"accessToken","role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logout"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","title":"logout(resetToAnonymous:)","role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"title":"isLoggedIn","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"kind":"symbol","title":"init(clearingKeychain:)","type":"topic","abstract":[{"type":"text","text":"Instanties a new user manager."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"clearingKeychain"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"title":"verifyAndChange(toNewEmail:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"title":"accountExists(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","deprecated":true,"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"kind":"text","text":"("},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","title":"updatePassword(newPassword:)","role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"kind":"symbol","title":"register(email:password:)","type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"abstract":[],"type":"topic","title":"update(userConfigurationHandler:)","url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","title":"confirmAuthentication(with:)","role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"title":"autoupdatingUser","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?>"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"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"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","role":"symbol","abstract":[],"type":"topic","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"title":"isAnonymous","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/rxfireauth\/usermanager\/isanonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"title":"confirmAuthentication(email:password:)","abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"kind":"article","abstract":[],"type":"topic","title":"LoginProviderManagerType Implementations","role":"collectionGroup","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(to:)":{"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)","kind":"symbol","title":"linkAnonymousAccount(to:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"url":"\/documentation\/rxfireauth\/usermanager\/user","abstract":[],"title":"user","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","type":"topic","title":"loginAnonymously()","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/update(user:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","title":"update(user:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"LoginProviderManagerType","kind":"identifier"}],"abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"type":"topic","title":"LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","kind":"symbol","title":"deleteUser(resetToAnonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"title":"updateEmail(newEmail:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newEmail"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"abstract":[],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","deprecated":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"title":"linkAnonymousAccount(toEmail:password:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"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"}],"role":"symbol","deprecated":true,"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"role":"symbol","abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","title":"loginHandler","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"text":": (any ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier"},{"text":")?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"title":"UserManager","role":"symbol","roleHeading":"Class","modules":[{"name":"RxFireAuth"}],"symbolKind":"class","externalID":"s:10RxFireAuth11UserManagerC"},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","interfaceLanguage":"swift"},"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}]}],"kind":"declarations"},{"content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"As a general rule, you should never use this class directly, as it may change"},{"text":" ","type":"text"},{"type":"text","text":"at any point even without a new major version."},{"text":" ","type":"text"},{"text":"Documentation for all methods inherited from its protocol are in the protocol itself.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"The methods that are documented here are just those that are not inherited from the protocol."}]}],"kind":"content"}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"]},{"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 Properties"},{"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\/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:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"],"generated":true,"title":"Default Implementations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","type":"topic","role":"collectionGroup","title":"LoginProviderManagerType Implementations","kind":"article"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/user","role":"symbol","kind":"symbol","title":"user","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginProviderManagerType","kind":"identifier"}],"title":"LoginProviderManagerType","type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"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"}],"role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"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":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","title":"update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"text":"() -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","title":"loginAnonymously()","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"kind":"symbol","type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"login","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"},{"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":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","deprecated":true,"url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","abstract":[{"type":"text","text":"Get or set a reference to a custom-provider login handler."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","role":"symbol","type":"topic","title":"loginHandler","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"kind":"text","text":": (any "},{"text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier"},{"kind":"text","text":")?"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"type":"topic","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"register","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","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"register(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"title":"confirmAuthentication(email:password:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"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"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"deprecated":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","abstract":[],"role":"symbol","title":"linkAnonymousAccount(toEmail:password:)","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(to:)":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"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:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn","title":"isLoggedIn","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","abstract":[],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","title":"logout(resetToAnonymous:)","type":"topic","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"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"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"kind":"text","text":"("},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","title":"updatePassword(newPassword:)","type":"topic","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?>"}],"role":"symbol","title":"accessToken","url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","title":"updateEmail(newEmail:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol","deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"abstract":[],"type":"topic","role":"symbol","title":"verifyAndChange(toNewEmail:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"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"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"type":"topic","title":"confirmAuthentication(with:)","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","kind":"symbol","title":"accountExists(with:)","url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"deprecated":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"kind":"symbol","type":"topic","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isAnonymous","url":"\/documentation\/rxfireauth\/usermanager\/isanonymous","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"type":"topic","kind":"symbol","title":"init(clearingKeychain:)","url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)","role":"symbol","abstract":[{"type":"text","text":"Instanties a new user manager."}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"clearingKeychain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/update(user:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","title":"update(user:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","title":"deleteUser(resetToAnonymous:)","abstract":[],"type":"topic"}}} \ 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 56778ca..daac191 100644 --- a/docs/data/documentation/rxfireauth/usermanager/accesstoken.json +++ b/docs/data/documentation/rxfireauth/usermanager/accesstoken.json @@ -1 +1 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"accessToken","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?>","kind":"text"}],"symbolKind":"property","title":"accessToken","role":"symbol","externalID":"s:10RxFireAuth11UserManagerC11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/accesstoken"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.accessToken","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","title":"accessToken","role":"symbol","kind":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/accesstoken"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?> { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.accessToken","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?>","kind":"text"}],"role":"symbol","externalID":"s:10RxFireAuth11UserManagerC11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp","symbolKind":"property","title":"accessToken","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?>"}],"role":"symbol","title":"accessToken","url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 884e703..7ca30d3 100644 --- a/docs/data/documentation/rxfireauth/usermanager/accountexists(with:).json +++ b/docs/data/documentation/rxfireauth/usermanager/accountexists(with:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"accountExists","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"platforms":[],"title":"accountExists(with:)"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.accountExists(with:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"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"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"deprecationSummary":[{"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."}],"type":"paragraph"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/accountexists(with:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"title":"accountExists(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","deprecated":true,"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/accountexists(with:)"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"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":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"platforms":["macOS"],"languages":["swift"]}],"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, this query will always return false."}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.accountExists(with:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"role":"symbol","title":"accountExists(with:)","externalID":"s:10RxFireAuth11UserManagerC13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","roleHeading":"Instance Method","platforms":[],"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"symbolKind":"method"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","kind":"symbol","title":"accountExists(with:)","url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"deprecated":true}}} \ 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 cf5298e..ab86ae1 100644 --- a/docs/data/documentation/rxfireauth/usermanager/autoupdatinguser.json +++ b/docs/data/documentation/rxfireauth/usermanager/autoupdatinguser.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.autoupdatingUser"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData","kind":"typeIdentifier"},{"text":"?> { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/autoupdatinguser"]}],"sections":[],"metadata":{"externalID":"s:10RxFireAuth11UserManagerC012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","title":"autoupdatingUser","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?>"}],"symbolKind":"property","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"title":"autoupdatingUser","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?>"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Instance Property","externalID":"s:10RxFireAuth11UserManagerC012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?>"}],"modules":[{"name":"RxFireAuth"}],"title":"autoupdatingUser","symbolKind":"property"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/autoupdatinguser"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.autoupdatingUser"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"kind":"text","text":"?> { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"kind":"symbol","type":"topic","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]}}} \ 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 10fdca9..b0fe8ab 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(email:password:).json @@ -1 +1 @@ -{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.confirmAuthentication(email:password:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)"},"metadata":{"externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"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"}],"title":"confirmAuthentication(email:password:)","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","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":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"title":"confirmAuthentication(email:password:)","abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.confirmAuthentication(email:password:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","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":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","title":"confirmAuthentication(email:password:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"title":"confirmAuthentication(email:password:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)"}}} \ 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 a44b43d..46cacc8 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(with:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(with:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"confirmAuthentication(with:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.confirmAuthentication(with:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"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","text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"platforms":["macOS"],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","title":"confirmAuthentication(with:)","role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.confirmAuthentication(with:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Instance Method","title":"confirmAuthentication(with:)","externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"loginCredentials","kind":"internalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"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"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"type":"topic","title":"confirmAuthentication(with:)","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","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 18affab..fd26cf8 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"platforms":[{"name":"iOS","introducedAt":"13.0","unavailable":false,"beta":false,"deprecated":false},{"name":"macOS","unavailable":false,"beta":false,"introducedAt":"10.15","deprecated":false}],"role":"symbol","title":"confirmAuthenticationWithApple(in:)","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF","extendedModule":"RxFireAuth","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","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"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithApple(in:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"abstract":[],"kind":"symbol","title":"confirmAuthenticationWithApple(in:)","type":"topic","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"kind":"article","abstract":[],"type":"topic","title":"LoginProviderManagerType Implementations","role":"collectionGroup","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"abstract":[],"type":"topic","title":"ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"extendedModule":"RxFireAuth","platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"beta":false,"deprecated":false},{"introducedAt":"10.15","name":"macOS","unavailable":false,"beta":false,"deprecated":false}],"role":"symbol","roleHeading":"Instance Method","title":"confirmAuthenticationWithApple(in:)","externalID":"s:10RxFireAuth11UserManagerC30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","text":"ViewController"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LoginProviderManagerType.confirmAuthenticationWithApple(in:)"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","type":"topic","role":"symbol","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"title":"ViewController","kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","type":"topic","role":"collectionGroup","title":"LoginProviderManagerType Implementations","kind":"article"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithApple(in:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"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":"confirmAuthenticationWithApple(in:)","type":"topic","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","abstract":[]}}} \ 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 91f22a6..4dd07cc 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LoginProviderManagerType.confirmAuthenticationWithGoogle(as:in:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"clientId"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"viewController","kind":"internalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"extendedModule":"RxFireAuth","externalID":"s:10RxFireAuth11UserManagerC31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF","roleHeading":"Instance Method","symbolKind":"method","title":"confirmAuthenticationWithGoogle(as:in:)","modules":[{"name":"RxFireAuth"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"abstract":[],"type":"topic","title":"ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithGoogle(as:in:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"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"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","kind":"symbol","title":"confirmAuthenticationWithGoogle(as:in:)","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"kind":"article","abstract":[],"type":"topic","title":"LoginProviderManagerType Implementations","role":"collectionGroup","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LoginProviderManagerType.confirmAuthenticationWithGoogle(as:in:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"symbol","externalID":"s:10RxFireAuth11UserManagerC31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF","symbolKind":"method","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"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"confirmAuthenticationWithGoogle(as:in:)","roleHeading":"Instance Method","extendedModule":"RxFireAuth","modules":[{"name":"RxFireAuth"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":" "},{"text":"clientId","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier","text":"ViewController"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","type":"topic","role":"symbol","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"title":"ViewController","kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"}]},"doc://RxFireAuth/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","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"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","role":"symbol","title":"confirmAuthenticationWithGoogle(as:in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","type":"topic","role":"collectionGroup","title":"LoginProviderManagerType Implementations","kind":"article"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"}}} \ 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 cae5074..f06e711 100644 --- a/docs/data/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:).json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.deleteUser(resetToAnonymous:)"},{"text":".","type":"text"}],"sections":[],"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:)"},"metadata":{"externalID":"s:10RxFireAuth11UserManagerC06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"deleteUser"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","role":"symbol","title":"deleteUser(resetToAnonymous:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","kind":"symbol","title":"deleteUser(resetToAnonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.deleteUser(resetToAnonymous:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","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":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"role":"symbol","roleHeading":"Instance Method","title":"deleteUser(resetToAnonymous:)","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","title":"deleteUser(resetToAnonymous:)","abstract":[],"type":"topic"}}} \ 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 855c02f..19d2d03 100644 --- a/docs/data/documentation/rxfireauth/usermanager/init(clearingkeychain:).json +++ b/docs/data/documentation/rxfireauth/usermanager/init(clearingkeychain:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"clearingKeychain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false)"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"clearingKeychain","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If set to "},{"code":"true","type":"codeVoice"},{"type":"text","text":", this instance will attempt a logout (ignoring errors) while initializing."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"inlineContent":[{"type":"text","text":"Pass "},{"code":"clearingKeychain = true","type":"codeVoice"},{"type":"text","text":" to clear credentials"},{"text":" ","type":"text"},{"type":"text","text":"that are stored in the iCloud Keychain. This is particularly useful"},{"type":"text","text":" "},{"type":"text","text":"if you don’t want to login users automatically when they install your"},{"type":"text","text":" "},{"type":"text","text":"app on multiple devices with iCloud Keychain turned on."},{"type":"text","text":" "},{"type":"text","text":"You should pass "},{"type":"codeVoice","code":"true"},{"type":"text","text":" only once, otherwise the user will be"},{"type":"text","text":" "},{"text":"logged-out every time you instantiate a user manager.","type":"text"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","metadata":{"externalID":"s:10RxFireAuth11UserManagerC16clearingKeychainACSb_tcfc","role":"symbol","title":"init(clearingKeychain:)","symbolKind":"init","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"clearingKeychain"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"modules":[{"name":"RxFireAuth"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Instanties a new user manager.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"kind":"symbol","title":"init(clearingKeychain:)","type":"topic","abstract":[{"type":"text","text":"Instanties a new user manager."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"clearingKeychain"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","sections":[],"metadata":{"symbolKind":"init","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC16clearingKeychainACSb_tcfc","title":"init(clearingKeychain:)","roleHeading":"Initializer","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"clearingKeychain","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Instanties a new user manager.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"clearingKeychain"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":" = false)"}]}]},{"kind":"parameters","parameters":[{"name":"clearingKeychain","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"}]}]}]},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Pass "},{"code":"clearingKeychain = true","type":"codeVoice"},{"text":" to clear credentials","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"that are stored in the iCloud Keychain. This is particularly useful"},{"type":"text","text":" "},{"type":"text","text":"if you don’t want to login users automatically when they install your"},{"type":"text","text":" "},{"type":"text","text":"app on multiple devices with iCloud Keychain turned on."},{"text":" ","type":"text"},{"type":"text","text":"You should pass "},{"code":"true","type":"codeVoice"},{"type":"text","text":" only once, otherwise the user will be"},{"type":"text","text":" "},{"type":"text","text":"logged-out every time you instantiate a user manager."}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"type":"topic","kind":"symbol","title":"init(clearingKeychain:)","url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)","role":"symbol","abstract":[{"type":"text","text":"Instanties a new user manager."}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"clearingKeychain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 0e6a5d5..c45e4fb 100644 --- a/docs/data/documentation/rxfireauth/usermanager/isanonymous.json +++ b/docs/data/documentation/rxfireauth/usermanager/isanonymous.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.isAnonymous","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"metadata":{"symbolKind":"property","externalID":"s:10RxFireAuth11UserManagerC11isAnonymousSbvp","role":"symbol","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"RxFireAuth"}],"title":"isAnonymous"},"kind":"symbol","sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"title":"isAnonymous","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/rxfireauth\/usermanager\/isanonymous"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"property","roleHeading":"Instance Property","role":"symbol","title":"isAnonymous","externalID":"s:10RxFireAuth11UserManagerC11isAnonymousSbvp"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.isAnonymous"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isAnonymous","url":"\/documentation\/rxfireauth\/usermanager\/isanonymous","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 0028961..2b11a9f 100644 --- a/docs/data/documentation/rxfireauth/usermanager/isloggedin.json +++ b/docs/data/documentation/rxfireauth/usermanager/isloggedin.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.isLoggedIn","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/isloggedin"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"roleHeading":"Instance Property","symbolKind":"property","title":"isLoggedIn","externalID":"s:10RxFireAuth11UserManagerC10isLoggedInSbvp"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"title":"isLoggedIn","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10RxFireAuth11UserManagerC10isLoggedInSbvp","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"title":"isLoggedIn"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.isLoggedIn"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/isloggedin"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn","title":"isLoggedIn","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","abstract":[],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"}}} \ 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 e6c6ecd..28c0f43 100644 --- a/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(to:).json +++ b/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(to:).json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC20linkAnonymousAccount2to0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"role":"symbol","symbolKind":"method","title":"linkAnonymousAccount(to:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.linkAnonymousAccount(to:)"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"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":": "},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(to:)":{"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)","kind":"symbol","title":"linkAnonymousAccount(to:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"linkAnonymousAccount(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"externalID":"s:10RxFireAuth11UserManagerC20linkAnonymousAccount2to0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","symbolKind":"method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"credentials"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.linkAnonymousAccount(to:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(to:)":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"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:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(to:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(to:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 0860977..b2b1cac 100644 --- a/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:).json +++ b/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:10RxFireAuth11UserManagerC20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"role":"symbol","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"title":"linkAnonymousAccount(toEmail:password:)","roleHeading":"Instance Method","platforms":[]},"sections":[],"deprecationSummary":[{"inlineContent":[{"type":"text","text":"Invoke the generic link function passing `Credentials.password`."}],"type":"paragraph"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.linkAnonymousAccount(toEmail:password:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"title":"linkAnonymousAccount(toEmail:password:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"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"}],"role":"symbol","deprecated":true,"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"kind":"text","text":" "},{"kind":"internalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"Invoke the generic link function passing `Credentials.password`.","type":"text"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.linkAnonymousAccount(toEmail:password:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"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"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","title":"linkAnonymousAccount(toEmail:password:)","platforms":[],"role":"symbol"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"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"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"deprecated":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","abstract":[],"role":"symbol","title":"linkAnonymousAccount(toEmail:password:)","type":"topic"}}} \ 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 af71c99..4e09a7a 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 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"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"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)"]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"platforms":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"text":"(","kind":"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"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","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"},{"text":") -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC5login5email8password14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgSbtF","role":"symbol"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.login(email:password:allowMigration:resetToAnonymousOnFailure:)"},{"text":".","type":"text"}],"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Invoke the generic login function passing `Credentials.password`."}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","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"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"kind":"symbol","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","role":"symbol","deprecated":true},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Invoke the generic login function passing `Credentials.password`."}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","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":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","symbolKind":"method","platforms":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"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":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"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"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC5login5email8password14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgSbtF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.login(email:password:allowMigration:resetToAnonymousOnFailure:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"kind":"symbol","type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"login","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"},{"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":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","deprecated":true,"url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:resettoanonymousonfailure:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"}}} \ 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 71819c8..4208f83 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 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?, ","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"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":">"}],"title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC5login4with06updateD11DisplayName14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgSbtF","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"credentials"},{"kind":"text","text":": "},{"text":"Credentials","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"? = nil, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)"]}],"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:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"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"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","role":"symbol","abstract":[],"type":"topic","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"credentials"},{"text":": ","kind":"text"},{"text":"Credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":"? = nil, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"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:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)"]}],"metadata":{"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC5login4with06updateD11DisplayName14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgSbtF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"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":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","role":"symbol"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"}}} \ 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 92524ef..d6b4469 100644 --- a/docs/data/documentation/rxfireauth/usermanager/loginanonymously().json +++ b/docs/data/documentation/rxfireauth/usermanager/loginanonymously().json @@ -1 +1 @@ -{"sections":[],"metadata":{"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","title":"loginAnonymously()","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.loginAnonymously()"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/loginanonymously()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","type":"topic","title":"loginAnonymously()","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.loginAnonymously()"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/loginanonymously()"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"loginAnonymously()","roleHeading":"Instance Method"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"text":"() -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","title":"loginAnonymously()","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","type":"topic","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"}}} \ 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 44efbf7..0545de2 100644 --- a/docs/data/documentation/rxfireauth/usermanager/loginhandler.json +++ b/docs/data/documentation/rxfireauth/usermanager/loginhandler.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:10RxFireAuth11UserManagerC12loginHandlerAA05LoginG4Type_pSgvp","roleHeading":"Instance Property","symbolKind":"property","role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"loginHandler","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginHandler"},{"text":": (any ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType"},{"kind":"text","text":")?"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","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"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loginHandler","kind":"identifier"},{"kind":"text","text":": (any "},{"text":"LoginHandlerType","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"text":")? { get }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"role":"symbol","abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","title":"loginHandler","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"text":": (any ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier"},{"text":")?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginHandlerType","kind":"identifier"}],"abstract":[{"text":"This protocol identifies a login handler object","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"type":"topic","title":"LoginHandlerType","url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginHandler"},{"text":": (any ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"text":")? { get }","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/loginhandler"]}],"abstract":[{"type":"text","text":"Get or set a reference to a custom-provider login handler."}],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"kind":"text","text":": (any "},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier"},{"kind":"text","text":")?"}],"role":"symbol","symbolKind":"property","title":"loginHandler","externalID":"s:10RxFireAuth11UserManagerC12loginHandlerAA05LoginG4Type_pSgvp"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","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":" "},{"text":"such as Apple or Google.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","type":"topic","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","abstract":[{"type":"text","text":"Get or set a reference to a custom-provider login handler."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","role":"symbol","type":"topic","title":"loginHandler","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"kind":"text","text":": (any "},{"text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier"},{"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 7e263fb..7eb90ab 100644 --- a/docs/data/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations.json +++ b/docs/data/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"API Collection","title":"LoginProviderManagerType Implementations","role":"collectionGroup","modules":[{"name":"RxFireAuth"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"},"sections":[],"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"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithApple(in:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"abstract":[],"kind":"symbol","title":"confirmAuthenticationWithApple(in:)","type":"topic","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"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","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"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":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"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"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":">"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithGoogle(as:in:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"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"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","kind":"symbol","title":"confirmAuthenticationWithGoogle(as:in:)","type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"metadata":{"roleHeading":"API Collection","title":"LoginProviderManagerType Implementations","role":"collectionGroup","modules":[{"name":"RxFireAuth"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations"]}],"topicSections":[{"generated":true,"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:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithGoogle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"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","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","type":"topic","role":"symbol","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","kind":"symbol"},"doc://RxFireAuth/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","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"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","role":"symbol","title":"confirmAuthenticationWithGoogle(as:in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithApple(in:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"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":"confirmAuthenticationWithApple(in:)","type":"topic","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","abstract":[]}}} \ 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 a8a98bb..54f589e 100644 --- a/docs/data/documentation/rxfireauth/usermanager/logout(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanager/logout(resettoanonymous:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.logout(resetToAnonymous:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"metadata":{"externalID":"s:10RxFireAuth11UserManagerC6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logout"},{"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"}],"role":"symbol","title":"logout(resetToAnonymous:)","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logout","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":" = false) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logout"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","title":"logout(resetToAnonymous:)","role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":" = false) -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)"},"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"logout(resetToAnonymous:)","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.logout(resetToAnonymous:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","title":"logout(resetToAnonymous:)","type":"topic","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"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"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 6c86551..a317000 100644 --- a/docs/data/documentation/rxfireauth/usermanager/register(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanager/register(email:password:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/register(email:password:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"]}]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"register(email:password:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.register(email:password:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"kind":"symbol","title":"register(email:password:)","type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"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"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/register(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","title":"register(email:password:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"method"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.register(email:password:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"type":"topic","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"register","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","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"register(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"}}} \ 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 9e785f7..6b716f5 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 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"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"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},{"kind":"text","text":">"}],"platforms":["macOS"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LoginProviderManagerType.signInWithApple(in:updateUserDisplayName:allowMigration:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","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"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC15signInWithApple2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSo16NSViewControllerC_S2bSgtF","symbolKind":"method","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","role":"symbol","platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"name":"macOS","unavailable":false,"beta":false,"introducedAt":"10.15","deprecated":false}],"extendedModule":"RxFireAuth"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"kind":"article","abstract":[],"type":"topic","title":"LoginProviderManagerType Implementations","role":"collectionGroup","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"abstract":[],"type":"topic","title":"ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"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","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"metadata":{"extendedModule":"RxFireAuth","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"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"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"introducedAt":"13.0","beta":false},{"introducedAt":"10.15","unavailable":false,"deprecated":false,"beta":false,"name":"macOS"}],"title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","externalID":"s:10RxFireAuth11UserManagerC15signInWithApple2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSo16NSViewControllerC_S2bSgtF","symbolKind":"method","roleHeading":"Instance Method"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"LoginProviderManagerType.signInWithApple(in:updateUserDisplayName:allowMigration:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","type":"topic","role":"collectionGroup","title":"LoginProviderManagerType Implementations","kind":"article"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","type":"topic","role":"symbol","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","type":"topic","role":"symbol","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"title":"ViewController","kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"}]}}} \ 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 4a95af1..04203b9 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:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithGoogle","kind":"identifier"},{"text":"(","kind":"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":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","extendedModule":"RxFireAuth","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC16signInWithGoogle2as2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_So16NSViewControllerCS2bSgtF","roleHeading":"Instance Method","role":"symbol"},"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"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"clientId"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}]}]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"abstract":[],"type":"topic","title":"ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"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":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"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"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":">"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"kind":"article","abstract":[],"type":"topic","title":"LoginProviderManagerType Implementations","role":"collectionGroup","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LoginProviderManagerType.signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"metadata":{"externalID":"s:10RxFireAuth11UserManagerC16signInWithGoogle2as2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_So16NSViewControllerCS2bSgtF","symbolKind":"method","extendedModule":"RxFireAuth","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":" ","kind":"text"},{"text":"clientId","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":" ","kind":"text"},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"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","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor"},{"kind":"text","text":">"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithGoogle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"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","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","type":"topic","role":"symbol","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"title":"ViewController","kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","type":"topic","role":"collectionGroup","title":"LoginProviderManagerType Implementations","kind":"article"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 df6be6b..cc68841 100644 --- a/docs/data/documentation/rxfireauth/usermanager/update(user:).json +++ b/docs/data/documentation/rxfireauth/usermanager/update(user:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}]}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/update(user:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.update(user:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"role":"symbol","title":"update(user:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"externalID":"s:10RxFireAuth11UserManagerC6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RxFireAuth"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/update(user:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","title":"update(user:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","title":"update(user:)","externalID":"s:10RxFireAuth11UserManagerC6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"modules":[{"name":"RxFireAuth"}]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.update(user:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/update(user:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/update(user:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","title":"update(user:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}}} \ 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 7b70e92..09f3d3e 100644 --- a/docs/data/documentation/rxfireauth/usermanager/update(userconfigurationhandler:).json +++ b/docs/data/documentation/rxfireauth/usermanager/update(userconfigurationhandler:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.update(userConfigurationHandler:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"externalID":"s:10RxFireAuth11UserManagerC6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","symbolKind":"method","roleHeading":"Instance Method","title":"update(userConfigurationHandler:)","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"text":" (","kind":"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"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"abstract":[],"type":"topic","title":"update(userConfigurationHandler:)","url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)"},"metadata":{"externalID":"s:10RxFireAuth11UserManagerC6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","title":"update(userConfigurationHandler:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"userConfigurationHandler","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.update(userConfigurationHandler:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"kind":"text","text":" ("},{"text":"UserData","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"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":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","title":"update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]}}} \ 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 5d27ebb..a1d2314 100644 --- a/docs/data/documentation/rxfireauth/usermanager/updateemail(newemail:).json +++ b/docs/data/documentation/rxfireauth/usermanager/updateemail(newemail:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.updateEmail(newEmail:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"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":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"role":"symbol","title":"updateEmail(newEmail:)","externalID":"s:10RxFireAuth11UserManagerC11updateEmail03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}],"platforms":[],"symbolKind":"method"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"title":"updateEmail(newEmail:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newEmail"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"abstract":[],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","deprecated":true},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.updateEmail(newEmail:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)"},"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"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)"]}],"metadata":{"platforms":[],"externalID":"s:10RxFireAuth11UserManagerC11updateEmail03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","roleHeading":"Instance Method","role":"symbol","title":"updateEmail(newEmail:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}]},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","title":"updateEmail(newEmail:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol","deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"}}} \ 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 b3e7100..0b8a1ec 100644 --- a/docs/data/documentation/rxfireauth/usermanager/updatepassword(newpassword:).json +++ b/docs/data/documentation/rxfireauth/usermanager/updatepassword(newpassword:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.updatePassword(newPassword:)"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","metadata":{"externalID":"s:10RxFireAuth11UserManagerC14updatePassword03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","symbolKind":"method","title":"updatePassword(newPassword:)","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"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},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"kind":"text","text":"("},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","title":"updatePassword(newPassword:)","role":"symbol","kind":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"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"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.updatePassword(newPassword:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC14updatePassword03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"kind":"text","text":"("},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"updatePassword(newPassword:)","role":"symbol"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"kind":"text","text":"("},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","title":"updatePassword(newPassword:)","type":"topic","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 2b15c02..7333d07 100644 --- a/docs/data/documentation/rxfireauth/usermanager/user.json +++ b/docs/data/documentation/rxfireauth/usermanager/user.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user"},"metadata":{"externalID":"s:10RxFireAuth11UserManagerC4userAA0D4DataVSgvp","role":"symbol","title":"user","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"property","roleHeading":"Instance Property"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.user"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"text":"UserData","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/user"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"url":"\/documentation\/rxfireauth\/usermanager\/user","abstract":[],"title":"user","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.user"},{"type":"text","text":"."}],"metadata":{"role":"symbol","roleHeading":"Instance Property","externalID":"s:10RxFireAuth11UserManagerC4userAA0D4DataVSgvp","symbolKind":"property","title":"user","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/user"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/user","role":"symbol","kind":"symbol","title":"user","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]}}} \ 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 cfc17ac..3ac90f8 100644 --- a/docs/data/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:).json +++ b/docs/data/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.verifyAndChange(toNewEmail:)"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"verifyAndChange(toNewEmail:)","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","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"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"title":"verifyAndChange(toNewEmail:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"verifyAndChange","kind":"identifier"},{"kind":"text","text":"("},{"text":"toNewEmail","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newEmail"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.verifyAndChange(toNewEmail:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","title":"verifyAndChange(toNewEmail:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","modules":[{"name":"RxFireAuth"}],"role":"symbol"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"abstract":[],"type":"topic","role":"symbol","title":"verifyAndChange(toNewEmail:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype.json b/docs/data/documentation/rxfireauth/usermanagertype.json index 4131d47..2faa1f4 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype.json +++ b/docs/data/documentation/rxfireauth/usermanagertype.json @@ -1 +1 @@ -{"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\/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"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"},"metadata":{"roleHeading":"Protocol","symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP","modules":[{"name":"RxFireAuth"}],"title":"UserManagerType"},"kind":"symbol","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."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype"]}],"relationshipsSections":[{"type":"conformingTypes","title":"Conforming Types","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Overview","type":"heading","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When using the library in your code always make sure to"},{"type":"text","text":" "},{"text":"reference this protocol instead of the default implementation ","type":"text"},{"type":"codeVoice","code":"UserManager"},{"text":",","type":"text"},{"type":"text","text":" "},{"type":"text","text":"as this protocol will always conform to Semantic Versioning."}]},{"inlineContent":[{"type":"text","text":"All reactive methods of this protocol are wrapped inside a Rx object that"},{"text":" ","type":"text"},{"type":"text","text":"will not execute any code until somebody subscribes to it."}],"type":"paragraph"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"title":"updatePassword(newPassword:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","role":"symbol","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","abstract":[{"type":"text","text":"Update or set the password of the currently signed in user."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"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"}],"required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"type":"topic","required":true,"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": (any "},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier"},{"kind":"text","text":")?"}],"title":"loginHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","kind":"symbol","abstract":[{"text":"Get the current login handler.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":"?>"}],"type":"topic","role":"symbol","title":"autoupdatingUser","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."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","required":true,"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"type":"topic","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","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"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"confirmAuthentication(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","kind":"symbol","abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"deprecated":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"type":"topic","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","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":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":">","kind":"text"}],"title":"accountExists(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","kind":"symbol","abstract":[{"text":"Verify if an account exists on the server with the passed email address.","type":"text"}],"deprecated":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"type":"topic","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"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"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"linkAnonymousAccount(toEmail:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","kind":"symbol","abstract":[{"text":"Convert an anonymous user to a user with a email and a password.","type":"text"}],"deprecated":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"type":"topic","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"register(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","kind":"symbol","abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"abstract":[{"text":"Sign out the currently logged-in user.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"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"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"deprecated":true,"type":"topic","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"abstract":[{"text":"Login with an anonymous user.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"type":"topic","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"required":true,"role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"Update the currently signed in user by retrieving its value and passing it","type":"text"},{"type":"text","text":" "},{"type":"text","text":"to the "},{"type":"codeVoice","code":"userConfigurationHandler"},{"text":".","type":"text"}],"title":"update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"abstract":[{"type":"text","text":"Delete the currently signed in user."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"deleteUser"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"abstract":[{"text":"Update the email of the currently signed in user.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"updateEmail(newEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"UserManager","kind":"identifier"}],"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"title":"UserManager","kind":"symbol"},"doc://RxFireAuth/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":" "},{"type":"text","text":"update the email address."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"verifyAndChange","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"abstract":[{"type":"text","text":"Get if there is a currently logged-in user."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"isLoggedIn","url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin","type":"topic","required":true},"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","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"kind":"text","text":": "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?>"}],"title":"accessToken","url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"title":"linkAnonymousAccount(to:)","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"abstract":[{"text":"Get if there is an anonymous user logged-in.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isAnonymous","url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"required":true,"role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","identifier":"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":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","title":"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."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"abstract":[{"type":"text","text":"Get the currently logged-in user or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no user is logged-in."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"user"},{"text":": ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"title":"user","url":"\/documentation\/rxfireauth\/usermanagertype\/user","type":"topic","required":true}}} \ No newline at end of file +{"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"type":"conformingTypes","title":"Conforming Types"}],"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\/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"}],"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","title":"UserManagerType","externalID":"s:10RxFireAuth15UserManagerTypeP","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"symbolKind":"protocol","roleHeading":"Protocol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Overview","level":2,"type":"heading","anchor":"overview"},{"inlineContent":[{"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":"text"},{"type":"codeVoice","code":"UserManager"},{"text":",","type":"text"},{"type":"text","text":" "},{"text":"as this protocol will always conform to Semantic Versioning.","type":"text"}],"type":"paragraph"},{"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"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype"]}],"sections":[],"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."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"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"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","deprecated":true,"required":true,"title":"confirmAuthentication(email:password:)","abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"abstract":[{"type":"text","text":"Login with an anonymous user."}],"type":"topic","title":"loginAnonymously()","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"required":true,"title":"linkAnonymousAccount(to:)","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","title":"updateEmail(newEmail:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","required":true,"abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"deprecated":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"abstract":[{"text":"Get the current login handler.","type":"text"}],"kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"text":": (any ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier"},{"kind":"text","text":")?"}],"title":"loginHandler"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin","type":"topic","abstract":[{"type":"text","text":"Get if there is a currently logged-in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","required":true,"role":"symbol","title":"isLoggedIn","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"required":true,"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","abstract":[{"type":"text","text":"Sign out the currently logged-in user."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"title":"accessToken","type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","abstract":[{"text":"Get the current access token for the logged-in user.","type":"text"}],"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?>","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"text":"(","kind":"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"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","abstract":[{"type":"text","text":"Register a new account on the server with the passed email and password."}],"url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","title":"register(email:password:)","required":true,"role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"kind":"symbol","required":true,"type":"topic","title":"accountExists(with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","abstract":[{"type":"text","text":"Verify if an account exists on the server with the passed email address."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","role":"symbol","deprecated":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/verifyAndChange(toNewEmail:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","title":"verifyAndChange(toNewEmail:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","required":true,"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"}]},"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"},{"type":"text","text":" "},{"text":"or is updated.","type":"text"}],"required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?>"}],"role":"symbol","kind":"symbol","title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"required":true,"kind":"symbol","role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","abstract":[{"text":"Update the currently signed in user by retrieving its value and passing it","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"to the "},{"code":"userConfigurationHandler","type":"codeVoice"},{"text":".","type":"text"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","title":"update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","kind":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"type":"codeVoice","code":"UserManagerType"},{"text":".","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","title":"UserManager"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"title":"isAnonymous","required":true,"abstract":[{"type":"text","text":"Get if there is an anonymous user logged-in."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"required":true,"kind":"symbol","role":"symbol","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"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","title":"update(user:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"required":true,"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Delete the currently signed in user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"text":"(","kind":"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\/UserManagerType\/deleteUser(resetToAnonymous:)","title":"deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)","abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"deprecated":true,"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","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"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"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":">"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","required":true,"title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","title":"updatePassword(newPassword:)","abstract":[{"text":"Update or set the password of the currently signed in user.","type":"text"}],"required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"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"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"title":"linkAnonymousAccount(toEmail:password:)","abstract":[{"text":"Convert an anonymous user to a user with a email and a password.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"text":"toEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"deprecated":true,"required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"abstract":[{"type":"text","text":"Get the currently logged-in user or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no user is logged-in."}],"required":true,"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"role":"symbol","kind":"symbol","title":"user","url":"\/documentation\/rxfireauth\/usermanagertype\/user","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"required":true,"kind":"symbol","type":"topic","abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","title":"confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)"}}} \ 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 d95bfc2..1f011d3 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/accesstoken.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/accesstoken.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken"},"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp","roleHeading":"Instance Property","symbolKind":"property","title":"accessToken","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?> { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"inlineContent":[{"type":"text","text":"You can use values from this Observable to authenticate with your backend."},{"text":" ","type":"text"},{"text":"This function will cause a refresh of the access token if the stored one is expired.","type":"text"}],"type":"paragraph"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The access token should be treated as sensitive information.","type":"text"}]}],"style":"warning","name":"Warning","type":"aside"},{"style":"note","type":"aside","content":[{"inlineContent":[{"text":"version 2.0.0","type":"text"}],"type":"paragraph"}],"name":"Since"}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/accesstoken"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"kind":"text","text":": "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?>"}],"title":"accessToken","url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/accesstoken"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?> { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"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":"text"}],"type":"paragraph"},{"content":[{"inlineContent":[{"text":"The access token should be treated as sensitive information.","type":"text"}],"type":"paragraph"}],"type":"aside","name":"Warning","style":"warning"},{"style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"version 2.0.0","type":"text"}]}],"name":"Since"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","interfaceLanguage":"swift"},"metadata":{"title":"accessToken","role":"symbol","symbolKind":"property","required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp","roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?>","kind":"text"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"title":"accessToken","type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","abstract":[{"text":"Get the current access token for the logged-in user.","type":"text"}],"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?>","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 85c7591..7b5e734 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/accountexists(with:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/accountexists(with:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"modules":[{"name":"RxFireAuth"}],"title":"accountExists(with:)","externalID":"s:10RxFireAuth15UserManagerTypeP13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","symbolKind":"method","required":true,"platforms":[],"roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Verify if an account exists on the server with the passed email address."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"name":"email","content":[{"inlineContent":[{"text":"The account email address.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"A Single that completes with the result of the query on the backend.","type":"text"}]}]},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"name":"Warning","content":[{"type":"paragraph","inlineContent":[{"text":"This query will always return ","type":"text"},{"type":"codeVoice","code":"false"},{"text":" if your project is using Email Enumeration Protection.","type":"text"}]}],"style":"warning","type":"aside"},{"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}]}],"style":"note","name":"See Also"}],"kind":"content"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"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."}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection":{"title":"Email Enumeration Protection","url":"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"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"type":"topic","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","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":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":">","kind":"text"}],"title":"accountExists(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","kind":"symbol","abstract":[{"text":"Verify if an account exists on the server with the passed email address.","type":"text"}],"deprecated":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"}}} \ No newline at end of file +{"metadata":{"required":true,"title":"accountExists(with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"role":"symbol","platforms":[]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)"]}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Verify if an account exists on the server with the passed email address."}],"deprecationSummary":[{"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"}],"type":"paragraph"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The account email address."}]}],"name":"email"}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"inlineContent":[{"text":"A Single that completes with the result of the query on the backend.","type":"text"}],"type":"paragraph"}]},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"text":"This query will always return ","type":"text"},{"type":"codeVoice","code":"false"},{"type":"text","text":" if your project is using Email Enumeration Protection."}]}],"type":"aside","name":"Warning","style":"warning"},{"type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","isActive":true,"type":"reference"}]}],"name":"See Also"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"kind":"symbol","required":true,"type":"topic","title":"accountExists(with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","abstract":[{"type":"text","text":"Verify if an account exists on the server with the passed email address."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","role":"symbol","deprecated":true},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection":{"identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","title":"Email Enumeration Protection","titleInlineContent":[{"text":"Email Enumeration Protection","type":"text"}],"type":"link","url":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]}}} \ 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 909c059..b856135 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/autoupdatinguser.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/autoupdatinguser.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?>","kind":"text"}],"externalID":"s:10RxFireAuth15UserManagerTypeP012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","title":"autoupdatingUser","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"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."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"text":"?> { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":"?>"}],"type":"topic","role":"symbol","title":"autoupdatingUser","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."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","required":true,"kind":"symbol"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?>","kind":"text"}],"role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","modules":[{"name":"RxFireAuth"}],"title":"autoupdatingUser","symbolKind":"property","required":true,"roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"kind":"text","text":"?> { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Get an Observable that emits a new item every time the logged-in user changes"},{"type":"text","text":" "},{"type":"text","text":"or is updated."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"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"},{"type":"text","text":" "},{"text":"or is updated.","type":"text"}],"required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?>"}],"role":"symbol","kind":"symbol","title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]}}} \ 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 9fcde40..67b4a21 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"Invoke the generic confirm function passing `Credentials.password`.","type":"text"}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)"]}],"metadata":{"title":"confirmAuthentication(email:password:)","externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"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"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":[],"required":true,"role":"symbol","roleHeading":"Instance Method","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","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","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The user email address.","type":"text"}]}],"name":"email"},{"name":"password","content":[{"inlineContent":[{"text":"The user password.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"You need to confirm the authentication of a user before performing sensitive operations, such"},{"type":"text","text":" "},{"text":"as deleting the account, associating a new login provider or changing the email or password.","type":"text"}],"type":"paragraph"},{"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","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This is a shorthand for "},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","isActive":true},{"type":"text","text":" passing "},{"type":"codeVoice","code":"Credentials.password"},{"text":".","type":"text"}]}],"style":"note","name":"Note"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"type":"topic","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","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"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"confirmAuthentication(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","kind":"symbol","abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"deprecated":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"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","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","type":"topic","required":true}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user email address."}]}],"name":"email"},{"content":[{"inlineContent":[{"text":"The user password.","type":"text"}],"type":"paragraph"}],"name":"password"}],"kind":"parameters"},{"content":[{"anchor":"return-value","level":2,"type":"heading","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 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"}]},{"inlineContent":[{"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","type":"text"},{"type":"text","text":" "},{"type":"codeVoice","code":"self.confirmAuthentication(with:)"},{"type":"text","text":"."}],"type":"paragraph"},{"type":"aside","content":[{"inlineContent":[{"type":"text","text":"This is a shorthand for "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},{"type":"text","text":" passing "},{"code":"Credentials.password","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}],"name":"Note","style":"note"}],"kind":"content"}],"deprecationSummary":[{"inlineContent":[{"text":"Invoke the generic confirm function passing `Credentials.password`.","type":"text"}],"type":"paragraph"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)"},"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"confirmAuthentication(email:password:)","externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","role":"symbol","required":true,"platforms":[],"roleHeading":"Instance Method","symbolKind":"method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"required":true,"kind":"symbol","type":"topic","abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","title":"confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"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"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","deprecated":true,"required":true,"title":"confirmAuthentication(email:password:)","abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"type":"topic"}}} \ 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 933aa5f..0a7d4f6 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"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"loginCredentials"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"loginCredentials","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A representation of the credentials used to login."}]}]}]},{"content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}],"kind":"content"},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"aside","name":"Since","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.5.0"}]}],"style":"note"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)"]}],"metadata":{"roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"confirmAuthentication(with:)","role":"symbol","modules":[{"name":"RxFireAuth"}],"required":true},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"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","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"loginCredentials","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A representation of the credentials used to login."}]}],"name":"loginCredentials"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.5.0"}]}],"type":"aside","style":"note","name":"Since"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},"kind":"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":[],"metadata":{"symbolKind":"method","role":"symbol","title":"confirmAuthentication(with:)","required":true,"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"required":true,"kind":"symbol","type":"topic","abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","title":"confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"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 ed79fce..d6d943a 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"true"},{"type":"text","text":", after having deleted the account successfully, this function will immediately sign in a new anonymous user."}]}],"name":"resetToAnonymous"}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}]},{"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"},{"text":" ","type":"text"},{"type":"text","text":"by invoking "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},{"text":".","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Using the "},{"type":"codeVoice","code":"resetToAnonymous"},{"text":" parameter, you can make sure","type":"text"},{"type":"text","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"},{"type":"text","text":" "},{"type":"text","text":"function will call "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()"},{"type":"text","text":" immediately after the logout operation has completed."}]},{"name":"Since","style":"note","type":"aside","content":[{"inlineContent":[{"type":"text","text":"version 1.4.0"}],"type":"paragraph"}]}],"kind":"content"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Delete the currently signed in user."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"metadata":{"required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","title":"deleteUser(resetToAnonymous:)","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"deleteUser","kind":"identifier"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"modules":[{"name":"RxFireAuth"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"abstract":[{"type":"text","text":"Delete the currently signed in user."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"deleteUser"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)","type":"topic","required":true},"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","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"abstract":[{"text":"Login with an anonymous user.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"If ","type":"text"},{"code":"true","type":"codeVoice"},{"type":"text","text":", after having deleted the account successfully, this function will immediately sign in a new anonymous user."}],"type":"paragraph"}],"name":"resetToAnonymous"}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}]},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"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},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"text":"Using the ","type":"text"},{"type":"codeVoice","code":"resetToAnonymous"},{"type":"text","text":" parameter, you can make sure"},{"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"},{"type":"text","text":" "},{"text":"function will call ","type":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","isActive":true,"type":"reference"},{"text":" immediately after the logout operation has completed.","type":"text"}]},{"name":"Since","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.4.0"}]}],"style":"note"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)"},"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol","roleHeading":"Instance Method","required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","title":"deleteUser(resetToAnonymous:)","symbolKind":"method","modules":[{"name":"RxFireAuth"}]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Delete the currently signed in user."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"abstract":[{"type":"text","text":"Login with an anonymous user."}],"type":"topic","title":"loginAnonymously()","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"required":true,"kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Delete the currently signed in user."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"text":"(","kind":"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\/UserManagerType\/deleteUser(resetToAnonymous:)","title":"deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"required":true,"kind":"symbol","type":"topic","abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","title":"confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 0c8e8a0..f64afc8 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/isanonymous.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/isanonymous.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/isanonymous"]}],"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp","role":"symbol","required":true,"title":"isAnonymous","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}]},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Get if there is an anonymous user logged-in."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"abstract":[{"text":"Get if there is an anonymous user logged-in.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isAnonymous","url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","type":"topic","required":true}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"metadata":{"symbolKind":"property","required":true,"role":"symbol","title":"isAnonymous","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"externalID":"s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"kind":"symbol","abstract":[{"text":"Get if there is an anonymous user logged-in.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"title":"isAnonymous","required":true,"abstract":[{"type":"text","text":"Get if there is an anonymous user logged-in."}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]}}} \ 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 f5ad2f6..856bbe0 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/isloggedin.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/isloggedin.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/isloggedin"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isLoggedIn","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP10isLoggedInSbvp","roleHeading":"Instance Property","symbolKind":"property","title":"isLoggedIn","role":"symbol"},"abstract":[{"text":"Get if there is a currently logged-in user.","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property will be "},{"code":"false","type":"codeVoice"},{"type":"text","text":" even if there is a currently logged-in user,"},{"text":" ","type":"text"},{"type":"text","text":"but it is anonymous."}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"abstract":[{"type":"text","text":"Get if there is a currently logged-in user."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"isLoggedIn","url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"inlineContent":[{"text":"This property will be ","type":"text"},{"type":"codeVoice","code":"false"},{"type":"text","text":" even if there is a currently logged-in user,"},{"text":" ","type":"text"},{"type":"text","text":"but it is anonymous."}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP10isLoggedInSbvp","roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"role":"symbol","required":true,"title":"isLoggedIn","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property"},"sections":[],"abstract":[{"type":"text","text":"Get if there is a currently logged-in user."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/isloggedin"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin","type":"topic","abstract":[{"type":"text","text":"Get if there is a currently logged-in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","required":true,"role":"symbol","title":"isLoggedIn","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]}}} \ 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 e05422a..e4e0d4b 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(to:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(to:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Convert an anonymous account to an account that can login with the passed credentials.","type":"text"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP20linkAnonymousAccount2to0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","title":"linkAnonymousAccount(to:)","symbolKind":"method","role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"credentials","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"credentials","content":[{"inlineContent":[{"type":"text","text":"The credentials to link to the anonymous account."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"name":"Note","style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will fail if the passed credentials are already associated with another account."},{"type":"text","text":" "},{"type":"text","text":"To support this use case,"},{"type":"text","text":" "},{"text":"use ","type":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","isActive":true,"type":"reference"},{"type":"text","text":" instead."}]}]},{"type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will fail with "},{"type":"codeVoice","code":"UserError.noUser"},{"type":"text","text":" if there is no anonymous user logged-in."}]}],"name":"Note"},{"name":"Since","style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 6.0.0."}]}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"type":"topic","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"title":"linkAnonymousAccount(to:)","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","required":true,"roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP20linkAnonymousAccount2to0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","title":"linkAnonymousAccount(to:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"credentials"},{"kind":"text","text":": "},{"text":"Credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"credentials","content":[{"type":"paragraph","inlineContent":[{"text":"The credentials to link to the anonymous account.","type":"text"}]}]}]},{"content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}],"kind":"content"},{"content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"style":"note","name":"Note","content":[{"inlineContent":[{"type":"text","text":"This function will fail if the passed credentials are already associated with another account."},{"text":" ","type":"text"},{"text":"To support this use case,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"use "},{"isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","type":"reference"},{"text":" instead.","type":"text"}],"type":"paragraph"}],"type":"aside"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will fail with "},{"type":"codeVoice","code":"UserError.noUser"},{"type":"text","text":" if there is no anonymous user logged-in."}]}],"type":"aside","style":"note","name":"Note"},{"style":"note","type":"aside","content":[{"inlineContent":[{"text":"version 6.0.0.","type":"text"}],"type":"paragraph"}],"name":"Since"}],"kind":"content"}],"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"required":true,"title":"linkAnonymousAccount(to:)","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"required":true,"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 d9a0c1f..12b5a70 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"abstract":[{"type":"text","text":"Convert an anonymous user to a user with a email and a password."}],"kind":"symbol","deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Invoke the generic link function passing `Credentials.password`."}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The user email address.","type":"text"}]}],"name":"email"},{"name":"password","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user password."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"aside","style":"note","name":"Note","content":[{"inlineContent":[{"text":"This function is a shorthand for calling ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)"},{"text":" passing ","type":"text"},{"type":"codeVoice","code":"Credentials.password"},{"text":".","type":"text"}],"type":"paragraph"}]}]}],"metadata":{"required":true,"title":"linkAnonymousAccount(toEmail:password:)","role":"symbol","platforms":[],"externalID":"s:10RxFireAuth15UserManagerTypeP20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"text":"toEmail","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","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"symbolKind":"method"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"title":"linkAnonymousAccount(to:)","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"type":"topic","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"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"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"linkAnonymousAccount(toEmail:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","kind":"symbol","abstract":[{"text":"Convert an anonymous user to a user with a email and a password.","type":"text"}],"deprecated":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"}}} \ No newline at end of file +{"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Invoke the generic link function passing `Credentials.password`."}]}],"abstract":[{"type":"text","text":"Convert an anonymous user to a user with a email and a password."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)"},"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"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"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","required":true,"roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","platforms":[],"title":"linkAnonymousAccount(toEmail:password:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","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"}],"languages":["swift"]}]},{"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"}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}],"kind":"content"},{"content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"name":"Note","style":"note","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"},{"type":"text","text":" passing "},{"code":"Credentials.password","type":"codeVoice"},{"type":"text","text":"."}]}],"type":"aside"}],"kind":"content"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"title":"linkAnonymousAccount(toEmail:password:)","abstract":[{"text":"Convert an anonymous user to a user with a email and a password.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"text":"toEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"deprecated":true,"required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(to:)":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Convert an anonymous account to an account that can login with the passed credentials."}],"required":true,"title":"linkAnonymousAccount(to:)","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(to:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}}} \ 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 7379683..493f633 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 @@ -{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","modules":[{"name":"RxFireAuth"}],"required":true,"role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP5login5email8password14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgSbtF","symbolKind":"method","platforms":[]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"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":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"The user email address.","type":"text"}],"type":"paragraph"}],"name":"email"},{"content":[{"inlineContent":[{"type":"text","text":"The user password."}],"type":"paragraph"}],"name":"password"},{"content":[{"type":"paragraph","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 "},{"code":"LoginDescriptor.performMigration","type":"codeVoice"},{"text":";","type":"text"},{"text":" ","type":"text"},{"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 emitted by the Single."}]}],"name":"allowMigration"},{"name":"resetToAnonymousOnFailure","content":[{"inlineContent":[{"type":"text","text":"\tIf "},{"type":"codeVoice","code":"true"},{"text":", this function will call ","type":"text"},{"code":"loginAnonymously()","type":"codeVoice"},{"type":"text","text":" if the login operation fails."},{"type":"text","text":" "},{"type":"text","text":"This only applies to password-based authentication when linking an existing account"},{"type":"text","text":" "},{"text":"to an anonymous one. It will be invoked when the provided credentials are invalid.","type":"text"},{"type":"text","text":" "},{"text":"A migration will always be required in this case, because the previous anonymous account will be lost.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"A Single that emits errors or a ","type":"text"},{"type":"codeVoice","code":"LoginDescriptor"},{"type":"text","text":" instance."}]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"text":"This function will return ","type":"text"},{"type":"codeVoice","code":"UserError.alreadyLoggedIn"},{"type":"text","text":" if there is already"},{"type":"text","text":" "},{"text":"a non-anonymous user logged-in.","type":"text"}]}],"type":"aside","style":"note","name":"Note"},{"type":"aside","style":"note","name":"Note","content":[{"inlineContent":[{"type":"text","text":"This function is a shorthand for"},{"type":"text","text":" "},{"type":"text","text":"calling "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},{"type":"text","text":" passing"},{"type":"text","text":" "},{"type":"codeVoice","code":"Credentials.password"},{"type":"text","text":"."}],"type":"paragraph"}]},{"type":"aside","name":"See Also","content":[{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","isActive":true},{"text":".","type":"text"}]}],"style":"note"}]}],"deprecationSummary":[{"inlineContent":[{"text":"Invoke the generic login function passing `Credentials.password`.","type":"text"}],"type":"paragraph"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"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"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"deprecated":true,"type":"topic","title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"type":"topic","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","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"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"method","externalID":"s:10RxFireAuth15UserManagerTypeP5login5email8password14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgSbtF","platforms":[],"required":true,"title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)"},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"Invoke the generic login function passing `Credentials.password`.","type":"text"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","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"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}]}]},{"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"},{"name":"allowMigration","content":[{"inlineContent":[{"type":"text","text":"An optional boolean that defines the behavior in case there is an anonymous user logged-in"},{"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"},{"type":"text","text":" "},{"type":"text","text":"in the resulting "},{"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."}],"type":"paragraph"}]},{"name":"resetToAnonymousOnFailure","content":[{"type":"paragraph","inlineContent":[{"text":"\tIf ","type":"text"},{"type":"codeVoice","code":"true"},{"type":"text","text":", this function will call "},{"type":"codeVoice","code":"loginAnonymously()"},{"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"},{"text":"to an anonymous one. It will be invoked when the provided credentials are invalid.","type":"text"},{"type":"text","text":" "},{"text":"A migration will always be required in this case, because the previous anonymous account will be lost.","type":"text"}]}]}]},{"content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"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":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"This function will return ","type":"text"},{"type":"codeVoice","code":"UserError.alreadyLoggedIn"},{"type":"text","text":" if there is already"},{"type":"text","text":" "},{"text":"a non-anonymous user logged-in.","type":"text"}]}],"name":"Note"},{"content":[{"inlineContent":[{"type":"text","text":"This function is a shorthand for"},{"type":"text","text":" "},{"type":"text","text":"calling "},{"type":"reference","isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},{"text":" passing","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"Credentials.password"},{"type":"text","text":"."}],"type":"paragraph"}],"style":"note","type":"aside","name":"Note"},{"content":[{"inlineContent":[{"text":"","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)"},{"type":"text","text":"."}],"type":"paragraph"}],"name":"See Also","style":"note","type":"aside"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)"]}],"kind":"symbol","abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"required":true,"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:resetToAnonymousOnFailure:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:resettoanonymousonfailure:)","abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"deprecated":true,"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","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"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"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":">"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:resetToAnonymousOnFailure:)","required":true,"title":"login(email:password:allowMigration:resetToAnonymousOnFailure:)"}}} \ 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 a3ff61c..bfe6ee9 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"]]},"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"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"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP5login4with06updateD11DisplayName14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgSbtF","symbolKind":"method","required":true,"title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","roleHeading":"Instance Method","role":"symbol"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"credentials"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"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":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Credentials to use to login.","type":"text"}]}],"name":"credentials"},{"name":"updateUserDisplayName","content":[{"inlineContent":[{"type":"text","text":"\tIf the passed credentials result in a successful login and this is set to "},{"type":"codeVoice","code":"true"},{"type":"text","text":","},{"text":" ","type":"text"},{"type":"text","text":"this function will attempt to update the user display name"},{"text":" ","type":"text"},{"type":"text","text":"by reading it from the resulting "},{"type":"codeVoice","code":"LoginDescriptor"},{"type":"text","text":"."}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"\tAn optional boolean that defines the behavior in case"},{"type":"text","text":" "},{"type":"text","text":"there is an anonymous user logged-in and the user"},{"text":" ","type":"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"},{"type":"text","text":" "},{"type":"text","text":"resulting "},{"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 "},{"type":"codeVoice","code":"UserError.migrationRequired"},{"type":"text","text":" "},{"type":"text","text":"error will be emitted instead."}]}],"name":"allowMigration"},{"name":"resetToAnonymousOnFailure","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"\tIf "},{"type":"codeVoice","code":"true"},{"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"},{"type":"text","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":" "},{"text":"when the provided credentials are invalid.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"A migration will always be required in this case,"},{"text":" ","type":"text"},{"type":"text","text":"because the previous anonymous account will be lost."}]}]}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Single to observe for results."}]}],"kind":"content"},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"name":"Since","type":"aside","style":"note","content":[{"inlineContent":[{"type":"text","text":"version 6.0.0"}],"type":"paragraph"}]},{"type":"aside","name":"Note","content":[{"inlineContent":[{"type":"text","text":"This function will fail when attempting to login with "},{"code":"Credentials.password","type":"codeVoice"},{"text":" on an account that has no password set.","type":"text"}],"type":"paragraph"}],"style":"note"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"type":"topic","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","url":"\/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","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","type":"topic","role":"symbol","kind":"symbol","title":"LoginDescriptor","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginDescriptor"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"kind":"identifier","text":"LoginDescriptor"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"credentials","kind":"internalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}]}]},{"parameters":[{"name":"credentials","content":[{"type":"paragraph","inlineContent":[{"text":"Credentials to use to login.","type":"text"}]}]},{"name":"updateUserDisplayName","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":" "},{"type":"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":"codeVoice","code":"LoginDescriptor"},{"type":"text","text":"."}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"\tAn optional boolean that defines the behavior in case"},{"text":" ","type":"text"},{"type":"text","text":"there is an anonymous user logged-in and the user"},{"text":" ","type":"text"},{"type":"text","text":"is trying to login into an existing account."},{"text":" ","type":"text"},{"type":"text","text":"This option will be passed back to the caller in the"},{"type":"text","text":" "},{"type":"text","text":"resulting "},{"code":"LoginDescriptor.performMigration","type":"codeVoice"},{"text":";","type":"text"},{"type":"text","text":" "},{"type":"text","text":"if set to "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", the operation will not proceed and a "},{"type":"codeVoice","code":"UserError.migrationRequired"},{"text":" ","type":"text"},{"type":"text","text":"error will be emitted instead."}]}],"name":"allowMigration"},{"name":"resetToAnonymousOnFailure","content":[{"inlineContent":[{"text":"\tIf ","type":"text"},{"type":"codeVoice","code":"true"},{"type":"text","text":", this function will call "},{"type":"codeVoice","code":"loginAnonymously()"},{"text":" ","type":"text"},{"text":"if the login operation fails. This only applies to password-based","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"authentication when linking an existing"},{"text":" ","type":"text"},{"text":"account to an anonymous one. It will be invoked","type":"text"},{"text":" ","type":"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,"},{"text":" ","type":"text"},{"type":"text","text":"because the previous anonymous account will be lost."}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Single to observe for results."}]}],"kind":"content"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"version 6.0.0","type":"text"}]}],"name":"Since","style":"note"},{"style":"note","name":"Note","type":"aside","content":[{"inlineContent":[{"type":"text","text":"This function will fail when attempting to login with "},{"code":"Credentials.password","type":"codeVoice"},{"text":" on an account that has no password set.","type":"text"}],"type":"paragraph"}]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)"]}],"metadata":{"title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","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"},{"text":"?, ","kind":"text"},{"text":"resetToAnonymousOnFailure","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":">"}],"externalID":"s:10RxFireAuth15UserManagerTypeP5login4with06updateD11DisplayName14allowMigration25resetToAnonymousOnFailure0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgSbtF","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Login the user with the specified credentials.","type":"text"}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)":{"type":"topic","title":"login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:resettoanonymousonfailure:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"resetToAnonymousOnFailure"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"required":true,"abstract":[{"type":"text","text":"Login the user with the specified credentials."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:resetToAnonymousOnFailure:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"symbol","url":"\/documentation\/rxfireauth\/credentials","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"title":"Credentials"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"url":"\/documentation\/rxfireauth\/logindescriptor","title":"LoginDescriptor","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"text":"the result of a login action.","type":"text"}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"kind":"symbol","type":"topic"}}} \ 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 35f80f5..d19eeda 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/loginanonymously().json +++ b/docs/data/documentation/rxfireauth/usermanagertype/loginanonymously().json @@ -1 +1 @@ -{"abstract":[{"text":"Login with an anonymous user.","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"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":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"name":"Note","style":"note","type":"aside","content":[{"inlineContent":[{"type":"text","text":"You can use this method to create an anonymous user on the server."}],"type":"paragraph"}]},{"style":"note","type":"aside","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."}]}],"name":"Note"}]}],"metadata":{"title":"loginAnonymously()","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"abstract":[{"text":"Login with an anonymous user.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}],"kind":"content"},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"content":[{"inlineContent":[{"type":"text","text":"You can use this method to create an anonymous user on the server."}],"type":"paragraph"}],"type":"aside","style":"note","name":"Note"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting Completable will emit "},{"code":"UserError.alreadyLoggedIn","type":"codeVoice"},{"text":" if there","type":"text"},{"type":"text","text":" "},{"type":"text","text":"is already a non-anonymous user logged-in. It will also emit "},{"type":"codeVoice","code":"UserError.alreadyAnonymous"},{"type":"text","text":" "},{"type":"text","text":"if there is already an anonymous user logged-in."}]}],"style":"note","name":"Note"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()"},"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","required":true,"symbolKind":"method","role":"symbol","title":"loginAnonymously()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Login with an anonymous user."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"abstract":[{"type":"text","text":"Login with an anonymous user."}],"type":"topic","title":"loginAnonymously()","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 bc4d9cb..617a98a 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/loginhandler.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/loginhandler.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginhandler"]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"text":": (any ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier"},{"kind":"text","text":")? { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","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)."}]}],"kind":"content"}],"sections":[],"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"required":true,"roleHeading":"Instance Property","symbolKind":"property","title":"loginHandler","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"text":": (any ","kind":"text"},{"text":"LoginHandlerType","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"text":")?","kind":"text"}],"externalID":"s:10RxFireAuth15UserManagerTypeP12loginHandlerAA05LoginhF0_pSgvp"},"abstract":[{"type":"text","text":"Get the current login handler."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginHandlerType","kind":"identifier"}],"abstract":[{"text":"This protocol identifies a login handler object","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"type":"topic","title":"LoginHandlerType","url":"\/documentation\/rxfireauth\/loginhandlertype","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"type":"topic","required":true,"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": (any "},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier"},{"kind":"text","text":")?"}],"title":"loginHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","kind":"symbol","abstract":[{"text":"Get the current login handler.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","role":"symbol"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler"},"abstract":[{"type":"text","text":"Get the current login handler."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": (any "},{"text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier"},{"text":")?","kind":"text"}],"roleHeading":"Instance Property","title":"loginHandler","externalID":"s:10RxFireAuth15UserManagerTypeP12loginHandlerAA05LoginhF0_pSgvp","role":"symbol","required":true,"modules":[{"name":"RxFireAuth"}],"symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginHandler","kind":"identifier"},{"text":": (any ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","text":"LoginHandlerType","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"text":")? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]},{"content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property holds a reference to the handler that is being used"},{"text":" ","type":"text"},{"type":"text","text":"during a login operation with multiple steps (such as Sign in with Apple)."}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginhandler"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"abstract":[{"text":"Get the current login handler.","type":"text"}],"kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"text":": (any ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier"},{"kind":"text","text":")?"}],"title":"loginHandler"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","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":" "},{"text":"such as Apple or Google.","type":"text"}],"url":"\/documentation\/rxfireauth\/loginhandlertype","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","type":"topic","title":"LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]}}} \ 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 62a6156..404e78f 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:).json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"Sign out the currently logged-in user.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)"},"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","required":true,"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"kind":"text","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"}],"role":"symbol","title":"logout(resetToAnonymous:)","modules":[{"name":"RxFireAuth"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logout"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"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."}]}],"name":"resetToAnonymous"}]},{"content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}],"kind":"content"},{"content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"Using the ","type":"text"},{"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"},{"code":"true","type":"codeVoice"},{"text":", this","type":"text"},{"type":"text","text":" "},{"type":"text","text":"function will call "},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","isActive":true},{"text":" immediately after the logout operation has completed.","type":"text"}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"abstract":[{"text":"Login with an anonymous user.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"abstract":[{"text":"Sign out the currently logged-in user.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","type":"topic","required":true}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Sign out the currently logged-in user.","type":"text"}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"logout","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"name":"resetToAnonymous","content":[{"inlineContent":[{"text":"If ","type":"text"},{"code":"true","type":"codeVoice"},{"type":"text","text":", after having logged-out successfully, this function will immediately sign in a new anonymous user."}],"type":"paragraph"}]}]},{"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":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Using the ","type":"text"},{"type":"codeVoice","code":"resetToAnonymous"},{"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 "},{"type":"codeVoice","code":"true"},{"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"}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","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"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}],"title":"logout(resetToAnonymous:)","roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","required":true,"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","abstract":[{"type":"text","text":"Sign out the currently logged-in user."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"abstract":[{"type":"text","text":"Login with an anonymous user."}],"type":"topic","title":"loginAnonymously()","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()","role":"symbol"}}} \ 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 69b304f..63fd789 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/register(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/register(email:password:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)"]}],"abstract":[{"type":"text","text":"Register a new account on the server with the passed email and password."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"required":true,"title":"register(email:password:)","externalID":"s:10RxFireAuth15UserManagerTypeP8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]}]},{"kind":"parameters","parameters":[{"name":"email","content":[{"type":"paragraph","inlineContent":[{"text":"The user email address.","type":"text"}]}]},{"name":"password","content":[{"inlineContent":[{"text":"The user password.","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}]},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"aside","name":"Note","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting Completable will emit "},{"code":"UserError.alreadyLoggedIn","type":"codeVoice"},{"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":" "},{"type":"text","text":"will call "},{"type":"codeVoice","code":"self.linkAnonymousAccount"},{"text":" and return that value.","type":"text"}]}]},{"style":"note","type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"After registering, the new user will become the currently logged-in user"},{"type":"text","text":" "},{"text":"automatically.","type":"text"}]}]}],"kind":"content"}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"type":"topic","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"title":"register(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","kind":"symbol","abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"kind":"text","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"}]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The user email address."}],"type":"paragraph"}],"name":"email"},{"name":"password","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user password."}]}]}],"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":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"style":"note","name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting Completable will emit "},{"code":"UserError.alreadyLoggedIn","type":"codeVoice"},{"text":" if there is already","type":"text"},{"type":"text","text":" "},{"type":"text","text":"a non-anonymous user logged-in. If the logged-in user is anonymous, this function"},{"text":" ","type":"text"},{"text":"will call ","type":"text"},{"type":"codeVoice","code":"self.linkAnonymousAccount"},{"type":"text","text":" and return that value."}]}]},{"type":"aside","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."}]}],"name":"Note"}]}],"metadata":{"roleHeading":"Instance Method","title":"register(email:password:)","required":true,"symbolKind":"method","externalID":"s:10RxFireAuth15UserManagerTypeP8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"kind":"text","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":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"Register a new account on the server with the passed email and password."}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"text":"(","kind":"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"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","abstract":[{"type":"text","text":"Register a new account on the server with the passed email and password."}],"url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","title":"register(email:password:)","required":true,"role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 4b0aae5..63e9d64 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/update(user:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/update(user:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Update the currently signed in user taking new values from the"},{"type":"text","text":" "},{"text":"passed object.","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(user:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","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","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"user","content":[{"type":"paragraph","inlineContent":[{"text":"A user to gather new values from.","type":"text"}]}]}]},{"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":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You cannot instantiate a "},{"type":"codeVoice","code":"UserData"},{"text":" instance directly. To pass the parameter to this function,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"use a value retrieved from "},{"code":"self.user","type":"codeVoice"},{"type":"text","text":" or "},{"type":"codeVoice","code":"self.autoupdatingUser"},{"type":"text","text":". To simplify this even"},{"type":"text","text":" "},{"text":"further, use ","type":"text"},{"code":"self.update(userConfigurationHandler:)","type":"codeVoice"},{"text":".","type":"text"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"This function will not update the user email address, even if it has changed.","type":"text"}]}],"name":"Note","type":"aside","style":"note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","type":"reference"}]}],"name":"See Also","type":"aside"}]}],"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","modules":[{"name":"RxFireAuth"}],"title":"update(user:)","symbolKind":"method","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"roleHeading":"Instance Method","role":"symbol"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"required":true,"role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"Update the currently signed in user by retrieving its value and passing it","type":"text"},{"type":"text","text":" "},{"type":"text","text":"to the "},{"type":"codeVoice","code":"userConfigurationHandler"},{"text":".","type":"text"}],"title":"update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"required":true,"role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","identifier":"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":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","title":"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."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(user:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A user to gather new values from."}]}],"name":"user"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You cannot instantiate a "},{"type":"codeVoice","code":"UserData"},{"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"},{"type":"text","text":" or "},{"code":"self.autoupdatingUser","type":"codeVoice"},{"text":". To simplify this even","type":"text"},{"type":"text","text":" "},{"text":"further, use ","type":"text"},{"code":"self.update(userConfigurationHandler:)","type":"codeVoice"},{"text":".","type":"text"}]},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will not update the user email address, even if it has changed."}]}],"name":"Note","style":"note"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)"}]}],"name":"See Also","style":"note"}],"kind":"content"}],"kind":"symbol","abstract":[{"type":"text","text":"Update the currently signed in user taking new values from the"},{"text":" ","type":"text"},{"text":"passed object.","type":"text"}],"metadata":{"title":"update(user:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"required":true,"symbolKind":"method","role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"required":true,"kind":"symbol","role":"symbol","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"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","title":"update(user:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"required":true,"kind":"symbol","role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","abstract":[{"text":"Update the currently signed in user by retrieving its value and passing it","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"to the "},{"code":"userConfigurationHandler","type":"codeVoice"},{"text":".","type":"text"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","title":"update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]}}} \ 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 4048bde..13d9ad2 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"userConfigurationHandler","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"A function that takes a "},{"type":"codeVoice","code":"UserData"},{"text":" instance and returns it with the required changes.","type":"text"}],"type":"paragraph"}],"name":"userConfigurationHandler"}]},{"kind":"content","content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"This function is a shorthand that takes the first value of ","type":"text"},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","isActive":true},{"type":"text","text":","},{"text":" ","type":"text"},{"text":"maps it by calling ","type":"text"},{"code":"userConfigurationHandler","type":"codeVoice"},{"type":"text","text":" and passes the result to "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","type":"reference","isActive":true},{"text":".","type":"text"}]}],"style":"note","type":"aside"},{"name":"Since","type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.1.0"}]}]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"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"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)"]}],"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","required":true,"modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"roleHeading":"Instance Method","title":"update(userConfigurationHandler:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"type":"topic","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"title":"UserManagerType"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","role":"collection","title":"RxFireAuth","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"required":true,"role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","identifier":"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":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","title":"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."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"required":true,"role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"Update the currently signed in user by retrieving its value and passing it","type":"text"},{"type":"text","text":" "},{"type":"text","text":"to the "},{"type":"codeVoice","code":"userConfigurationHandler"},{"text":".","type":"text"}],"title":"update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":"?>"}],"type":"topic","role":"symbol","title":"autoupdatingUser","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."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","required":true,"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"}}} \ No newline at end of file +{"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"},{"text":" ","type":"text"},{"text":"to the ","type":"text"},{"type":"codeVoice","code":"userConfigurationHandler"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)"]}],"metadata":{"title":"update(userConfigurationHandler:)","role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"symbolKind":"method","required":true},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"userConfigurationHandler","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"@escaping"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"kind":"text","text":") -> "},{"text":"UserData","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"A function that takes a "},{"code":"UserData","type":"codeVoice"},{"type":"text","text":" instance and returns it with the required changes."}],"type":"paragraph"}],"name":"userConfigurationHandler"}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}]},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function is a shorthand that takes the first value of "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","isActive":true,"type":"reference"},{"type":"text","text":","},{"text":" ","type":"text"},{"type":"text","text":"maps it by calling "},{"code":"userConfigurationHandler","type":"codeVoice"},{"type":"text","text":" and passes the result to "},{"isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","type":"reference"},{"type":"text","text":"."}]}],"type":"aside","style":"note"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.1.0"}]}],"type":"aside","name":"Since","style":"note"}],"kind":"content"}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"required":true,"kind":"symbol","role":"symbol","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"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","title":"update(user:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"required":true,"kind":"symbol","role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","abstract":[{"text":"Update the currently signed in user by retrieving its value and passing it","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"to the "},{"code":"userConfigurationHandler","type":"codeVoice"},{"text":".","type":"text"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","title":"update(userConfigurationHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"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"},{"type":"text","text":" "},{"text":"or is updated.","type":"text"}],"required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?>"}],"role":"symbol","kind":"symbol","title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser"}}} \ 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 614c936..cfe3834 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/updateemail(newemail:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/updateemail(newemail:).json @@ -1 +1 @@ -{"kind":"symbol","deprecationSummary":[{"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."}],"type":"paragraph"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updateEmail"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"newEmail","content":[{"inlineContent":[{"type":"text","text":"The new email address."}],"type":"paragraph"}]}]},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}],"kind":"content"},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"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."}],"type":"paragraph"},{"content":[{"inlineContent":[{"type":"text","text":"If your project has Email Enumeration Protection enabled, this call will fail."}],"type":"paragraph"}],"style":"warning","type":"aside","name":"Warning"},{"type":"aside","name":"See Also","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","isActive":true,"identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection"}]}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"abstract":[{"text":"Update the email of the currently signed in user.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)"]}],"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"required":true,"role":"symbol","roleHeading":"Instance Method","platforms":[],"externalID":"s:10RxFireAuth15UserManagerTypeP11updateEmail03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"kind":"text","text":"("},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"updateEmail(newEmail:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection":{"type":"link","titleInlineContent":[{"type":"text","text":"Email Enumeration Protection"}],"title":"Email Enumeration Protection","url":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"abstract":[{"text":"Update the email of the currently signed in user.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"updateEmail(newEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","type":"topic","required":true}}} \ No newline at end of file +{"metadata":{"platforms":[],"required":true,"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP11updateEmail03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","role":"symbol","symbolKind":"method","title":"updateEmail(newEmail:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"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"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","interfaceLanguage":"swift"},"abstract":[{"text":"Update the email of the currently signed in user.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"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"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]}]},{"parameters":[{"name":"newEmail","content":[{"inlineContent":[{"text":"The new email address.","type":"text"}],"type":"paragraph"}]}],"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,"text":"Discussion","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"},{"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":"paragraph"},{"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"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"reference","isActive":true,"identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection"}]}],"style":"note","name":"See Also","type":"aside"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)"],"traits":[{"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"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","title":"updateEmail(newEmail:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","required":true,"abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"deprecated":true},"https://cloud.google.com/identity-platform/docs/admin/email-enumeration-protection":{"type":"link","titleInlineContent":[{"text":"Email Enumeration Protection","type":"text"}],"identifier":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","url":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","title":"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 4fb364a..fd175b2 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},"kind":"symbol","abstract":[{"text":"Update or set the password of the currently signed in user.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatePassword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"newPassword","content":[{"type":"paragraph","inlineContent":[{"text":"The new password.","type":"text"}]}]}]},{"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":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user does not have "},{"code":"password","type":"codeVoice"},{"text":" among their ","type":"text"},{"code":"authenticationProviders","type":"codeVoice"},{"type":"text","text":","},{"text":" ","type":"text"},{"text":"this function will create a new provider using the user email and the specified password.","type":"text"},{"text":" ","type":"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"},{"code":"password","type":"codeVoice"},{"text":" as an authentication provider, this function will","type":"text"},{"type":"text","text":" "},{"type":"text","text":"simply update their password."}]},{"style":"note","content":[{"inlineContent":[{"text":"version 1.4.0","type":"text"}],"type":"paragraph"}],"type":"aside","name":"Since"}],"kind":"content"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"required":true,"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"externalID":"s:10RxFireAuth15UserManagerTypeP14updatePassword03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","role":"symbol","title":"updatePassword(newPassword:)","roleHeading":"Instance Method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"title":"updatePassword(newPassword:)","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","role":"symbol","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","abstract":[{"type":"text","text":"Update or set the password of the currently signed in user."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"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"}],"required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","role":"collection","title":"RxFireAuth","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Update or set the password of the currently signed in user."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP14updatePassword03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","title":"updatePassword(newPassword:)","roleHeading":"Instance Method","required":true,"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updatePassword","kind":"identifier"},{"kind":"text","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"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"newPassword","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The new password."}]}]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user does not have "},{"type":"codeVoice","code":"password"},{"type":"text","text":" among their "},{"type":"codeVoice","code":"authenticationProviders"},{"type":"text","text":","},{"type":"text","text":" "},{"text":"this function will create a new provider using the user email and the specified password.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"This will basically link the Email & Password authentication to the user."},{"type":"text","text":" "},{"type":"text","text":"If the user already has "},{"code":"password","type":"codeVoice"},{"type":"text","text":" as an authentication provider, this function will"},{"text":" ","type":"text"},{"text":"simply update their password.","type":"text"}]},{"type":"aside","content":[{"inlineContent":[{"text":"version 1.4.0","type":"text"}],"type":"paragraph"}],"style":"note","name":"Since"}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","title":"updatePassword(newPassword:)","abstract":[{"text":"Update or set the password of the currently signed in user.","type":"text"}],"required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"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"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ 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 ef50eee..228bd13 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/user.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/user.json @@ -1 +1 @@ -{"sections":[],"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"]]},"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP4userAA0D4DataVSgvp","roleHeading":"Instance Property","required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"user","modules":[{"name":"RxFireAuth"}],"symbolKind":"property","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"content":[{"inlineContent":[{"type":"text","text":"Use "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser"},{"type":"text","text":" if you need to observe changes"},{"text":" ","type":"text"},{"text":"to the logged-in user.","type":"text"}],"type":"paragraph"}],"name":"Note","type":"aside","style":"note"}],"kind":"content"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Get the currently logged-in user or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no user is logged-in."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"abstract":[{"type":"text","text":"Get the currently logged-in user or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no user is logged-in."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"user"},{"text":": ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"title":"user","url":"\/documentation\/rxfireauth\/usermanagertype\/user","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}],"type":"topic","role":"symbol","title":"UserData","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"abstract":[{"text":"A User.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":"?>"}],"type":"topic","role":"symbol","title":"autoupdatingUser","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."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","required":true,"kind":"symbol"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get the currently logged-in user or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no user is logged-in."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"required":true,"role":"symbol","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","externalID":"s:10RxFireAuth15UserManagerTypeP4userAA0D4DataVSgvp","title":"user","symbolKind":"property","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"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"]}],"kind":"declarations"},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"name":"Note","type":"aside","content":[{"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"},{"text":" ","type":"text"},{"text":"to the logged-in user.","type":"text"}],"type":"paragraph"}],"style":"note"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/user"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata","role":"symbol","kind":"symbol","title":"UserData","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"UserData"}]},"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"},{"type":"text","text":" "},{"text":"or is updated.","type":"text"}],"required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?>"}],"role":"symbol","kind":"symbol","title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"abstract":[{"type":"text","text":"Get the currently logged-in user or "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if no user is logged-in."}],"required":true,"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"role":"symbol","kind":"symbol","title":"user","url":"\/documentation\/rxfireauth\/usermanagertype\/user","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user"},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]}}} \ 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 509dc0f..da674db 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:).json @@ -1 +1 @@ -{"metadata":{"title":"verifyAndChange(toNewEmail:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"symbolKind":"method","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","abstract":[{"text":"Send a verification email to the specified email address and, if the verification succeeds,","type":"text"},{"type":"text","text":" "},{"type":"text","text":"update the email address."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"newEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"},{"parameters":[{"name":"newEmail","content":[{"type":"paragraph","inlineContent":[{"text":"The new email address to be verified.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}]},{"content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","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"}]},{"content":[{"inlineContent":[{"type":"text","text":"If your project does not have Email Enumeration Protection enabled, you can also invoke "},{"isActive":true,"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)"},{"text":" ","type":"text"},{"text":"directly, but this will not send a verification email to confirm ownership of the email address.","type":"text"}],"type":"paragraph"}],"type":"aside","style":"note","name":"Note"}],"kind":"content"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/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":" "},{"type":"text","text":"update the email address."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"verifyAndChange","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"abstract":[{"text":"Update the email of the currently signed in user.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","role":"symbol","deprecated":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"updateEmail(newEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"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"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","required":true,"title":"verifyAndChange(toNewEmail:)","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toNewEmail"},{"kind":"text","text":" "},{"text":"newEmail","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"newEmail","content":[{"type":"paragraph","inlineContent":[{"text":"The new email address to be verified.","type":"text"}]}]}]},{"content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}],"kind":"content"},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"All users have an email address associated, even those that have signed in using a login provider (such as Google).","type":"text"},{"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"}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If your project does not have Email Enumeration Protection enabled, you can also invoke "},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","isActive":true},{"type":"text","text":" "},{"type":"text","text":"directly, but this will not send a verification email to confirm ownership of the email address."}]}],"name":"Note","type":"aside"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/verifyAndChange(toNewEmail:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","title":"verifyAndChange(toNewEmail:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","required":true,"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"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","title":"updateEmail(newEmail:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","required":true,"abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"deprecated":true},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"kind":"symbol","type":"topic","title":"UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","role":"symbol","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/viewcontroller.json b/docs/data/documentation/rxfireauth/viewcontroller.json index 4ae1f82..ec15fb7 100644 --- a/docs/data/documentation/rxfireauth/viewcontroller.json +++ b/docs/data/documentation/rxfireauth/viewcontroller.json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"},{"text":" = ","kind":"text"},{"text":"NSViewController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSViewController"}]}],"kind":"declarations"}],"metadata":{"title":"ViewController","roleHeading":"Type Alias","symbolKind":"typealias","role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth14ViewControllera","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/viewcontroller"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"abstract":[],"type":"topic","title":"ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","type":"topic","kind":"symbol","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"},{"text":" = ","kind":"text"},{"text":"NSViewController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSViewController"}],"platforms":["macOS"]}]}],"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"}],"title":"ViewController","externalID":"s:10RxFireAuth14ViewControllera","role":"symbol","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"roleHeading":"Type Alias","symbolKind":"typealias"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},"variants":[{"paths":["\/documentation\/rxfireauth\/viewcontroller"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller","type":"topic","role":"symbol","navigatorTitle":[{"text":"ViewController","kind":"identifier"}],"title":"ViewController","kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"title":"RxFireAuth","abstract":[],"type":"topic","kind":"symbol","role":"collection","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","url":"\/documentation\/rxfireauth"}}} \ No newline at end of file diff --git a/docs/metadata.json b/docs/metadata.json index ff63a44..ee221f0 100644 --- a/docs/metadata.json +++ b/docs/metadata.json @@ -1 +1 @@ -{"bundleIdentifier":"RxFireAuth","schemaVersion":{"patch":0,"major":0,"minor":1},"bundleDisplayName":"RxFireAuth"} \ No newline at end of file +{"schemaVersion":{"minor":1,"patch":0,"major":0},"bundleDisplayName":"RxFireAuth","bundleIdentifier":"RxFireAuth"} \ No newline at end of file