diff --git a/docs/data/documentation/rxfireauth.json b/docs/data/documentation/rxfireauth.json index 5ff7db6..d622996 100644 --- a/docs/data/documentation/rxfireauth.json +++ b/docs/data/documentation/rxfireauth.json @@ -1 +1 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"title":"Classes"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"],"title":"Protocols"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"],"title":"Structures"},{"title":"Type Aliases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"]},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"],"title":"Enumerations"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[[]]},"metadata":{"title":"RxFireAuth","externalID":"RxFireAuth","symbolKind":"module","roleHeading":"Framework","role":"collection","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"kind":"symbol","title":"ViewController","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/googlesignincompletionhandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","title":"GoogleSignInCompletionHandler","type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","title":"LoginHandlerType","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"title":"SignInWithAppleCompletionHandler","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","abstract":[{"text":"Instances of ","type":"text"},{"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"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"title":"Credentials","abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth"},"hierarchy":{"paths":[[]]},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"title":"Classes"},{"title":"Protocols","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"],"title":"Structures"},{"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\/UserError"]}],"variants":[{"paths":["\/documentation\/rxfireauth"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"RxFireAuth","symbolKind":"module","role":"collection","title":"RxFireAuth","roleHeading":"Framework","modules":[{"name":"RxFireAuth"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Instances of "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"type":"text","text":" need"},{"text":" ","type":"text"},{"text":"functions of this type as completion handlers when signing in.","type":"text"}],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"title":"SignInWithAppleCompletionHandler","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","title":"LoginHandlerType","kind":"symbol","url":"\/documentation\/rxfireauth\/loginhandlertype","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"type":"text","text":"such as Apple or Google."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","title":"ViewController","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","url":"\/documentation\/rxfireauth\/googlesignincompletionhandler","abstract":[],"title":"GoogleSignInCompletionHandler"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"title":"Credentials","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","type":"topic","title":"SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","role":"symbol","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider.json b/docs/data/documentation/rxfireauth/authenticationprovider.json index 6be21d9..cf27ee3 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"An authentication provider.","type":"text"}],"sections":[],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password"]},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)"],"title":"Initializers"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"],"title":"Default Implementations","generated":true}],"metadata":{"title":"AuthenticationProvider","externalID":"s:10RxFireAuth22AuthenticationProviderO","role":"symbol","roleHeading":"Enumeration","symbolKind":"enum","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}]},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"overview","text":"Overview","level":2,"type":"heading"},{"name":"Since","content":[{"type":"paragraph","inlineContent":[{"text":"version 4.0.0","type":"text"}]}],"type":"aside","style":"note"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/SY"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"role":"collectionGroup","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","title":"Equatable Implementations","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","role":"symbol","abstract":[],"title":"init(rawValue:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RxFireAuth/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SH"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"abstract":[{"text":"Email & Password","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/password","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","type":"topic","title":"AuthenticationProvider.password"},"doc://RxFireAuth/SY":{"title":"Swift.RawRepresentable","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SY"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"title":"AuthenticationProvider.apple","kind":"symbol","abstract":[{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"apple","kind":"identifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","url":"\/documentation\/rxfireauth\/authenticationprovider\/apple"},"doc://RxFireAuth/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SQ"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"abstract":[{"text":"Google Sign In","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"google","kind":"identifier"}],"role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/google","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","kind":"symbol","title":"AuthenticationProvider.google"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"role":"collectionGroup","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password"],"title":"Enumeration Cases"},{"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"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider"]}],"abstract":[{"type":"text","text":"An authentication provider."}],"metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"enum","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"externalID":"s:10RxFireAuth22AuthenticationProviderO","title":"AuthenticationProvider","roleHeading":"Enumeration"},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/SH","doc:\/\/RxFireAuth\/SY"],"type":"conformsTo"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"AuthenticationProvider","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"overview","text":"Overview","type":"heading"},{"style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"version 4.0.0","type":"text"}]}],"name":"Since"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"}],"role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/password","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","title":"AuthenticationProvider.password","abstract":[{"type":"text","text":"Email & Password"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"},"doc://RxFireAuth/SH":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"google"}],"abstract":[{"type":"text","text":"Google Sign In"}],"title":"AuthenticationProvider.google","type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/google","kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"}],"role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/apple","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","title":"AuthenticationProvider.apple","abstract":[{"type":"text","text":"Sign in with Apple."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/SY":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/SY","title":"Swift.RawRepresentable"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","type":"topic","abstract":[],"kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","title":"init(rawValue:)","abstract":[]},"doc://RxFireAuth/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/RxFireAuth\/SQ","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"role":"collectionGroup","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","kind":"article","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","title":"Equatable Implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json b/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json index 53a7345..1d35058 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"extendedModule":"Swift","role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"roleHeading":"Operator","title":"!=(_:_:)"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)","abstract":[],"title":"!=(_:_:)","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"role":"collectionGroup","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","title":"Equatable Implementations","type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)"]}],"metadata":{"extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"symbolKind":"op","title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","role":"symbol","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"kind":"internalParam","text":"rhs"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["macOS"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/Equatable-Implementations":{"role":"collectionGroup","url":"\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations","kind":"article","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","title":"Equatable Implementations","abstract":[]}}} \ 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 e35f825..509f362 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/apple.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/apple.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:10RxFireAuth22AuthenticationProviderO5appleyA2CmF","title":"AuthenticationProvider.apple","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"}],"symbolKind":"case","role":"symbol"},"abstract":[{"type":"text","text":"Sign in with Apple."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/apple"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"title":"AuthenticationProvider.apple","kind":"symbol","abstract":[{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"apple","kind":"identifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","url":"\/documentation\/rxfireauth\/authenticationprovider\/apple"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple"},"sections":[],"abstract":[{"text":"Sign in with Apple.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/apple"]}],"metadata":{"roleHeading":"Case","symbolKind":"case","title":"AuthenticationProvider.apple","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"apple","kind":"identifier"}],"externalID":"s:10RxFireAuth22AuthenticationProviderO5appleyA2CmF"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/apple":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"}],"role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/apple","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/apple","title":"AuthenticationProvider.apple","abstract":[{"type":"text","text":"Sign in with Apple."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"}}} \ 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 a93aca4..a73a810 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/equatable-implementations.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/equatable-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations","interfaceLanguage":"swift"},"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"],"generated":true,"title":"Operators"}],"sections":[],"metadata":{"title":"Equatable Implementations","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)","abstract":[],"title":"!=(_:_:)","type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/equatable-implementations"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/Equatable-Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/!=(_:_:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/!=(_:_:)","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}}} \ 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 34dc445..89dfd2a 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/google.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/google.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","externalID":"s:10RxFireAuth22AuthenticationProviderO6googleyA2CmF","role":"symbol","title":"AuthenticationProvider.google","symbolKind":"case"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google"},"sections":[],"abstract":[{"type":"text","text":"Google Sign In"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"google","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/google"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"abstract":[{"text":"Google Sign In","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"google","kind":"identifier"}],"role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/google","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","kind":"symbol","title":"AuthenticationProvider.google"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Google Sign In"}],"metadata":{"symbolKind":"case","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"}],"title":"AuthenticationProvider.google","externalID":"s:10RxFireAuth22AuthenticationProviderO6googleyA2CmF","role":"symbol","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/google"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/google":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"google"}],"abstract":[{"type":"text","text":"Google Sign In"}],"title":"AuthenticationProvider.google","type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/google","kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/google"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"}}} \ 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 327a71f..e66b19f 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/hash(into:).json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/hash(into:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier","text":"Hasher"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"role":"symbol","extendedModule":"Swift","title":"hash(into:)","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"symbolKind":"method","roleHeading":"Instance Method"},"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":[],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","title":"hash(into:)","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"role":"collectionGroup","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]}}} \ No newline at end of file +{"metadata":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"extendedModule":"Swift","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","title":"hash(into:)","role":"symbol","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","title":"hash(into:)","type":"topic","role":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"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"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","type":"topic","abstract":[],"kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/authenticationprovider/hashvalue.json b/docs/data/documentation/rxfireauth/authenticationprovider/hashvalue.json index cfa16ba..29942ab 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/hashvalue.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"metadata":{"title":"hashValue","symbolKind":"property","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"role":"symbol","extendedModule":"Swift","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","roleHeading":"Instance Property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue"},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/hashvalue"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"role":"collectionGroup","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"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"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]}}} \ No newline at end of file +{"metadata":{"extendedModule":"Swift","role":"symbol","title":"hashValue","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:10RxFireAuth22AuthenticationProviderO","symbolKind":"property","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"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"}]},"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"title":"hashValue","url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","abstract":[],"role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]}},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","url":"\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations","type":"topic","abstract":[],"kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"}}} \ 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 47e77f2..fc8b367 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"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"metadata":{"roleHeading":"Initializer","externalID":"s:10RxFireAuth22AuthenticationProviderO8rawValueACSgSS_tcfc","role":"symbol","symbolKind":"init","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"title":"init(rawValue:)"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"type":"topic","url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","role":"symbol","abstract":[],"title":"init(rawValue:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"symbolKind":"init","roleHeading":"Initializer","title":"init(rawValue:)","externalID":"s:10RxFireAuth22AuthenticationProviderO8rawValueACSgSS_tcfc"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/init(rawvalue:)","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/init(rawValue:)","title":"init(rawValue:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"}}} \ 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 16962c5..8ce11e2 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/password.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/password.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"}],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"sections":[],"abstract":[{"type":"text","text":"Email & Password"}],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/password"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"}],"externalID":"s:10RxFireAuth22AuthenticationProviderO8passwordyA2CmF","role":"symbol","symbolKind":"case","modules":[{"name":"RxFireAuth"}],"title":"AuthenticationProvider.password"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"abstract":[{"text":"Email & Password","type":"text"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/password","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","type":"topic","title":"AuthenticationProvider.password"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/authenticationprovider\/password"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"}],"roleHeading":"Case","title":"AuthenticationProvider.password","symbolKind":"case","externalID":"s:10RxFireAuth22AuthenticationProviderO8passwordyA2CmF"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"abstract":[{"text":"Email & Password","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/password":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"}],"role":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/password","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/password","title":"AuthenticationProvider.password","abstract":[{"type":"text","text":"Email & Password"}]}}} \ 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 38cb3d2..1a22ff5 100644 --- a/docs/data/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations.json +++ b/docs/data/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"},"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"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"RawRepresentable Implementations","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup"},"sections":[],"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"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"},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","title":"hash(into:)","type":"topic"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue"]},{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)"],"generated":true}],"kind":"article","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/authenticationprovider\/rawrepresentable-implementations"]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/RawRepresentable-Implementations"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hashValue":{"title":"hashValue","url":"\/documentation\/rxfireauth\/authenticationprovider\/hashvalue","abstract":[],"role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hashValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hashValue","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]}},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider/hash(into:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider\/hash(into:)","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider\/hash(into:)","title":"hash(into:)","type":"topic","role":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"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"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/credentials.json b/docs/data/documentation/rxfireauth/credentials.json index 2b73350..c2b6586 100644 --- a/docs/data/documentation/rxfireauth/credentials.json +++ b/docs/data/documentation/rxfireauth/credentials.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"metadata":{"symbolKind":"enum","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"roleHeading":"Enumeration","title":"Credentials","externalID":"s:10RxFireAuth11CredentialsO","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Credentials"}],"role":"symbol"},"kind":"symbol","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":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]},{"content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Cases of this enums are returned when a recoverable"},{"text":" ","type":"text"},{"type":"text","text":"error, such as "},{"type":"codeVoice","code":"UserError.migrationRequired"},{"type":"text","text":", occurs during a sign in."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 4.0.0"}]}],"type":"aside","name":"Since"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/credentials"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","title":"Credentials.google(idToken:accessToken:fullName:email:)","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"google"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"accessToken","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","title":"Credentials.apple(idToken:fullName:email:nonce:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fullName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nonce","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"title":"Credentials","abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/password(email:password:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","title":"Credentials.password(email:password:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"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"},{"kind":"text","text":")"}],"type":"topic","role":"symbol"}}} \ No newline at end of file +{"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:)"]}],"metadata":{"symbolKind":"enum","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"title":"Credentials","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}],"roleHeading":"Enumeration","externalID":"s:10RxFireAuth11CredentialsO","role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"variants":[{"paths":["\/documentation\/rxfireauth\/credentials"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"text":"Credentials","kind":"identifier"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Cases of this enums are returned when a recoverable"},{"type":"text","text":" "},{"text":"error, such as ","type":"text"},{"code":"UserError.migrationRequired","type":"codeVoice"},{"type":"text","text":", occurs during a sign in."}]},{"type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"version 4.0.0","type":"text"}]}],"name":"Since"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","title":"Credentials.google(idToken:accessToken:fullName:email:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","abstract":[],"kind":"symbol","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apple"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"kind":"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/password(email:password:)":{"title":"Credentials.password(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"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"},{"text":")","kind":"text"}],"url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","abstract":[],"kind":"symbol","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"title":"Credentials","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/credentials/apple(idtoken:fullname:email:nonce:).json b/docs/data/documentation/rxfireauth/credentials/apple(idtoken:fullname:email:nonce:).json index 1aea023..dc74404 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 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"apple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"nonce"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"title":"Credentials.apple(idToken:fullName:email:nonce:)","externalID":"s:10RxFireAuth11CredentialsO5appleyACSS_SSSgSSAEtcACmF","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fullName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"nonce","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"abstract":[],"url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)","title":"Credentials.apple(idToken:fullName:email:nonce:)","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"apple","kind":"identifier"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fullName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nonce","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"type":"topic","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"title":"Credentials","abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"apple","kind":"identifier"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fullName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"nonce"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/apple(idToken:fullName:email:nonce:)"},"metadata":{"roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11CredentialsO5appleyACSS_SSSgSSAEtcACmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"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":", "},{"text":"fullName","kind":"externalParam"},{"kind":"text","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"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"role":"symbol","title":"Credentials.apple(idToken:fullName:email:nonce:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/apple(idToken:fullName:email:nonce:)":{"url":"\/documentation\/rxfireauth\/credentials\/apple(idtoken:fullname:email:nonce:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apple"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"kind":"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":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"title":"Credentials","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"role":"symbol","type":"topic"}}} \ 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 169e586..b8086a7 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 @@ -{"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"google","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","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"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","externalID":"s:10RxFireAuth11CredentialsO6googleyACSS_S2SSgSStcACmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"},{"kind":"text","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"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"fullName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"Credentials.google(idToken:accessToken:fullName:email:)"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","title":"Credentials.google(idToken:accessToken:fullName:email:)","abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"google"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"accessToken","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"fullName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"title":"Credentials","abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"metadata":{"symbolKind":"case","role":"symbol","externalID":"s:10RxFireAuth11CredentialsO6googleyACSS_S2SSgSStcACmF","modules":[{"name":"RxFireAuth"}],"title":"Credentials.google(idToken:accessToken:fullName:email:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"google"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idToken"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"accessToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Case"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"google","kind":"identifier"},{"kind":"text","text":"("},{"text":"idToken","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"accessToken"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"title":"Credentials","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/google(idToken:accessToken:fullName:email:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/google(idToken:accessToken:fullName:email:)","title":"Credentials.google(idToken:accessToken:fullName:email:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"google"},{"text":"(","kind":"text"},{"text":"idToken","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"accessToken","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"fullName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/credentials\/google(idtoken:accesstoken:fullname:email:)","abstract":[],"kind":"symbol","role":"symbol","type":"topic"}}} \ 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 1da5e09..3fa3bf2 100644 --- a/docs/data/documentation/rxfireauth/credentials/password(email:password:).json +++ b/docs/data/documentation/rxfireauth/credentials/password(email:password:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","role":"symbol","externalID":"s:10RxFireAuth11CredentialsO8passwordyACSS_SStcACmF","title":"Credentials.password(email:password:)","fragments":[{"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","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"symbolKind":"case"},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","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"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials\/password(email:password:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"title":"Credentials","abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials/password(email:password:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","title":"Credentials.password(email:password:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"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"},{"kind":"text","text":")"}],"type":"topic","role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"password"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/credentials\/password(email:password:)"]}],"metadata":{"role":"symbol","externalID":"s:10RxFireAuth11CredentialsO8passwordyACSS_SStcACmF","symbolKind":"case","title":"Credentials.password(email:password:)","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"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":")"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials/password(email:password:)":{"title":"Credentials.password(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials\/password(email:password:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"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"},{"text":")","kind":"text"}],"url":"\/documentation\/rxfireauth\/credentials\/password(email:password:)","abstract":[],"kind":"symbol","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"title":"Credentials","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json b/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json index 8d18b27..4c66aa6 100644 --- a/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json +++ b/docs/data/documentation/rxfireauth/googlesignincompletionhandler.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/googlesignincompletionhandler"]}],"metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"externalID":"s:10RxFireAuth29GoogleSignInCompletionHandlera","symbolKind":"typealias","navigatorTitle":[{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"title":"GoogleSignInCompletionHandler","roleHeading":"Type Alias","role":"symbol","modules":[{"name":"RxFireAuth"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"GoogleSignInCompletionHandler","kind":"identifier"},{"text":" = (","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":"?) -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"}],"languages":["swift"]}]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"kind":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/googlesignincompletionhandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","title":"GoogleSignInCompletionHandler","type":"topic","role":"symbol"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/googlesignincompletionhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"GoogleSignInCompletionHandler","kind":"identifier"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","interfaceLanguage":"swift"},"metadata":{"symbolKind":"typealias","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"externalID":"s:10RxFireAuth29GoogleSignInCompletionHandlera","navigatorTitle":[{"text":"GoogleSignInCompletionHandler","kind":"identifier"}],"roleHeading":"Type Alias","modules":[{"name":"RxFireAuth"}],"title":"GoogleSignInCompletionHandler"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/GoogleSignInCompletionHandler":{"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"GoogleSignInCompletionHandler"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/GoogleSignInCompletionHandler","url":"\/documentation\/rxfireauth\/googlesignincompletionhandler","abstract":[],"title":"GoogleSignInCompletionHandler"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/logindescriptor.json b/docs/data/documentation/rxfireauth/logindescriptor.json index 9121592..3b08890 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor.json +++ b/docs/data/documentation/rxfireauth/logindescriptor.json @@ -1 +1 @@ -{"metadata":{"role":"symbol","symbolKind":"struct","title":"LoginDescriptor","externalID":"s:10RxFireAuth15LoginDescriptorV","modules":[{"name":"RxFireAuth"}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"roleHeading":"Structure"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration"],"title":"Instance Properties"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Overview","anchor":"overview","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Instances of this class are returned from all the functions"},{"text":" ","type":"text"},{"type":"text","text":"that perform a sign in."}],"type":"paragraph"}],"kind":"content"}],"abstract":[{"type":"text","text":"A login descriptor represents"},{"text":" ","type":"text"},{"text":"the result of a login action.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","kind":"symbol","abstract":[{"text":"Get the old user ID.","type":"text"}],"title":"oldUserId","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"fullName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"role":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","type":"topic","abstract":[{"type":"text","text":"Get the full user name."}],"title":"fullName"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"role":"symbol","abstract":[{"type":"text","text":"Get if this sign in operation requires a data migration."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"performMigration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"performMigration"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","role":"symbol","title":"newUserId","type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","abstract":[{"text":"Get the new user ID.","type":"text"}],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"inlineContent":[{"text":"Instances of this class are returned from all the functions","type":"text"},{"type":"text","text":" "},{"text":"that perform a sign in.","type":"text"}],"type":"paragraph"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"title":"LoginDescriptor","symbolKind":"struct","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15LoginDescriptorV","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"roleHeading":"Structure"},"abstract":[{"type":"text","text":"A login descriptor represents"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration"],"title":"Instance Properties"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"role":"symbol","abstract":[{"text":"Get the new user ID.","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","kind":"symbol","title":"newUserId","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fullName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname","type":"topic","title":"fullName","kind":"symbol","abstract":[{"text":"Get the full user name.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","type":"topic","title":"oldUserId","kind":"symbol","abstract":[{"type":"text","text":"Get the old user ID."}],"url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"performMigration","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[{"type":"text","text":"Get if this sign in operation requires a data migration."}],"kind":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","title":"performMigration","role":"symbol"}}} \ 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 32295f9..dadabb6 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/fullname.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/fullname.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fullName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"symbolKind":"property","role":"symbol","externalID":"s:10RxFireAuth15LoginDescriptorV8fullNameSSSgvp","title":"fullName"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/fullname"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Get the full user name."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fullName"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"inlineContent":[{"text":"This field inherits its value from the sign in method.","type":"text"},{"text":" ","type":"text"},{"text":"Some sign in methods don’t return this information.","type":"text"}],"type":"paragraph"}]}],"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"fullName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"role":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","type":"topic","abstract":[{"type":"text","text":"Get the full user name."}],"title":"fullName"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/fullname"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"fullName","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This field inherits its value from the sign in method."},{"type":"text","text":" "},{"type":"text","text":"Some sign in methods don’t return this information."}]}],"kind":"content"}],"metadata":{"externalID":"s:10RxFireAuth15LoginDescriptorV8fullNameSSSgvp","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fullName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","title":"fullName","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"abstract":[{"text":"Get the full user name.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/fullName":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/fullName","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"fullName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/fullname","type":"topic","title":"fullName","kind":"symbol","abstract":[{"text":"Get the full user name.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"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 f2cbc56..52ef56c 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/newuserid.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/newuserid.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Get the new user ID."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/newuserid"]}],"metadata":{"symbolKind":"property","modules":[{"name":"RxFireAuth"}],"title":"newUserId","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"role":"symbol","roleHeading":"Instance Property","externalID":"s:10RxFireAuth15LoginDescriptorV9newUserIdSSSgvp"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"newUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property holds the Firebase "},{"type":"codeVoice","code":"uid"},{"text":" of the user that is currently logged-in","type":"text"},{"type":"text","text":" "},{"text":"as a result of a sign in action.","type":"text"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","role":"symbol","title":"newUserId","type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","abstract":[{"text":"Get the new user ID.","type":"text"}],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"abstract":[{"text":"Get the new user ID.","type":"text"}],"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","role":"symbol","title":"newUserId","symbolKind":"property","externalID":"s:10RxFireAuth15LoginDescriptorV9newUserIdSSSgvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"newUserId"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"newUserId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property holds the Firebase "},{"type":"codeVoice","code":"uid"},{"text":" of the user that is currently logged-in","type":"text"},{"type":"text","text":" "},{"text":"as a result of a sign in action.","type":"text"}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/newuserid"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/newUserId":{"role":"symbol","abstract":[{"text":"Get the new user ID.","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"newUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/newUserId","url":"\/documentation\/rxfireauth\/logindescriptor\/newuserid","kind":"symbol","title":"newUserId","type":"topic"}}} \ 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 f171bc5..9cfce24 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/olduserid.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/olduserid.json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId"},"abstract":[{"type":"text","text":"Get the old user ID."}],"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"oldUserId"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"externalID":"s:10RxFireAuth15LoginDescriptorV9oldUserIdSSSgvp","role":"symbol","roleHeading":"Instance Property","title":"oldUserId","modules":[{"name":"RxFireAuth"}],"symbolKind":"property"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["macOS"]}]},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"This property has a value only when a data migration is required."},{"type":"text","text":" "},{"type":"text","text":"This is the Firebase "},{"type":"codeVoice","code":"uid"},{"type":"text","text":" of the anonymous user that has just been deleted and"},{"text":" ","type":"text"},{"type":"text","text":"replaced with an existing account."}],"type":"paragraph"}],"kind":"content"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/olduserid"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","role":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","kind":"symbol","abstract":[{"text":"Get the old user ID.","type":"text"}],"title":"oldUserId","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"oldUserId"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"This property has a value only when a data migration is required."},{"type":"text","text":" "},{"type":"text","text":"This is the Firebase "},{"code":"uid","type":"codeVoice"},{"type":"text","text":" of the anonymous user that has just been deleted and"},{"text":" ","type":"text"},{"type":"text","text":"replaced with an existing account."}],"type":"paragraph"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/rxfireauth\/logindescriptor\/olduserid"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"externalID":"s:10RxFireAuth15LoginDescriptorV9oldUserIdSSSgvp","title":"oldUserId","symbolKind":"property","roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"modules":[{"name":"RxFireAuth"}]},"abstract":[{"type":"text","text":"Get the old user ID."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/oldUserId":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/oldUserId","type":"topic","title":"oldUserId","kind":"symbol","abstract":[{"type":"text","text":"Get the old user ID."}],"url":"\/documentation\/rxfireauth\/logindescriptor\/olduserid","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"oldUserId","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 f289e2f..77da253 100644 --- a/docs/data/documentation/rxfireauth/logindescriptor/performmigration.json +++ b/docs/data/documentation/rxfireauth/logindescriptor/performmigration.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","externalID":"s:10RxFireAuth15LoginDescriptorV16performMigrationSbvp","symbolKind":"property","title":"performMigration","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"performMigration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"performMigration","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}],"kind":"declarations"},{"content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"This property holds the same value that you have passed"},{"type":"text","text":" "},{"type":"text","text":"to the "},{"code":"allowMigration","type":"codeVoice"},{"type":"text","text":" parameter of all the functions"},{"type":"text","text":" "},{"type":"text","text":"that perform a sign in."}],"type":"paragraph"},{"inlineContent":[{"text":"You can use this value to know if your code actually has to perform","type":"text"},{"type":"text","text":" "},{"type":"text","text":"data migration. If "},{"type":"codeVoice","code":"true"},{"type":"text","text":", you should detach all"},{"type":"text","text":" "},{"text":"data from ","type":"text"},{"type":"codeVoice","code":"oldUserId"},{"text":" and attach it to ","type":"text"},{"type":"codeVoice","code":"newUserId"},{"text":".","type":"text"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Get if this sign in operation requires a data migration."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/performmigration"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"role":"symbol","abstract":[{"type":"text","text":"Get if this sign in operation requires a data migration."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"performMigration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"performMigration"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration"},"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":" "},{"text":"performMigration","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property holds the same value that you have passed"},{"text":" ","type":"text"},{"text":"to the ","type":"text"},{"type":"codeVoice","code":"allowMigration"},{"type":"text","text":" parameter of all the functions"},{"text":" ","type":"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"},{"text":" ","type":"text"},{"type":"text","text":"data migration. If "},{"code":"true","type":"codeVoice"},{"text":", you should detach all","type":"text"},{"type":"text","text":" "},{"type":"text","text":"data from "},{"code":"oldUserId","type":"codeVoice"},{"type":"text","text":" and attach it to "},{"type":"codeVoice","code":"newUserId"},{"type":"text","text":"."}],"type":"paragraph"}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/logindescriptor\/performmigration"]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"performMigration","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"externalID":"s:10RxFireAuth15LoginDescriptorV16performMigrationSbvp","title":"performMigration","role":"symbol","roleHeading":"Instance Property"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Get if this sign in operation requires a data migration."}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor/performMigration":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor\/performMigration","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"performMigration","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[{"type":"text","text":"Get if this sign in operation requires a data migration."}],"kind":"symbol","url":"\/documentation\/rxfireauth\/logindescriptor\/performmigration","title":"performMigration","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","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 1712954..496c094 100644 --- a/docs/data/documentation/rxfireauth/loginhandlertype.json +++ b/docs/data/documentation/rxfireauth/loginhandlertype.json @@ -1 +1 @@ -{"kind":"symbol","relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"],"title":"Conforming Types","type":"conformingTypes"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Overview","anchor":"overview"},{"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"},{"text":" ","type":"text"},{"text":"redirects directly to your app (such as Google Sign In).","type":"text"}]}]}],"sections":[],"abstract":[{"text":"This protocol identifies a login handler object","type":"text"},{"type":"text","text":" "},{"text":"that is used by the library to authenticate with a 3rd-party provider,","type":"text"},{"text":" ","type":"text"},{"text":"such as Apple or Google.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginhandlertype"]}],"metadata":{"role":"symbol","roleHeading":"Protocol","title":"LoginHandlerType","symbolKind":"protocol","externalID":"s:10RxFireAuth16LoginHandlerTypeP","navigatorTitle":[{"text":"LoginHandlerType","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginHandlerType","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","title":"LoginHandlerType","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"title":"handle(url:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Handle the specified URL."}],"url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","required":true,"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}]}]},{"content":[{"text":"Overview","type":"heading","anchor":"overview","level":2},{"inlineContent":[{"text":"You will get an instance of this protocol when reading the value of ","type":"text"},{"code":"loginHandler","type":"codeVoice"},{"text":" ","type":"text"},{"type":"text","text":"in implementations of "},{"type":"codeVoice","code":"IUserManager"},{"text":"- You can use it to redirect incoming calls","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"from the system browser, for example, when authenticating with a OAuth provider that"},{"text":" ","type":"text"},{"text":"redirects directly to your app (such as Google Sign In).","type":"text"}],"type":"paragraph"}],"kind":"content"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginHandlerType","kind":"identifier"}],"roleHeading":"Protocol","title":"LoginHandlerType","symbolKind":"protocol","externalID":"s:10RxFireAuth16LoginHandlerTypeP","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)"]}],"variants":[{"paths":["\/documentation\/rxfireauth\/loginhandlertype"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"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"},{"type":"text","text":" "},{"text":"such as Apple or Google.","type":"text"}],"relationshipsSections":[{"title":"Conforming Types","type":"conformingTypes","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"],"kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"abstract":[{"text":"Handle the specified URL.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","title":"handle(url:)","type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","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"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","type":"topic","title":"SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","role":"symbol","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","title":"LoginHandlerType","kind":"symbol","url":"\/documentation\/rxfireauth\/loginhandlertype","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"type":"text","text":"such as Apple or Google."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"}}} \ 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 b7e9fc5..d96a263 100644 --- a/docs/data/documentation/rxfireauth/loginhandlertype/handle(url:).json +++ b/docs/data/documentation/rxfireauth/loginhandlertype/handle(url:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Handle the specified URL."}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth16LoginHandlerTypeP6handle3urlSb10Foundation3URLV_tF","title":"handle(url:)","required":true},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"url","content":[{"inlineContent":[{"text":"A URL.","type":"text"}],"type":"paragraph"}]}]},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"true"},{"text":" if the URL was handled, ","type":"text"},{"code":"false","type":"codeVoice"},{"type":"text","text":" if it should be handled by someone else."}]}],"kind":"content"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"title":"handle(url:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Handle the specified URL."}],"url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","required":true,"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","title":"LoginHandlerType","role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"A URL.","type":"text"}]}],"name":"url"}],"kind":"parameters"},{"content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","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."}]}],"kind":"content"}],"metadata":{"required":true,"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:10RxFireAuth16LoginHandlerTypeP6handle3urlSb10Foundation3URLV_tF","symbolKind":"method","title":"handle(url:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"url"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Handle the specified URL.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","title":"LoginHandlerType","kind":"symbol","url":"\/documentation\/rxfireauth\/loginhandlertype","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"type":"text","text":"such as Apple or Google."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType/handle(url:)":{"abstract":[{"text":"Handle the specified URL.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/loginhandlertype\/handle(url:)","title":"handle(url:)","type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType\/handle(url:)","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"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/loginprovidermanagertype.json b/docs/data/documentation/rxfireauth/loginprovidermanagertype.json index de3d77b..d4c0ae9 100644 --- a/docs/data/documentation/rxfireauth/loginprovidermanagertype.json +++ b/docs/data/documentation/rxfireauth/loginprovidermanagertype.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"LoginProviderManagerType","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"overview","type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When using the library in your code always make sure to"},{"text":" ","type":"text"},{"type":"text","text":"reference this protocol instead of the default implementation "},{"type":"codeVoice","code":"UserManager"},{"type":"text","text":","},{"text":" ","type":"text"},{"text":"as this protocol will always conform to Semantic Versioning.","type":"text"}]}],"kind":"content"}],"relationshipsSections":[{"kind":"relationships","title":"Conforming Types","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"type":"conformingTypes"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"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."}],"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:)"]}],"metadata":{"roleHeading":"Protocol","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}],"title":"LoginProviderManagerType","modules":[{"name":"RxFireAuth"}],"symbolKind":"protocol","role":"symbol","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","abstract":[{"text":"Sign in with Google in the passed view controller.","type":"text"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"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"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"kind":"symbol","required":true,"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","title":"confirmAuthenticationWithApple(in:)","type":"topic","abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"kind":"symbol","required":true,"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","title":"confirmAuthenticationWithGoogle(as:in:)","abstract":[{"type":"text","text":"Confirm the authentication of the currently logged-in user with Google Sign-in."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"kind":"symbol","required":true,"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","type":"topic","abstract":[{"type":"text","text":"Sign in with Apple in the passed view controller."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","required":true,"role":"symbol"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"LoginProviderManagerType","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"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"},{"code":"UserManager","type":"codeVoice"},{"type":"text","text":","},{"text":" ","type":"text"},{"text":"as this protocol will always conform to Semantic Versioning.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Protocol","title":"LoginProviderManagerType","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"LoginProviderManagerType","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"LoginProviderManagerType"}],"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP","symbolKind":"protocol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"kind":"relationships","type":"conformingTypes","title":"Conforming Types"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","interfaceLanguage":"swift"},"topicSections":[{"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:)"],"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"Sign in with Google in the passed view controller."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","title":"confirmAuthenticationWithApple(in:)","type":"topic","required":true,"abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","title":"confirmAuthenticationWithGoogle(as:in:)","abstract":[{"type":"text","text":"Confirm the authentication of the currently logged-in user with Google Sign-in."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","kind":"symbol","role":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Sign in with Apple in the passed view controller."}],"type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"}}} \ 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 8294804..76c475f 100644 --- a/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:).json +++ b/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":" ","kind":"text"},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The view controller over which the Sign in with Apple UI should be displayed."}]}],"name":"viewController"}]},{"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":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"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":" "},{"type":"text","text":"updating the password or deleting the account. This function will emit an error if the user does not have"},{"text":" ","type":"text"},{"text":"Sign in with Apple among their authentication providers.","type":"text"}],"type":"paragraph"},{"name":"Since","type":"aside","content":[{"inlineContent":[{"type":"text","text":"version 1.5.0"}],"type":"paragraph"}],"style":"note"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"role":"symbol","required":true,"roleHeading":"Instance Method","title":"confirmAuthenticationWithApple(in:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"modules":[{"name":"RxFireAuth"}],"platforms":[{"beta":false,"name":"iOS","deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"unavailable":false,"introducedAt":"10.15","beta":false,"name":"macOS","deprecated":false}],"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"kind":"symbol","title":"ViewController","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","title":"confirmAuthenticationWithApple(in:)","type":"topic","abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"kind":"symbol","required":true,"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"The view controller over which the Sign in with Apple UI should be displayed.","type":"text"}],"type":"paragraph"}],"name":"viewController"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}]},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"You can use this function to renew the user authentication in order to perform sensitive actions such as"},{"type":"text","text":" "},{"type":"text","text":"updating the password or deleting the account. This function will emit an error if the user does not have"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple among their authentication providers."}],"type":"paragraph"},{"style":"note","name":"Since","content":[{"type":"paragraph","inlineContent":[{"text":"version 1.5.0","type":"text"}]}],"type":"aside"}],"kind":"content"}],"metadata":{"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"symbolKind":"method","roleHeading":"Instance Method","title":"confirmAuthenticationWithApple(in:)","platforms":[{"name":"iOS","deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false},{"deprecated":false,"introducedAt":"10.15","name":"macOS","unavailable":false,"beta":false}],"modules":[{"name":"RxFireAuth"}],"role":"symbol"},"abstract":[{"text":"Confirm the authentication of the currently signed in user with Sign in with Apple.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithApple(in:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithapple(in:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithApple(in:)","title":"confirmAuthenticationWithApple(in:)","type":"topic","required":true,"abstract":[{"type":"text","text":"Confirm the authentication of the currently signed in user with Sign in with Apple."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","title":"ViewController","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"}}} \ 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 fc05a2c..7fe7ab2 100644 --- a/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:).json +++ b/docs/data/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"kind":"symbol","abstract":[{"text":"Confirm the authentication of the currently logged-in user with Google Sign-in.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"clientId"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"name":"clientId","content":[{"type":"paragraph","inlineContent":[{"text":"Google client ID, generally obtainable using ","type":"text"},{"code":"FirebaseApp.app()!.options.clientID","type":"codeVoice"},{"text":".","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The view controller over which the Google Sign-in UI should be displayed."}]}],"name":"viewController"}]},{"content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}],"kind":"content"},{"content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"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":" "},{"type":"text","text":"Google Sign In among their authentication providers."}]},{"type":"aside","style":"note","name":"Since","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.5.0"}]}]}],"kind":"content"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"confirmAuthenticationWithGoogle(as:in:)","required":true,"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","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","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"kind":"symbol","title":"ViewController","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)","title":"confirmAuthenticationWithGoogle(as:in:)","abstract":[{"type":"text","text":"Confirm the authentication of the currently logged-in user with Google Sign-in."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"kind":"symbol","required":true,"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"sections":[],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF","title":"confirmAuthenticationWithGoogle(as:in:)","required":true,"role":"symbol"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"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."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"clientId"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"clientId","content":[{"inlineContent":[{"type":"text","text":"Google client ID, generally obtainable using "},{"type":"codeVoice","code":"FirebaseApp.app()!.options.clientID"},{"text":".","type":"text"}],"type":"paragraph"}]},{"name":"viewController","content":[{"type":"paragraph","inlineContent":[{"text":"The view controller over which the Google Sign-in UI should be displayed.","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","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,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can use this function to renew the user authentication in order to perform sensitive actions such as"},{"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":" "},{"text":"Google Sign In among their authentication providers.","type":"text"}]},{"style":"note","name":"Since","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.5.0"}]}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/confirmAuthenticationWithGoogle(as:in:)":{"required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/confirmAuthenticationWithGoogle(as:in:)","title":"confirmAuthenticationWithGoogle(as:in:)","abstract":[{"type":"text","text":"Confirm the authentication of the currently logged-in user with Google Sign-in."}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"kind":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/confirmauthenticationwithgoogle(as:in:)"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","title":"ViewController","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 c8e235d..086a379 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":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"viewController","kind":"internalParam"},{"kind":"text","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"},{"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","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},{"text":">","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The view controller over which the Sign in with Apple UI should be displayed.","type":"text"}]}],"name":"viewController"},{"name":"updateUserDisplayName","content":[{"inlineContent":[{"type":"text","text":"If set to "},{"type":"codeVoice","code":"true"},{"type":"text","text":", a successful login will also update the user "},{"code":"displayName","type":"codeVoice"},{"text":" field using information from the associated Apple ID.","type":"text"}],"type":"paragraph"}]},{"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"},{"type":"text","text":" "},{"type":"text","text":"in the resulting "},{"type":"codeVoice","code":"LoginDescriptor.performMigration"},{"text":"; if set to ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":", the operation will not proceed and a "},{"type":"codeVoice","code":"UserError.migrationRequired"},{"type":"text","text":" error will be thrown."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"inlineContent":[{"text":"A Single that emits errors or a ","type":"text"},{"code":"LoginDescriptor","type":"codeVoice"},{"type":"text","text":" instance."}],"type":"paragraph"}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"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":" "},{"text":"your target. Also, you must turn on Sign in with Apple in your Firebase Console, if you haven’t already.","type":"text"}]},{"inlineContent":[{"text":"The Sign in with Apple flow will be different for new users and returning users; as a result, in the latter case, the library","type":"text"},{"type":"text","text":" "},{"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"},{"type":"text","text":"in their Apple ID settings, under “Apps Using Your Apple ID”."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To use Sign in with Apple, your app must comply with specific terms. We strongly suggest you to review them before"},{"type":"text","text":" "},{"type":"text","text":"starting the implementation: you can find those on the "},{"isActive":true,"type":"reference","identifier":"https:\/\/developer.apple.com\/sign-in-with-apple\/"},{"type":"text","text":"."},{"text":" ","type":"text"},{"text":"Additionally, if your app also provides the option to sign in\/sign up with another provider (such as Google) and you’re targeting the public App Store,","type":"text"},{"text":" ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple"},{"type":"text","text":"."}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Sign in with Apple in the passed view controller."}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","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","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","required":true,"platforms":[{"beta":false,"deprecated":false,"name":"iOS","unavailable":false,"introducedAt":"13.0"},{"unavailable":false,"introducedAt":"10.15","beta":false,"name":"macOS","deprecated":false}],"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP15signInWithApple2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA0D10DescriptorVGSo16NSViewControllerC_S2bSgtF","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"method"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"https://developer.apple.com/sign-in-with-apple/":{"type":"link","titleInlineContent":[{"text":"Apple Developer Portal","type":"text"}],"url":"https:\/\/developer.apple.com\/sign-in-with-apple\/","identifier":"https:\/\/developer.apple.com\/sign-in-with-apple\/","title":"Apple Developer Portal"},"https://developer.apple.com/app-store/review/guidelines/#sign-in-with-apple":{"url":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple","type":"link","identifier":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple","title":"you must also support Sign in with Apple","titleInlineContent":[{"type":"text","text":"you must also support Sign in with Apple"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","type":"topic","abstract":[{"type":"text","text":"Sign in with Apple in the passed view controller."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","required":true,"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"kind":"symbol","title":"ViewController","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Sign in with Apple in the passed view controller.","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"name":"viewController","content":[{"inlineContent":[{"type":"text","text":"The view controller over which the Sign in with Apple UI should be displayed."}],"type":"paragraph"}]},{"name":"updateUserDisplayName","content":[{"inlineContent":[{"type":"text","text":"If set to "},{"code":"true","type":"codeVoice"},{"type":"text","text":", a successful login will also update the user "},{"type":"codeVoice","code":"displayName"},{"text":" field using information from the associated Apple ID.","type":"text"}],"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"},{"type":"text","text":"; if set to "},{"type":"codeVoice","code":"nil"},{"text":", the operation will not proceed and a ","type":"text"},{"type":"codeVoice","code":"UserError.migrationRequired"},{"type":"text","text":" error will be thrown."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Single that emits errors or a "},{"code":"LoginDescriptor","type":"codeVoice"},{"type":"text","text":" instance."}]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"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":[{"text":"The Sign in with Apple flow will be different for new users and returning users; as a result, in the latter case, the library","type":"text"},{"type":"text","text":" "},{"text":"will not be able to retrieve the user’s display name, as Apple does not provide this information for returning users.","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Keep in mind that the account you are creating using this function will be linked to the user’s Apple ID, but that link"},{"type":"text","text":" "},{"type":"text","text":"will only work in one direction: from Apple to Firebase; if you delete the Firebase account, the user will still find your app"},{"text":" ","type":"text"},{"type":"text","text":"in their Apple ID settings, under “Apps Using Your Apple ID”."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"To use Sign in with Apple, your app must comply with specific terms. We strongly suggest you to review them before"},{"text":" ","type":"text"},{"text":"starting the implementation: you can find those on the ","type":"text"},{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/sign-in-with-apple\/"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Additionally, if your app also provides the option to sign in\/sign up with another provider (such as Google) and you’re targeting the public App Store,"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple","isActive":true},{"type":"text","text":"."}],"type":"paragraph"}]}],"sections":[],"metadata":{"role":"symbol","required":true,"externalID":"s:10RxFireAuth24LoginProviderManagerTypeP15signInWithApple2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA0D10DescriptorVGSo16NSViewControllerC_S2bSgtF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithApple"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"platforms":[{"introducedAt":"13.0","deprecated":false,"unavailable":false,"beta":false,"name":"iOS"},{"name":"macOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"10.15"}],"title":"signInWithApple(in:updateUserDisplayName:allowMigration:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"https://developer.apple.com/sign-in-with-apple/":{"title":"Apple Developer Portal","type":"link","titleInlineContent":[{"type":"text","text":"Apple Developer Portal"}],"identifier":"https:\/\/developer.apple.com\/sign-in-with-apple\/","url":"https:\/\/developer.apple.com\/sign-in-with-apple\/"},"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","type":"link","title":"you must also support Sign in with Apple","titleInlineContent":[{"type":"text","text":"you must also support Sign in with Apple"}],"url":"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#sign-in-with-apple"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","title":"ViewController","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithApple(in:updateUserDisplayName:allowMigration:)","kind":"symbol","role":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Sign in with Apple in the passed view controller."}],"type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)"}}} \ 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 b8dbb78..7d4db5e 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 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"clientId","kind":"internalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Google client ID, generally obtainable using ","type":"text"},{"type":"codeVoice","code":"FirebaseApp.app()!.options.clientID"},{"type":"text","text":"."}],"type":"paragraph"}],"name":"clientId"},{"name":"viewController","content":[{"inlineContent":[{"type":"text","text":"The view controller over which the Google Sign-in UI should be displayed."}],"type":"paragraph"}]},{"name":"updateUserDisplayName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If set to "},{"type":"codeVoice","code":"true"},{"type":"text","text":", a successful login will also update the user "},{"type":"codeVoice","code":"displayName"},{"type":"text","text":" field using information from the associated Google Account."}]}]},{"name":"allowMigration","content":[{"inlineContent":[{"text":"An optional boolean that defines the behavior in case there is an anonymous user logged-in and the user is trying to login in an existing account. This option will be passed back to the caller","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"in the resulting "},{"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"},{"text":" error will be thrown.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"text":"Return Value","level":2,"anchor":"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"},{"type":"paragraph","inlineContent":[{"text":"Google Sign In works by opening a Safari view over the specified view controller. At some point,","type":"text"},{"text":" ","type":"text"},{"text":"a redirect will happen and will be sent to your AppDelegate or SceneDelegate: when it does, you must forward","type":"text"},{"type":"text","text":" "},{"text":"the URL by calling ","type":"text"},{"type":"codeVoice","code":"loginHandler.handle(url:)"},{"text":" on your ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" instance."}]},{"type":"aside","name":"Since","content":[{"inlineContent":[{"type":"text","text":"version 1.5.0"}],"type":"paragraph"}],"style":"note"}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","roleHeading":"Instance Method","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP16signInWithGoogle2as2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA0D10DescriptorVGSS_So16NSViewControllerCS2bSgtF","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","required":true,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"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"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"abstract":[{"text":"Sign in with Google in the passed view controller.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","abstract":[{"text":"Sign in with Google in the passed view controller.","type":"text"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"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"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"kind":"symbol","required":true,"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"kind":"symbol","title":"ViewController","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller"}}} \ No newline at end of file +{"metadata":{"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"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"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth24LoginProviderManagerTypeP16signInWithGoogle2as2in21updateUserDisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA0D10DescriptorVGSS_So16NSViewControllerCS2bSgtF","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"role":"symbol","required":true},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Sign in with Google in the passed view controller."}],"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"clientId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"viewController","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Google client ID, generally obtainable using "},{"code":"FirebaseApp.app()!.options.clientID","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"name":"clientId"},{"name":"viewController","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The view controller over which the Google Sign-in UI should be displayed."}]}]},{"name":"updateUserDisplayName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If set to "},{"code":"true","type":"codeVoice"},{"type":"text","text":", a successful login will also update the user "},{"type":"codeVoice","code":"displayName"},{"text":" field using information from the associated Google Account.","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"An optional boolean that defines the behavior in case there is an anonymous user logged-in and the user is trying to login in an existing account. This option will be passed back to the caller"},{"type":"text","text":" "},{"text":"in the resulting ","type":"text"},{"code":"LoginDescriptor.performMigration","type":"codeVoice"},{"text":"; if set to ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":", the operation will not proceed and a ","type":"text"},{"code":"UserError.migrationRequired","type":"codeVoice"},{"type":"text","text":" error will be thrown."}],"type":"paragraph"}],"name":"allowMigration"}]},{"content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Single that emits errors or a "},{"type":"codeVoice","code":"LoginDescriptor"},{"text":" instance.","type":"text"}]}],"kind":"content"},{"kind":"content","content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"Google Sign In works by opening a Safari view over the specified view controller. At some point,"},{"text":" ","type":"text"},{"type":"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":"codeVoice","code":"loginHandler.handle(url:)"},{"type":"text","text":" on your "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" instance."}],"type":"paragraph"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.5.0"}]}],"style":"note","type":"aside","name":"Since"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","title":"ViewController","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"signInWithGoogle","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"Sign in with Google in the passed view controller."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/loginprovidermanagertype\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","type":"topic","required":true},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json b/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json index f94573c..2fbe2bd 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json +++ b/docs/data/documentation/rxfireauth/signinwithapplecompletionhandler.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"},{"text":" = (","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"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","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The ID token returned by Apple.","type":"text"}],"type":"paragraph"}],"name":"idToken"},{"content":[{"type":"paragraph","inlineContent":[{"text":"A random secure string to identify the authentication session.","type":"text"}]}],"name":"nonce"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The user full name.","type":"text"}]}],"name":"displayName"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The email associated to the Apple ID or a private email address."}]}],"name":"email"},{"name":"error","content":[{"type":"paragraph","inlineContent":[{"text":"An error, if something went wrong.","type":"text"}]}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"title":"SignInWithAppleCompletionHandler","externalID":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"symbolKind":"typealias","roleHeading":"Type Alias"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplecompletionhandler"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Instances of "},{"code":"SignInWithAppleHandler","type":"codeVoice"},{"type":"text","text":" need"},{"type":"text","text":" "},{"text":"functions of this type as completion handlers when signing in.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"title":"SignInWithAppleCompletionHandler","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","abstract":[{"text":"Instances of ","type":"text"},{"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"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"type":"topic"}}} \ No newline at end of file +{"abstract":[{"text":"Instances of ","type":"text"},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"type":"text","text":" need"},{"text":" ","type":"text"},{"text":"functions of this type as completion handlers when signing in.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"}],"languages":["swift"],"platforms":["macOS"]}]},{"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."}]}]},{"name":"displayName","content":[{"type":"paragraph","inlineContent":[{"text":"The user full name.","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"The email associated to the Apple ID or a private email address."}],"type":"paragraph"}],"name":"email"},{"content":[{"inlineContent":[{"text":"An error, if something went wrong.","type":"text"}],"type":"paragraph"}],"name":"error"}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplecompletionhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"symbolKind":"typealias","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"roleHeading":"Type Alias","title":"SignInWithAppleCompletionHandler","externalID":"s:10RxFireAuth32SignInWithAppleCompletionHandlera"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Instances of "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"type":"text","text":" need"},{"text":" ","type":"text"},{"text":"functions of this type as completion handlers when signing in.","type":"text"}],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"title":"SignInWithAppleCompletionHandler","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/signinwithapplehandler.json b/docs/data/documentation/rxfireauth/signinwithapplehandler.json index 61b0d7b..41d4715 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler.json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler.json @@ -1 +1 @@ -{"metadata":{"role":"symbol","roleHeading":"Class","externalID":"c:@M@RxFireAuth@objc(cs)SignInWithAppleHandler","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleHandler"}],"title":"SignInWithAppleHandler","modules":[{"name":"RxFireAuth"}],"platforms":[{"deprecated":false,"unavailable":false,"beta":false,"name":"iOS","introducedAt":"13.0"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"10.15","name":"macOS"}],"symbolKind":"class"},"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)"],"title":"Instance Methods"},{"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"],"generated":true}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"Sign in with Apple."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"An instance of this class is automatically created and invoked","type":"text"},{"type":"text","text":" "},{"text":"by ","type":"text"},{"type":"codeVoice","code":"UserManager"},{"text":" when you ask it to ","type":"text"},{"code":"signInWithApple(in:updateUserDisplayName:allowMigration:)","type":"codeVoice"},{"type":"text","text":"."},{"text":" ","type":"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"}]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"},"relationshipsSections":[{"title":"Inherits From","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/objc(cs)NSObject"],"type":"inheritsFrom"},{"type":"conformsTo","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"],"title":"Conforms To","kind":"relationships"}],"references":{"doc://RxFireAuth/s7CVarArgP":{"identifier":"doc:\/\/RxFireAuth\/s7CVarArgP","title":"Swift.CVarArg","type":"unresolvable"},"doc://RxFireAuth/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/RxFireAuth\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://RxFireAuth/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/RxFireAuth\/SQ"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"kind":"article","title":"ASAuthorizationControllerDelegate Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","role":"collectionGroup","abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations"},"doc://RxFireAuth/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/RxFireAuth\/objc(cs)NSObject"},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerDelegate":{"type":"unresolvable","title":"AuthenticationServices.ASAuthorizationControllerDelegate","identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerDelegate"},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerPresentationContextProviding":{"type":"unresolvable","title":"AuthenticationServices.ASAuthorizationControllerPresentationContextProviding","identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerPresentationContextProviding"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","kind":"article","title":"LoginHandlerType Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","type":"topic"},"doc://RxFireAuth/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/RxFireAuth\/objc(pl)NSObject"},"doc://RxFireAuth/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RxFireAuth\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","title":"LoginHandlerType","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"title":"signIn(completionHandler:)","kind":"symbol","type":"topic","role":"symbol","abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signIn"},{"text":"(","kind":"text"},{"text":"completionHandler","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","text":"SignInWithAppleCompletionHandler","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)"},"doc://RxFireAuth/SH":{"identifier":"doc:\/\/RxFireAuth\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://RxFireAuth/7RxSwift18ReactiveCompatibleP":{"identifier":"doc:\/\/RxFireAuth\/7RxSwift18ReactiveCompatibleP","title":"RxSwift.ReactiveCompatible","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","kind":"article","title":"ASAuthorizationControllerPresentationContextProviding Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","type":"topic"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Class","modules":[{"name":"RxFireAuth"}],"navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"title":"SignInWithAppleHandler","role":"symbol","symbolKind":"class","platforms":[{"beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"iOS"},{"deprecated":false,"unavailable":false,"introducedAt":"10.15","beta":false,"name":"macOS"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleHandler"}],"externalID":"c:@M@RxFireAuth@objc(cs)SignInWithAppleHandler"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"SignInWithAppleHandler","kind":"identifier"}]}]},{"kind":"content","content":[{"level":2,"text":"Overview","anchor":"overview","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"An instance of this class is automatically created and invoked"},{"type":"text","text":" "},{"text":"by ","type":"text"},{"code":"UserManager","type":"codeVoice"},{"type":"text","text":" when you ask it to "},{"type":"codeVoice","code":"signInWithApple(in:updateUserDisplayName:allowMigration:)"},{"type":"text","text":"."},{"text":" ","type":"text"},{"type":"text","text":"You can use it also without a user manager associated."}]},{"inlineContent":[{"text":"Sign in with Apple is only available on iOS 13 and macOS 10.15 or later.","type":"text"}],"type":"paragraph"}]}],"relationshipsSections":[{"kind":"relationships","title":"Inherits From","type":"inheritsFrom","identifiers":["doc:\/\/RxFireAuth\/objc(cs)NSObject"]},{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerDelegate","doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerPresentationContextProviding","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","doc:\/\/RxFireAuth\/objc(pl)NSObject","doc:\/\/RxFireAuth\/7RxSwift18ReactiveCompatibleP","doc:\/\/RxFireAuth\/s7CVarArgP","doc:\/\/RxFireAuth\/s28CustomDebugStringConvertibleP","doc:\/\/RxFireAuth\/s23CustomStringConvertibleP","doc:\/\/RxFireAuth\/SQ","doc:\/\/RxFireAuth\/SH"]}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"sections":[],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)"]},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"],"title":"Default Implementations","generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"},"references":{"doc://RxFireAuth/objc(pl)NSObject":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/objc(pl)NSObject","title":"ObjectiveC.NSObjectProtocol"},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerPresentationContextProviding":{"title":"AuthenticationServices.ASAuthorizationControllerPresentationContextProviding","identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerPresentationContextProviding","type":"unresolvable"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","title":"ASAuthorizationControllerDelegate Implementations","type":"topic","abstract":[],"role":"collectionGroup"},"doc://RxFireAuth/SQ":{"identifier":"doc:\/\/RxFireAuth\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://RxFireAuth/SH":{"identifier":"doc:\/\/RxFireAuth\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://RxFireAuth/objc(cs)NSObject":{"identifier":"doc:\/\/RxFireAuth\/objc(cs)NSObject","type":"unresolvable","title":"ObjectiveC.NSObject"},"doc://RxFireAuth/objc(pl)ASAuthorizationControllerDelegate":{"identifier":"doc:\/\/RxFireAuth\/objc(pl)ASAuthorizationControllerDelegate","type":"unresolvable","title":"AuthenticationServices.ASAuthorizationControllerDelegate"},"doc://RxFireAuth/s23CustomStringConvertibleP":{"identifier":"doc:\/\/RxFireAuth\/s23CustomStringConvertibleP","type":"unresolvable","title":"Swift.CustomStringConvertible"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"role":"symbol","title":"signIn(completionHandler:)","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signIn"},{"text":"(","kind":"text"},{"text":"completionHandler","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","text":"SignInWithAppleCompletionHandler"},{"text":"?)","kind":"text"}],"abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","type":"topic","title":"SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","role":"symbol","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/s7CVarArgP":{"identifier":"doc:\/\/RxFireAuth\/s7CVarArgP","type":"unresolvable","title":"Swift.CVarArg"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","title":"LoginHandlerType","kind":"symbol","url":"\/documentation\/rxfireauth\/loginhandlertype","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"type":"text","text":"such as Apple or Google."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"},"doc://RxFireAuth/7RxSwift18ReactiveCompatibleP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/7RxSwift18ReactiveCompatibleP","title":"RxSwift.ReactiveCompatible"},"doc://RxFireAuth/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"abstract":[],"kind":"article","type":"topic","title":"ASAuthorizationControllerPresentationContextProviding Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","kind":"article","type":"topic","title":"LoginHandlerType Implementations"}}} \ 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 2925882..e12ce8f 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations.json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations.json @@ -1 +1 @@ -{"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"},"metadata":{"role":"collectionGroup","modules":[{"name":"RxFireAuth"}],"title":"ASAuthorizationControllerDelegate Implementations"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations"]}],"kind":"article","references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"type":"topic","title":"authorizationController(controller:didCompleteWithAuthorization:)","role":"symbol","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ASAuthorization","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorization"},{"kind":"text","text":")"}],"abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"kind":"symbol","title":"authorizationController(controller:didCompleteWithError:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authorizationController"},{"kind":"text","text":"("},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithError","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)"],"generated":true}],"kind":"article","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations"]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"collectionGroup","title":"ASAuthorizationControllerDelegate Implementations"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didCompleteWithAuthorization"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorization","text":"ASAuthorization","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","title":"authorizationController(controller:didCompleteWithAuthorization:)","type":"topic","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","type":"topic","title":"SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","role":"symbol","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"text":", ","kind":"text"},{"text":"didCompleteWithError","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","title":"authorizationController(controller:didCompleteWithError:)","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","kind":"symbol","type":"topic"}}} \ 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 15b305d..e75ef0a 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","role":"collectionGroup"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations"]}],"kind":"article","topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"title":"presentationAnchor(for:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"presentationAnchor","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"c:@T@ASPresentationAnchor","text":"ASPresentationAnchor","kind":"typeIdentifier"}]}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","interfaceLanguage":"swift"},"kind":"article","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)"],"generated":true}],"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"ASAuthorizationControllerPresentationContextProviding Implementations","role":"collectionGroup"},"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","type":"topic","title":"SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","role":"symbol","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"presentationAnchor","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"abstract":[],"kind":"symbol","type":"topic","title":"presentationAnchor(for:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","role":"symbol"}}} \ 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 d4cb901..eab0d80 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","extendedModule":"RxFireAuth","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"text":", ","kind":"text"},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ASAuthorization","preciseIdentifier":"c:objc(cs)ASAuthorization","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"authorizationController(controller:didCompleteWithAuthorization:)","roleHeading":"Instance Method","platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"unavailable":false,"introducedAt":"10.15","deprecated":false,"name":"macOS","beta":false}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithAuthorization:","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"controller"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didCompleteWithAuthorization"},{"kind":"text","text":" "},{"text":"authorization","kind":"internalParam"},{"kind":"text","text":": "},{"text":"ASAuthorization","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorization"},{"kind":"text","text":")"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithAuthorization:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"type":"topic","title":"authorizationController(controller:didCompleteWithAuthorization:)","role":"symbol","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ASAuthorization","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorization"},{"kind":"text","text":")"}],"abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"kind":"article","title":"ASAuthorizationControllerDelegate Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","role":"collectionGroup","abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithAuthorization:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorizationController"},{"kind":"text","text":"("},{"text":"controller","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didCompleteWithAuthorization"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"authorization"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ASAuthorization","preciseIdentifier":"c:objc(cs)ASAuthorization"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","metadata":{"role":"symbol","extendedModule":"RxFireAuth","modules":[{"name":"RxFireAuth"}],"title":"authorizationController(controller:didCompleteWithAuthorization:)","platforms":[{"beta":false,"introducedAt":"13.0","deprecated":false,"name":"iOS","unavailable":false},{"introducedAt":"10.15","deprecated":false,"name":"macOS","unavailable":false,"beta":false}],"roleHeading":"Instance Method","externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithAuthorization:","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"controller"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithAuthorization","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ASAuthorization","preciseIdentifier":"c:objc(cs)ASAuthorization","kind":"typeIdentifier"},{"kind":"text","text":")"}],"symbolKind":"method"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithAuthorization:)":{"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewithauthorization:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":", "},{"kind":"externalParam","text":"didCompleteWithAuthorization"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorization","text":"ASAuthorization","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithAuthorization:)","title":"authorizationController(controller:didCompleteWithAuthorization:)","type":"topic","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","type":"topic","title":"SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","role":"symbol","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","title":"ASAuthorizationControllerDelegate Implementations","type":"topic","abstract":[],"role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"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 9d64c79..eef9728 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:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithError:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","title":"authorizationController(controller:didCompleteWithError:)","roleHeading":"Instance Method","externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithError:","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authorizationController"},{"text":"(","kind":"text"},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithError","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":")","kind":"text"}],"extendedModule":"RxFireAuth","platforms":[{"beta":false,"name":"iOS","unavailable":false,"deprecated":false,"introducedAt":"13.0"},{"introducedAt":"10.15","deprecated":false,"name":"macOS","beta":false,"unavailable":false}]},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"didCompleteWithError"},{"text":" ","kind":"text"},{"text":"error","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"kind":"symbol","title":"authorizationController(controller:didCompleteWithError:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authorizationController"},{"kind":"text","text":"("},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":", "},{"text":"didCompleteWithError","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"kind":"article","title":"ASAuthorizationControllerDelegate Implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","role":"collectionGroup","abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorizationController"},{"kind":"text","text":"("},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"didCompleteWithError"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"error"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)"]}],"metadata":{"platforms":[{"unavailable":false,"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0"},{"deprecated":false,"unavailable":false,"introducedAt":"10.15","name":"macOS","beta":false}],"symbolKind":"method","role":"symbol","extendedModule":"RxFireAuth","title":"authorizationController(controller:didCompleteWithError:)","externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)authorizationController:didCompleteWithError:","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"authorizationController","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"controller"},{"text":": ","kind":"text"},{"text":"ASAuthorizationController","preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"didCompleteWithError","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ASAuthorizationControllerDelegate.authorizationController(controller:didCompleteWithError:)"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","type":"topic","title":"SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","role":"symbol","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/authorizationController(controller:didCompleteWithError:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authorizationController","kind":"identifier"},{"kind":"text","text":"("},{"text":"controller","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"text":", ","kind":"text"},{"text":"didCompleteWithError","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","title":"authorizationController(controller:didCompleteWithError:)","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/authorizationcontroller(controller:didcompletewitherror:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/authorizationController(controller:didCompleteWithError:)","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerDelegate-Implementations":{"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerdelegate-implementations","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerDelegate-Implementations","title":"ASAuthorizationControllerDelegate Implementations","type":"topic","abstract":[],"role":"collectionGroup"}}} \ 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 2b43d17..172e5a0 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/handle(url:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/handle(url:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","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"}],"platforms":[{"deprecated":false,"introducedAt":"13.0","name":"iOS","unavailable":false,"beta":false},{"name":"macOS","introducedAt":"10.15","beta":false,"unavailable":false,"deprecated":false}],"externalID":"s:10RxFireAuth22SignInWithAppleHandlerC6handle3urlSb10Foundation3URLV_tF","role":"symbol","roleHeading":"Instance Method","extendedModule":"RxFireAuth","title":"handle(url:)","symbolKind":"method","modules":[{"name":"RxFireAuth"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"]]},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LoginHandlerType.handle(url:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","kind":"article","title":"LoginHandlerType Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)","abstract":[],"type":"topic","role":"symbol","title":"handle(url:)"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LoginHandlerType.handle(url:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handle"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Method","title":"handle(url:)","modules":[{"name":"RxFireAuth"}],"extendedModule":"RxFireAuth","platforms":[{"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0","unavailable":false},{"introducedAt":"10.15","deprecated":false,"unavailable":false,"beta":false,"name":"macOS"}],"externalID":"s:10RxFireAuth22SignInWithAppleHandlerC6handle3urlSb10Foundation3URLV_tF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"handle","kind":"identifier"},{"kind":"text","text":"("},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"symbolKind":"method","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"type":"topic","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","kind":"symbol","role":"symbol","title":"handle(url:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","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"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","type":"topic","title":"SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","role":"symbol","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/LoginHandlerType-Implementations":{"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations","kind":"article","type":"topic","title":"LoginHandlerType Implementations"}}} \ 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 edc56c8..2c003e6 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations.json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations.json @@ -1 +1 @@ -{"kind":"article","metadata":{"modules":[{"name":"RxFireAuth"}],"title":"LoginHandlerType Implementations","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"]}],"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)","abstract":[],"type":"topic","role":"symbol","title":"handle(url:)"}}} \ No newline at end of file +{"sections":[],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/loginhandlertype-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"LoginHandlerType Implementations","role":"collectionGroup"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/LoginHandlerType-Implementations"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","type":"topic","title":"SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","role":"symbol","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/handle(url:)":{"type":"topic","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/handle(url:)","kind":"symbol","role":"symbol","title":"handle(url:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","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"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/handle(url:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 1dc785b..95a863a 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ASAuthorizationControllerPresentationContextProviding.presentationAnchor(for:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations"]]},"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"platforms":[{"deprecated":false,"introducedAt":"13.0","name":"iOS","unavailable":false,"beta":false},{"name":"macOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"10.15"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"presentationAnchor","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":": ","kind":"text"},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"c:@T@ASPresentationAnchor","text":"ASPresentationAnchor","kind":"typeIdentifier"}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)presentationAnchorForAuthorizationController:","title":"presentationAnchor(for:)","extendedModule":"RxFireAuth"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)"]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"presentationAnchor","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"kind":"text","text":" "},{"text":"controller","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ASAuthorizationController","kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)ASAuthorizationController"},{"kind":"text","text":") -> "},{"text":"ASPresentationAnchor","kind":"typeIdentifier","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"title":"presentationAnchor(for:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"presentationAnchor","kind":"identifier"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"c:@T@ASPresentationAnchor","text":"ASPresentationAnchor","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","kind":"article","title":"ASAuthorizationControllerPresentationContextProviding Implementations","role":"collectionGroup","abstract":[],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ASAuthorizationControllerPresentationContextProviding.presentationAnchor(for:)"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"c:@CM@RxFireAuth@objc(cs)SignInWithAppleHandler(im)presentationAnchorForAuthorizationController:","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","platforms":[{"deprecated":false,"name":"iOS","introducedAt":"13.0","unavailable":false,"beta":false},{"deprecated":false,"unavailable":false,"beta":false,"name":"macOS","introducedAt":"10.15"}],"title":"presentationAnchor(for:)","extendedModule":"RxFireAuth","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"presentationAnchor"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","text":"ASAuthorizationController","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"presentationAnchor","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"controller"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":") -> "},{"text":"ASPresentationAnchor","kind":"typeIdentifier","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","type":"topic","title":"SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","role":"symbol","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/ASAuthorizationControllerPresentationContextProviding-Implementations":{"abstract":[],"kind":"article","type":"topic","title":"ASAuthorizationControllerPresentationContextProviding Implementations","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/asauthorizationcontrollerpresentationcontextproviding-implementations","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/ASAuthorizationControllerPresentationContextProviding-Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/presentationAnchor(for:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"presentationAnchor","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"c:objc(cs)ASAuthorizationController","kind":"typeIdentifier","text":"ASAuthorizationController"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ASPresentationAnchor","preciseIdentifier":"c:@T@ASPresentationAnchor"}],"abstract":[],"kind":"symbol","type":"topic","title":"presentationAnchor(for:)","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/presentationanchor(for:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/presentationAnchor(for:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 878275f..85b6708 100644 --- a/docs/data/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:).json +++ b/docs/data/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"role":"symbol","title":"signIn(completionHandler:)","externalID":"s:10RxFireAuth22SignInWithAppleHandlerC04signE0010completionH0yySSSg_A3Fs5Error_pSgtcSg_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signIn"},{"kind":"text","text":"("},{"text":"completionHandler","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SignInWithAppleCompletionHandler","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera"},{"kind":"text","text":"?)"}],"platforms":[{"beta":false,"name":"iOS","deprecated":false,"introducedAt":"13.0","unavailable":false},{"deprecated":false,"name":"macOS","beta":false,"introducedAt":"10.15","unavailable":false}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completionHandler"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","text":"SignInWithAppleCompletionHandler"},{"text":"?)","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"completionHandler","content":[{"inlineContent":[{"text":"A function to be performed when the flow is ended, either successfully or with an error.","type":"text"}],"type":"paragraph"}]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"title":"signIn(completionHandler:)","kind":"symbol","type":"topic","role":"symbol","abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signIn"},{"text":"(","kind":"text"},{"text":"completionHandler","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","text":"SignInWithAppleCompletionHandler","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"title":"SignInWithAppleCompletionHandler","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","abstract":[{"text":"Instances of ","type":"text"},{"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"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"title":"SignInWithAppleHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"type":"text","text":"A helper class that handles the flow of"},{"text":" ","type":"text"},{"text":"Sign in with Apple.","type":"text"}],"fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleHandler","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)","interfaceLanguage":"swift"},"metadata":{"platforms":[{"deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false,"name":"iOS"},{"name":"macOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"10.15"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","externalID":"s:10RxFireAuth22SignInWithAppleHandlerC04signE0010completionH0yySSSg_A3Fs5Error_pSgtcSg_tF","title":"signIn(completionHandler:)","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signIn","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"completionHandler"},{"kind":"text","text":": "},{"text":"SignInWithAppleCompletionHandler","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera"},{"kind":"text","text":"?)"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)"]}],"abstract":[{"text":"Start the Sign in with Apple flow.","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signIn","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completionHandler"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler","text":"SignInWithAppleCompletionHandler","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera"},{"text":"?)","kind":"text"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"A function to be performed when the flow is ended, either successfully or with an error."}],"type":"paragraph"}],"name":"completionHandler"}],"kind":"parameters"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler/signIn(completionHandler:)":{"role":"symbol","title":"signIn(completionHandler:)","kind":"symbol","url":"\/documentation\/rxfireauth\/signinwithapplehandler\/signin(completionhandler:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signIn"},{"text":"(","kind":"text"},{"text":"completionHandler","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth32SignInWithAppleCompletionHandlera","text":"SignInWithAppleCompletionHandler"},{"text":"?)","kind":"text"}],"abstract":[{"type":"text","text":"Start the Sign in with Apple flow."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler\/signIn(completionHandler:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleCompletionHandler":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Instances of "},{"type":"codeVoice","code":"SignInWithAppleHandler"},{"type":"text","text":" need"},{"text":" ","type":"text"},{"text":"functions of this type as completion handlers when signing in.","type":"text"}],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SignInWithAppleCompletionHandler","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"SignInWithAppleCompletionHandler"}],"title":"SignInWithAppleCompletionHandler","url":"\/documentation\/rxfireauth\/signinwithapplecompletionhandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleCompletionHandler"},"doc://RxFireAuth/documentation/RxFireAuth/SignInWithAppleHandler":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignInWithAppleHandler"}],"abstract":[{"text":"A helper class that handles the flow of","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Sign in with Apple."}],"kind":"symbol","type":"topic","title":"SignInWithAppleHandler","url":"\/documentation\/rxfireauth\/signinwithapplehandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/SignInWithAppleHandler","role":"symbol","navigatorTitle":[{"text":"SignInWithAppleHandler","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/userdata.json b/docs/data/documentation/rxfireauth/userdata.json index 9d2712c..dedcd77 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"},"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"}],"metadata":{"externalID":"s:10RxFireAuth8UserDataV","role":"symbol","roleHeading":"Structure","symbolKind":"struct","title":"UserData","navigatorTitle":[{"kind":"identifier","text":"UserData"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","type":"heading","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"text":"This class usually inherits data from a Firebase User.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"You cannot instantiate this class directly. Use "},{"code":"UserManagerType","type":"codeVoice"},{"text":" ","type":"text"},{"type":"text","text":"implementations to get a user."}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/userdata"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"A User.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"type":"topic","abstract":[{"text":"Get the email.","type":"text"}],"role":"symbol","title":"email","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","url":"\/documentation\/rxfireauth\/userdata\/email","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"role":"symbol","abstract":[{"text":"Get a list of providers that this user has connected.","type":"text"}],"title":"authenticationProviders","kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"authenticationProviders","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","text":"AuthenticationProvider","kind":"typeIdentifier"},{"kind":"text","text":"]"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"type":"topic","abstract":[{"text":"Get the ID.","type":"text"}],"role":"symbol","title":"id","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","url":"\/documentation\/rxfireauth\/userdata\/id","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","type":"topic","abstract":[{"text":"Get if this is an anonymous user.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/isanonymous","title":"isAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"displayName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"displayName","abstract":[{"text":"Get the user display name.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/displayname"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]}}} \ No newline at end of file +{"abstract":[{"text":"A User.","type":"text"}],"metadata":{"externalID":"s:10RxFireAuth8UserDataV","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserData"}],"roleHeading":"Structure","symbolKind":"struct","title":"UserData","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"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"]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"inlineContent":[{"type":"text","text":"This class usually inherits data from a Firebase User."},{"text":" ","type":"text"},{"type":"text","text":"You cannot instantiate this class directly. Use "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" "},{"type":"text","text":"implementations to get a user."}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"abstract":[{"text":"Get a list of providers that this user has connected.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticationProviders"},{"text":": [","kind":"text"},{"text":"AuthenticationProvider","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO"},{"kind":"text","text":"]"}],"title":"authenticationProviders","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","abstract":[{"type":"text","text":"Get the user display name."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"displayName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol","title":"displayName","type":"topic","url":"\/documentation\/rxfireauth\/userdata\/displayname"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"email","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","type":"topic","kind":"symbol","abstract":[{"text":"Get the email.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata\/email","title":"email"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"role":"symbol","url":"\/documentation\/rxfireauth\/userdata\/id","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","type":"topic","title":"id","abstract":[{"type":"text","text":"Get the ID."}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/isanonymous","type":"topic","title":"isAnonymous","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[{"type":"text","text":"Get if this is an anonymous user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous"}}} \ 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 001c8b2..dca7435 100644 --- a/docs/data/documentation/rxfireauth/userdata/authenticationproviders.json +++ b/docs/data/documentation/rxfireauth/userdata/authenticationproviders.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationProviders"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","text":"AuthenticationProvider"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"externalID":"s:10RxFireAuth8UserDataV23authenticationProvidersSayAA22AuthenticationProviderOGvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationProviders"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"AuthenticationProvider","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO"},{"text":"]","kind":"text"}],"role":"symbol","title":"authenticationProviders","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"RxFireAuth"}]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/authenticationproviders"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"abstract":[{"text":"Get a list of providers that this user has connected.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"role":"symbol","abstract":[{"text":"Get a list of providers that this user has connected.","type":"text"}],"title":"authenticationProviders","kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"authenticationProviders","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","text":"AuthenticationProvider","kind":"typeIdentifier"},{"kind":"text","text":"]"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"role":"symbol","abstract":[{"type":"text","text":"An authentication provider."}],"title":"AuthenticationProvider","kind":"symbol","url":"\/documentation\/rxfireauth\/authenticationprovider","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","type":"topic","navigatorTitle":[{"text":"AuthenticationProvider","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AuthenticationProvider","kind":"identifier"}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Get a list of providers that this user has connected."}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/authenticationproviders"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","interfaceLanguage":"swift"},"metadata":{"role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"text":"authenticationProviders","kind":"identifier"},{"kind":"text","text":": ["},{"text":"AuthenticationProvider","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"externalID":"s:10RxFireAuth8UserDataV23authenticationProvidersSayAA22AuthenticationProviderOGvp","title":"authenticationProviders","modules":[{"name":"RxFireAuth"}],"symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"authenticationProviders","kind":"identifier"},{"kind":"text","text":": ["},{"text":"AuthenticationProvider","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider"},{"kind":"text","text":"]"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/authenticationProviders":{"abstract":[{"text":"Get a list of providers that this user has connected.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/authenticationproviders","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/authenticationProviders","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticationProviders"},{"text":": [","kind":"text"},{"text":"AuthenticationProvider","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth22AuthenticationProviderO"},{"kind":"text","text":"]"}],"title":"authenticationProviders","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/AuthenticationProvider":{"abstract":[{"type":"text","text":"An authentication provider."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"AuthenticationProvider"}],"url":"\/documentation\/rxfireauth\/authenticationprovider","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/AuthenticationProvider","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"AuthenticationProvider"}],"title":"AuthenticationProvider","type":"topic"}}} \ 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 d9e63d3..f48a6b5 100644 --- a/docs/data/documentation/rxfireauth/userdata/displayname.json +++ b/docs/data/documentation/rxfireauth/userdata/displayname.json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"displayName","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Corresponds to "},{"type":"codeVoice","code":"displayName"},{"type":"text","text":" on the Firebase User object.."}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Get the user display name.","type":"text"}],"metadata":{"externalID":"s:10RxFireAuth8UserDataV11displayNameSSSgvp","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"displayName","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"RxFireAuth"}],"title":"displayName","roleHeading":"Instance Property","symbolKind":"property"},"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/displayname"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"displayName","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"displayName","abstract":[{"text":"Get the user display name.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/displayname"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]}}} \ No newline at end of file +{"abstract":[{"text":"Get the user display name.","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/displayname"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:10RxFireAuth8UserDataV11displayNameSSSgvp","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"displayName"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"role":"symbol","title":"displayName"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"displayName","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Corresponds to "},{"code":"displayName","type":"codeVoice"},{"text":" on the Firebase User object..","type":"text"}]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","interfaceLanguage":"swift"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/displayName":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/displayName","abstract":[{"type":"text","text":"Get the user display name."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"displayName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol","title":"displayName","type":"topic","url":"\/documentation\/rxfireauth\/userdata\/displayname"}}} \ 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 37da38d..e943f06 100644 --- a/docs/data/documentation/rxfireauth/userdata/email.json +++ b/docs/data/documentation/rxfireauth/userdata/email.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"email","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"role":"symbol","title":"email","symbolKind":"property","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth8UserDataV5emailSSSgvp","roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"abstract":[{"type":"text","text":"Get the email."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"email","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"platforms":["macOS"],"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"}]}],"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/email"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"type":"topic","abstract":[{"text":"Get the email.","type":"text"}],"role":"symbol","title":"email","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","url":"\/documentation\/rxfireauth\/userdata\/email","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/email"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"property","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?","kind":"text"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth8UserDataV5emailSSSgvp","roleHeading":"Instance Property","title":"email"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"text":"Get the email.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"email","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"]}]},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"inlineContent":[{"type":"text","text":"Corresponds to "},{"type":"codeVoice","code":"email"},{"type":"text","text":" on the Firebase User object."}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/email":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"email","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/email","type":"topic","kind":"symbol","abstract":[{"text":"Get the email.","type":"text"}],"url":"\/documentation\/rxfireauth\/userdata\/email","title":"email"}}} \ 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 5c19d88..d2502bc 100644 --- a/docs/data/documentation/rxfireauth/userdata/id.json +++ b/docs/data/documentation/rxfireauth/userdata/id.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"platforms":["macOS"],"languages":["swift"]}]},{"content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Corresponds to "},{"type":"codeVoice","code":"uid"},{"type":"text","text":" on the Firebase User object."}]}],"kind":"content"}],"kind":"symbol","metadata":{"title":"id","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"externalID":"s:10RxFireAuth8UserDataV2idSSSgvp"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","interfaceLanguage":"swift"},"abstract":[{"text":"Get the ID.","type":"text"}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"type":"topic","abstract":[{"text":"Get the ID.","type":"text"}],"role":"symbol","title":"id","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","url":"\/documentation\/rxfireauth\/userdata\/id","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Get the ID."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/userdata\/id"]}],"metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth8UserDataV2idSSSgvp","title":"id","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"inlineContent":[{"text":"Corresponds to ","type":"text"},{"type":"codeVoice","code":"uid"},{"type":"text","text":" on the Firebase User object."}],"type":"paragraph"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/id":{"role":"symbol","url":"\/documentation\/rxfireauth\/userdata\/id","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/id","type":"topic","title":"id","abstract":[{"type":"text","text":"Get the ID."}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]}}} \ 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 8ae0f6a..6b07820 100644 --- a/docs/data/documentation/rxfireauth/userdata/isanonymous.json +++ b/docs/data/documentation/rxfireauth/userdata/isanonymous.json @@ -1 +1 @@ -{"sections":[],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth8UserDataV11isAnonymousSbvp","title":"isAnonymous","symbolKind":"property","roleHeading":"Instance Property"},"abstract":[{"text":"Get if this is an anonymous user.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Corresponds to "},{"type":"codeVoice","code":"isAnonymous"},{"type":"text","text":" on the Firebase User object."}]}],"kind":"content"}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous","type":"topic","abstract":[{"text":"Get if this is an anonymous user.","type":"text"}],"kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/isanonymous","title":"isAnonymous"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","title":"isAnonymous","externalID":"s:10RxFireAuth8UserDataV11isAnonymousSbvp","modules":[{"name":"RxFireAuth"}]},"sections":[],"abstract":[{"text":"Get if this is an anonymous user.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"Corresponds to ","type":"text"},{"code":"isAnonymous","type":"codeVoice"},{"text":" on the Firebase User object.","type":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous"},"variants":[{"paths":["\/documentation\/rxfireauth\/userdata\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData/isAnonymous":{"kind":"symbol","url":"\/documentation\/rxfireauth\/userdata\/isanonymous","type":"topic","title":"isAnonymous","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[{"type":"text","text":"Get if this is an anonymous user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData\/isAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror.json b/docs/data/documentation/rxfireauth/usererror.json index a757059..1f4d9c1 100644 --- a/docs/data/documentation/rxfireauth/usererror.json +++ b/docs/data/documentation/rxfireauth/usererror.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","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":"Enumeration Cases"},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription"],"title":"Instance Properties"},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/s8SendableP"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"enum","roleHeading":"Enumeration","title":"UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserError"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"text":"Overview","level":2,"anchor":"overview","type":"heading"},{"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"}]}],"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/RxFireAuth\/s5ErrorP"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"kind":"symbol","role":"symbol","url":"\/documentation\/rxfireauth\/usererror\/wronguser","type":"topic","title":"UserError.wrongUser","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"wrongUser","kind":"identifier"}],"abstract":[{"type":"text","text":"The requested action would target a different user than the one currently signed-in."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"kind":"symbol","title":"UserError.configurationError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","role":"symbol","abstract":[{"type":"text","text":"The requested operation is not enabled in Firebase Console."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configurationError","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/configurationerror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired","title":"UserError.authenticationConfirmationRequired","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"The requested action requires a recent call to ","type":"text"},{"code":"self.confirmAuthentication(email:password:)","type":"codeVoice"},{"text":" or one of the related calls for other providers.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"authenticationConfirmationRequired","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"title":"UserError.userDisabled","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","url":"\/documentation\/rxfireauth\/usererror\/userdisabled","kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"The specified user is disabled.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"userDisabled","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","title":"UserError.unknown(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"An unknown error has occurred.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":"?)","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration","title":"UserError.invalidConfiguration","type":"topic","abstract":[{"text":"The provided Firebase configuration is invalid.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidConfiguration","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/s8SendableP":{"identifier":"doc:\/\/RxFireAuth\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"migrationRequired","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","role":"symbol","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"},{"code":"login(with credentials:updateUserDisplayName:allowMigration:)","type":"codeVoice"}],"title":"UserError.migrationRequired(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userNotFound","kind":"identifier"}],"role":"symbol","title":"UserError.userNotFound","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","abstract":[{"text":"The specified user cannot be found.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/usernotfound"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"url":"\/documentation\/rxfireauth\/usererror\/networkerror","title":"UserError.networkError","type":"topic","abstract":[{"text":"An error occurred while reaching Firebase servers.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"networkError","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","title":"UserError.weakPassword(_:)","type":"topic","abstract":[{"text":"The specified password does not satisfy the basic security requirements.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"weakPassword","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","title":"LocalizedError Implementations","type":"topic","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"keychainError","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":"?)","kind":"text"}],"role":"symbol","title":"UserError.keychainError(_:)","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","abstract":[{"text":"An error occurred while attempting to access the keychain.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"role":"symbol","title":"errorDescription","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","abstract":[],"url":"\/documentation\/rxfireauth\/usererror\/errordescription"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noUser","kind":"identifier"}],"role":"symbol","title":"UserError.noUser","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"url":"\/documentation\/rxfireauth\/usererror\/nouser"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyAnonymous","kind":"identifier"}],"role":"symbol","title":"UserError.alreadyAnonymous","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","abstract":[{"type":"text","text":"The requested action cannot be performed because there is already an anonymous user logged-in."}],"url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","type":"topic","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/usererror\/error-implementations"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expiredToken","kind":"identifier"}],"role":"symbol","title":"UserError.expiredToken","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","abstract":[{"type":"text","text":"The user token has expired."}],"url":"\/documentation\/rxfireauth\/usererror\/expiredtoken"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidCredential"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidcredential","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","abstract":[{"text":"The specified credential is either expired or invalid.","type":"text"}],"title":"UserError.invalidCredential","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"emailAlreadyInUse","kind":"identifier"}],"role":"symbol","title":"UserError.emailAlreadyInUse","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/10Foundation14LocalizedErrorP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP","title":"Foundation.LocalizedError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidEmail","kind":"identifier"}],"role":"symbol","title":"UserError.invalidEmail","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","abstract":[{"type":"text","text":"The provided email is not valid."}],"url":"\/documentation\/rxfireauth\/usererror\/invalidemail"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"providerAlreadyLinked","kind":"identifier"}],"role":"symbol","title":"UserError.providerAlreadyLinked","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","abstract":[{"type":"text","text":"The specified provider is already linked with this user."}],"url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wrongPassword","kind":"identifier"}],"role":"symbol","title":"UserError.wrongPassword","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","abstract":[{"type":"text","text":"The specified password is invalid."}],"url":"\/documentation\/rxfireauth\/usererror\/wrongpassword"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidUpdate","kind":"identifier"}],"role":"symbol","title":"UserError.invalidUpdate","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","abstract":[{"type":"text","text":"The update cannot be performed because of invalid data."}],"url":"\/documentation\/rxfireauth\/usererror\/invalidupdate"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerNotLinked":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"providerNotLinked","kind":"identifier"}],"role":"symbol","title":"UserError.providerNotLinked","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/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/alreadyLoggedIn":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyLoggedIn","kind":"identifier"}],"role":"symbol","title":"UserError.alreadyLoggedIn","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","abstract":[{"type":"text","text":"There is already another user logged-in."}],"url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"UserError","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"inlineContent":[{"text":"Most of these errors are never thrown directly, but are always","type":"text"},{"text":" ","type":"text"},{"text":"returned as errors inside an Rx object.","type":"text"}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","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":"Enumeration Cases"},{"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"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"metadata":{"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"roleHeading":"Enumeration","symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"externalID":"s:10RxFireAuth9UserErrorO","role":"symbol","title":"UserError","modules":[{"name":"RxFireAuth"}]},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP","doc:\/\/RxFireAuth\/s5ErrorP","doc:\/\/RxFireAuth\/s8SendableP"],"type":"conformsTo","kind":"relationships"}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"title":"UserError.userDisabled","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/userdisabled","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","role":"symbol","abstract":[{"text":"The specified user is disabled.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"userDisabled","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"emailAlreadyInUse"}],"type":"topic","abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"title":"UserError.emailAlreadyInUse","url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidCredential"}],"type":"topic","abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"title":"UserError.invalidCredential","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","url":"\/documentation\/rxfireauth\/usererror\/invalidcredential","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidUpdate"}],"type":"topic","abstract":[{"type":"text","text":"The update cannot be performed because of invalid data."}],"title":"UserError.invalidUpdate","url":"\/documentation\/rxfireauth\/usererror\/invalidupdate","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidConfiguration"}],"type":"topic","abstract":[{"type":"text","text":"The provided Firebase configuration is invalid."}],"title":"UserError.invalidConfiguration","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration","role":"symbol"},"doc://RxFireAuth/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s8SendableP","title":"Swift.Sendable"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerAlreadyLinked"}],"type":"topic","abstract":[{"type":"text","text":"The specified provider is already linked with this user."}],"title":"UserError.providerAlreadyLinked","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"abstract":[{"type":"text","text":"The specified user cannot be found."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","url":"\/documentation\/rxfireauth\/usererror\/usernotfound","title":"UserError.userNotFound","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userNotFound"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyLoggedIn":{"title":"UserError.alreadyLoggedIn","abstract":[{"type":"text","text":"There is already another user logged-in."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyLoggedIn"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"title":"UserError.networkError","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","url":"\/documentation\/rxfireauth\/usererror\/networkerror","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"networkError"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"title":"UserError.wrongUser","abstract":[{"type":"text","text":"The requested action would target a different user than the one currently signed-in."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/wronguser","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongUser"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"title":"UserError.configurationError","abstract":[{"type":"text","text":"The requested operation is not enabled in Firebase Console."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","url":"\/documentation\/rxfireauth\/usererror\/configurationerror","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"title":"UserError.invalidEmail","abstract":[{"type":"text","text":"The provided email is not valid."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidemail","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidEmail"}],"role":"symbol"},"doc://RxFireAuth/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/s5ErrorP","title":"Swift.Error"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"title":"UserError.migrationRequired(_:)","abstract":[{"type":"text","text":"The action would require to migrate the current user data to a new account."},{"type":"text","text":" "},{"type":"text","text":"Use the passed login credentials to continue signing-in when ready by calling "},{"code":"login(with credentials:updateUserDisplayName:allowMigration:)","type":"codeVoice"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"migrationRequired","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":"?)","kind":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"title":"errorDescription","abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","url":"\/documentation\/rxfireauth\/usererror\/errordescription","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerNotLinked":{"title":"UserError.providerNotLinked","abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/providernotlinked","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerNotLinked"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","kind":"article","title":"LocalizedError Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"title":"UserError.wrongPassword","abstract":[{"type":"text","text":"The specified password is invalid."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","url":"\/documentation\/rxfireauth\/usererror\/wrongpassword","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongPassword"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"title":"Error Implementations","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usererror\/error-implementations","type":"topic","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"title":"UserError.keychainError(_:)","abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"keychainError"},{"kind":"text","text":"("},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":"?)","kind":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"title":"UserError.expiredToken","abstract":[{"type":"text","text":"The user token has expired."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/expiredtoken","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expiredToken"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"title":"UserError.alreadyAnonymous","abstract":[{"type":"text","text":"The requested action cannot be performed because there is already an anonymous user logged-in."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyAnonymous"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"title":"UserError.unknown(_:)","abstract":[{"type":"text","text":"An unknown error has occurred."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":"?)","kind":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"title":"UserError.authenticationConfirmationRequired","abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"type":"text","text":" or one of the related calls for other providers."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"authenticationConfirmationRequired","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"title":"UserError.weakPassword(_:)","abstract":[{"type":"text","text":"The specified password does not satisfy the basic security requirements."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"weakPassword"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"title":"UserError.noUser","abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","url":"\/documentation\/rxfireauth\/usererror\/nouser","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"noUser"}],"role":"symbol"},"doc://RxFireAuth/10Foundation14LocalizedErrorP":{"type":"unresolvable","identifier":"doc:\/\/RxFireAuth\/10Foundation14LocalizedErrorP","title":"Foundation.LocalizedError"}}} \ 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 d8fb14e..5b672aa 100644 --- a/docs/data/documentation/rxfireauth/usererror/alreadyanonymous.json +++ b/docs/data/documentation/rxfireauth/usererror/alreadyanonymous.json @@ -1 +1 @@ -{"metadata":{"role":"symbol","title":"UserError.alreadyAnonymous","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO16alreadyAnonymousyA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"alreadyAnonymous","kind":"identifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyAnonymous","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"The requested action cannot be performed because there is already an anonymous user logged-in."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous"},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/alreadyanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyAnonymous","kind":"identifier"}],"role":"symbol","title":"UserError.alreadyAnonymous","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","abstract":[{"type":"text","text":"The requested action cannot be performed because there is already an anonymous user logged-in."}],"url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyAnonymous"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/alreadyanonymous"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RxFireAuth9UserErrorO16alreadyAnonymousyA2CmF","role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"alreadyAnonymous","kind":"identifier"}],"symbolKind":"case","roleHeading":"Case","title":"UserError.alreadyAnonymous"},"abstract":[{"type":"text","text":"The requested action cannot be performed because there is already an anonymous user logged-in."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyAnonymous":{"title":"UserError.alreadyAnonymous","abstract":[{"type":"text","text":"The requested action cannot be performed because there is already an anonymous user logged-in."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyAnonymous","url":"\/documentation\/rxfireauth\/usererror\/alreadyanonymous","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyAnonymous"}],"role":"symbol"}}} \ 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 4ac6542..e1d16ce 100644 --- a/docs/data/documentation/rxfireauth/usererror/alreadyloggedin.json +++ b/docs/data/documentation/rxfireauth/usererror/alreadyloggedin.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"type":"text","text":"There is already another user logged-in."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"alreadyLoggedIn","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"symbolKind":"case","role":"symbol","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO15alreadyLoggedInyA2CmF","title":"UserError.alreadyLoggedIn","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"alreadyLoggedIn"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/alreadyloggedin"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyLoggedIn":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyLoggedIn","kind":"identifier"}],"role":"symbol","title":"UserError.alreadyLoggedIn","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","abstract":[{"type":"text","text":"There is already another user logged-in."}],"url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"There is already another user logged-in."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"alreadyLoggedIn","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO15alreadyLoggedInyA2CmF","roleHeading":"Case","symbolKind":"case","role":"symbol","title":"UserError.alreadyLoggedIn"},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/alreadyloggedin"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"alreadyLoggedIn","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/alreadyLoggedIn":{"title":"UserError.alreadyLoggedIn","abstract":[{"type":"text","text":"There is already another user logged-in."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/alreadyLoggedIn","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/alreadyloggedin","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"alreadyLoggedIn"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"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 626fceb..8c60523 100644 --- a/docs/data/documentation/rxfireauth/usererror/authenticationconfirmationrequired.json +++ b/docs/data/documentation/rxfireauth/usererror/authenticationconfirmationrequired.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"title":"UserError.authenticationConfirmationRequired","role":"symbol","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticationConfirmationRequired","kind":"identifier"}],"externalID":"s:10RxFireAuth9UserErrorO34authenticationConfirmationRequiredyA2CmF"},"abstract":[{"text":"The requested action requires a recent call to ","type":"text"},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"type":"text","text":" or one of the related calls for other providers."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationConfirmationRequired"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired","title":"UserError.authenticationConfirmationRequired","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"The requested action requires a recent call to ","type":"text"},{"code":"self.confirmAuthentication(email:password:)","type":"codeVoice"},{"text":" or one of the related calls for other providers.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"authenticationConfirmationRequired","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","interfaceLanguage":"swift"},"kind":"symbol","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":"authenticationConfirmationRequired","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"The requested action requires a recent call to ","type":"text"},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"type":"text","text":" or one of the related calls for other providers."}],"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticationConfirmationRequired"}],"roleHeading":"Case","symbolKind":"case","title":"UserError.authenticationConfirmationRequired","externalID":"s:10RxFireAuth9UserErrorO34authenticationConfirmationRequiredyA2CmF"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/authenticationConfirmationRequired":{"title":"UserError.authenticationConfirmationRequired","abstract":[{"type":"text","text":"The requested action requires a recent call to "},{"type":"codeVoice","code":"self.confirmAuthentication(email:password:)"},{"type":"text","text":" or one of the related calls for other providers."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/authenticationConfirmationRequired","url":"\/documentation\/rxfireauth\/usererror\/authenticationconfirmationrequired","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"authenticationConfirmationRequired","kind":"identifier"}],"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 f5cdeb4..0e2b39c 100644 --- a/docs/data/documentation/rxfireauth/usererror/configurationerror.json +++ b/docs/data/documentation/rxfireauth/usererror/configurationerror.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","role":"symbol","externalID":"s:10RxFireAuth9UserErrorO013configurationE0yA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"configurationError"}],"symbolKind":"case","title":"UserError.configurationError"},"abstract":[{"type":"text","text":"The requested operation is not enabled in Firebase Console."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/configurationerror"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"kind":"symbol","title":"UserError.configurationError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","role":"symbol","abstract":[{"type":"text","text":"The requested operation is not enabled in Firebase Console."}],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configurationError","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/usererror\/configurationerror"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configurationError","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/configurationerror"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"The requested operation is not enabled in Firebase Console."}],"metadata":{"externalID":"s:10RxFireAuth9UserErrorO013configurationE0yA2CmF","symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"configurationError","kind":"identifier"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"UserError.configurationError"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/configurationError":{"title":"UserError.configurationError","abstract":[{"type":"text","text":"The requested operation is not enabled in Firebase Console."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/configurationError","url":"\/documentation\/rxfireauth\/usererror\/configurationerror","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"configurationError"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"}}} \ 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 ac186ab..22c86e9 100644 --- a/docs/data/documentation/rxfireauth/usererror/emailalreadyinuse.json +++ b/docs/data/documentation/rxfireauth/usererror/emailalreadyinuse.json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"emailAlreadyInUse"}]}]}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"emailAlreadyInUse","kind":"identifier"}],"role":"symbol","title":"UserError.emailAlreadyInUse","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO17emailAlreadyInUseyA2CmF"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"emailAlreadyInUse","kind":"identifier"}],"role":"symbol","title":"UserError.emailAlreadyInUse","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"sections":[],"metadata":{"title":"UserError.emailAlreadyInUse","externalID":"s:10RxFireAuth9UserErrorO17emailAlreadyInUseyA2CmF","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"emailAlreadyInUse"}],"symbolKind":"case","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"emailAlreadyInUse"}]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/emailalreadyinuse"]}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/emailAlreadyInUse":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"emailAlreadyInUse"}],"type":"topic","abstract":[{"type":"text","text":"The specified email is already in use in another account."}],"title":"UserError.emailAlreadyInUse","url":"\/documentation\/rxfireauth\/usererror\/emailalreadyinuse","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/emailAlreadyInUse","role":"symbol"}}} \ 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 ac869c1..a4e533e 100644 --- a/docs/data/documentation/rxfireauth/usererror/error-implementations.json +++ b/docs/data/documentation/rxfireauth/usererror/error-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/error-implementations"]}],"kind":"article","metadata":{"title":"Error Implementations","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"title":"localizedDescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription","kind":"symbol","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription"],"title":"Instance Properties","generated":true}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"Error Implementations","role":"collectionGroup"},"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"kind":"symbol","type":"topic","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","title":"localizedDescription"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"}}} \ 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 4c2713d..4275357 100644 --- a/docs/data/documentation/rxfireauth/usererror/errordescription.json +++ b/docs/data/documentation/rxfireauth/usererror/errordescription.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:10RxFireAuth9UserErrorO16errorDescriptionSSSgvp","roleHeading":"Instance Property","title":"errorDescription","role":"symbol","symbolKind":"property","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.errorDescription"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/errordescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"errorDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"role":"symbol","title":"errorDescription","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","abstract":[],"url":"\/documentation\/rxfireauth\/usererror\/errordescription"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"errorDescription","externalID":"s:10RxFireAuth9UserErrorO16errorDescriptionSSSgvp"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"LocalizedError.errorDescription","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/errordescription"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/errorDescription":{"title":"errorDescription","abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/errorDescription","url":"\/documentation\/rxfireauth\/usererror\/errordescription","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"errorDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"}}} \ 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 69a575d..a961d00 100644 --- a/docs/data/documentation/rxfireauth/usererror/expiredtoken.json +++ b/docs/data/documentation/rxfireauth/usererror/expiredtoken.json @@ -1 +1 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"expiredToken","kind":"identifier"}],"externalID":"s:10RxFireAuth9UserErrorO12expiredTokenyA2CmF","symbolKind":"case","modules":[{"name":"RxFireAuth"}],"title":"UserError.expiredToken","roleHeading":"Case","role":"symbol"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"The user token has expired."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expiredToken","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/expiredtoken"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expiredToken","kind":"identifier"}],"role":"symbol","title":"UserError.expiredToken","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","abstract":[{"type":"text","text":"The user token has expired."}],"url":"\/documentation\/rxfireauth\/usererror\/expiredtoken"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/expiredtoken"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth9UserErrorO12expiredTokenyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expiredToken","kind":"identifier"}],"symbolKind":"case","title":"UserError.expiredToken","roleHeading":"Case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"type":"text","text":"The user token has expired."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expiredToken","kind":"identifier"}],"platforms":["macOS"]}]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/expiredToken":{"title":"UserError.expiredToken","abstract":[{"type":"text","text":"The user token has expired."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/expiredToken","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/expiredtoken","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expiredToken"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"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 34e52fd..b105b18 100644 --- a/docs/data/documentation/rxfireauth/usererror/failurereason.json +++ b/docs/data/documentation/rxfireauth/usererror/failurereason.json @@ -1 +1 @@ -{"metadata":{"platforms":[{"introducedAt":"8.0","deprecated":false,"beta":false,"unavailable":false,"name":"iOS"},{"unavailable":false,"name":"macOS","beta":false,"introducedAt":"10.10","deprecated":false},{"beta":false,"deprecated":false,"unavailable":false,"introducedAt":"9.0","name":"tvOS"},{"name":"watchOS","introducedAt":"2.0","unavailable":false,"beta":false,"deprecated":false}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failureReason","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","title":"failureReason","externalID":"s:10Foundation14LocalizedErrorPAAE13failureReasonSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","extendedModule":"Foundation","role":"symbol","symbolKind":"property","modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/failurereason"]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.failureReason"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failureReason","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","title":"LocalizedError Implementations","type":"topic","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/rxfireauth\/usererror\/failurereason","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","abstract":[],"role":"symbol","kind":"symbol","title":"failureReason","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","interfaceLanguage":"swift"},"metadata":{"platforms":[{"unavailable":false,"introducedAt":"8.0","beta":false,"name":"iOS","deprecated":false},{"deprecated":false,"introducedAt":"10.10","unavailable":false,"beta":false,"name":"macOS"},{"introducedAt":"9.0","name":"tvOS","deprecated":false,"unavailable":false,"beta":false},{"name":"watchOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"2.0"}],"extendedModule":"Foundation","modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failureReason","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"failureReason","externalID":"s:10Foundation14LocalizedErrorPAAE13failureReasonSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","symbolKind":"property","role":"symbol"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/failurereason"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.failureReason"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","kind":"article","title":"LocalizedError Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"url":"\/documentation\/rxfireauth\/usererror\/failurereason","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failureReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","title":"failureReason","type":"topic","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"}}} \ 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 81584ef..6663633 100644 --- a/docs/data/documentation/rxfireauth/usererror/helpanchor.json +++ b/docs/data/documentation/rxfireauth/usererror/helpanchor.json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LocalizedError.helpAnchor"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations"]]},"metadata":{"role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"RxFireAuth"}],"symbolKind":"property","externalID":"s:10Foundation14LocalizedErrorPAAE10helpAnchorSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","roleHeading":"Instance Property","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":"?"}],"extendedModule":"Foundation","platforms":[{"deprecated":false,"name":"iOS","introducedAt":"8.0","unavailable":false,"beta":false},{"unavailable":false,"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.10"},{"deprecated":false,"unavailable":false,"beta":false,"introducedAt":"9.0","name":"tvOS"},{"beta":false,"name":"watchOS","introducedAt":"2.0","deprecated":false,"unavailable":false}],"title":"helpAnchor"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/helpanchor"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","title":"LocalizedError Implementations","type":"topic","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"url":"\/documentation\/rxfireauth\/usererror\/helpanchor","kind":"symbol","role":"symbol","type":"topic","title":"helpAnchor","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"helpAnchor","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file +{"metadata":{"roleHeading":"Instance Property","modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}],"title":"helpAnchor","symbolKind":"property","externalID":"s:10Foundation14LocalizedErrorPAAE10helpAnchorSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","extendedModule":"Foundation","platforms":[{"unavailable":false,"beta":false,"name":"iOS","deprecated":false,"introducedAt":"8.0"},{"name":"macOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"10.10"},{"beta":false,"name":"tvOS","introducedAt":"9.0","deprecated":false,"unavailable":false},{"deprecated":false,"beta":false,"introducedAt":"2.0","unavailable":false,"name":"watchOS"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"helpAnchor","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"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"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/helpanchor"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"LocalizedError.helpAnchor","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","kind":"article","title":"LocalizedError Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","url":"\/documentation\/rxfireauth\/usererror\/helpanchor","type":"topic","title":"helpAnchor","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}]}}} \ 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 1b76bad..231b5cd 100644 --- a/docs/data/documentation/rxfireauth/usererror/invalidconfiguration.json +++ b/docs/data/documentation/rxfireauth/usererror/invalidconfiguration.json @@ -1 +1 @@ -{"abstract":[{"text":"The provided Firebase configuration is invalid.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/invalidconfiguration"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"case","role":"symbol","roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO20invalidConfigurationyA2CmF","title":"UserError.invalidConfiguration","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidConfiguration","kind":"identifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidConfiguration","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration","title":"UserError.invalidConfiguration","type":"topic","abstract":[{"text":"The provided Firebase configuration is invalid.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidConfiguration","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"The provided Firebase configuration is invalid."}],"metadata":{"symbolKind":"case","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO20invalidConfigurationyA2CmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidConfiguration","kind":"identifier"}],"title":"UserError.invalidConfiguration"},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidconfiguration"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidConfiguration","kind":"identifier"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidConfiguration":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidConfiguration"}],"type":"topic","abstract":[{"type":"text","text":"The provided Firebase configuration is invalid."}],"title":"UserError.invalidConfiguration","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidConfiguration","url":"\/documentation\/rxfireauth\/usererror\/invalidconfiguration","role":"symbol"}}} \ 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 bd03e6a..90c10c5 100644 --- a/docs/data/documentation/rxfireauth/usererror/invalidcredential.json +++ b/docs/data/documentation/rxfireauth/usererror/invalidcredential.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidcredential"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential"},"abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidCredential"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"title":"UserError.invalidCredential","externalID":"s:10RxFireAuth9UserErrorO17invalidCredentialyA2CmF","symbolKind":"case","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCredential"}],"role":"symbol"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidCredential"}],"url":"\/documentation\/rxfireauth\/usererror\/invalidcredential","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","abstract":[{"text":"The specified credential is either expired or invalid.","type":"text"}],"title":"UserError.invalidCredential","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","type":"topic","abstract":[{"type":"text","text":"Errors thrown by "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","role":"symbol","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"navigatorTitle":[{"text":"UserError","kind":"identifier"}],"title":"UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidCredential","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidCredential"}],"modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO17invalidCredentialyA2CmF","title":"UserError.invalidCredential","roleHeading":"Case"},"abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/invalidcredential"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidCredential":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidCredential"}],"type":"topic","abstract":[{"type":"text","text":"The specified credential is either expired or invalid."}],"title":"UserError.invalidCredential","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidCredential","url":"\/documentation\/rxfireauth\/usererror\/invalidcredential","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"}}} \ 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 4d81e62..1cf3731 100644 --- a/docs/data/documentation/rxfireauth/usererror/invalidemail.json +++ b/docs/data/documentation/rxfireauth/usererror/invalidemail.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidEmail","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"The provided email is not valid."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/invalidemail"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"role":"symbol","externalID":"s:10RxFireAuth9UserErrorO12invalidEmailyA2CmF","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidEmail","kind":"identifier"}],"title":"UserError.invalidEmail","symbolKind":"case","roleHeading":"Case"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidEmail","kind":"identifier"}],"role":"symbol","title":"UserError.invalidEmail","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","abstract":[{"type":"text","text":"The provided email is not valid."}],"url":"\/documentation\/rxfireauth\/usererror\/invalidemail"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidEmail","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"The provided email is not valid.","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/invalidemail"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"symbolKind":"case","role":"symbol","title":"UserError.invalidEmail","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidEmail","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO12invalidEmailyA2CmF","roleHeading":"Case"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidEmail":{"title":"UserError.invalidEmail","abstract":[{"type":"text","text":"The provided email is not valid."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidEmail","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/invalidemail","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidEmail"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/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 224bfcb..84d05ea 100644 --- a/docs/data/documentation/rxfireauth/usererror/invalidupdate.json +++ b/docs/data/documentation/rxfireauth/usererror/invalidupdate.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate"},"metadata":{"symbolKind":"case","roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO13invalidUpdateyA2CmF","title":"UserError.invalidUpdate","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"invalidUpdate","kind":"identifier"}],"role":"symbol"},"abstract":[{"text":"The update cannot be performed because of invalid data.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"invalidUpdate","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/invalidupdate"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidUpdate","kind":"identifier"}],"role":"symbol","title":"UserError.invalidUpdate","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","abstract":[{"type":"text","text":"The update cannot be performed because of invalid data."}],"url":"\/documentation\/rxfireauth\/usererror\/invalidupdate"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/invalidupdate"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"The update cannot be performed because of invalid data.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidUpdate"}]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","interfaceLanguage":"swift"},"metadata":{"title":"UserError.invalidUpdate","symbolKind":"case","roleHeading":"Case","role":"symbol","externalID":"s:10RxFireAuth9UserErrorO13invalidUpdateyA2CmF","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidUpdate"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/invalidUpdate":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"invalidUpdate"}],"type":"topic","abstract":[{"type":"text","text":"The update cannot be performed because of invalid data."}],"title":"UserError.invalidUpdate","url":"\/documentation\/rxfireauth\/usererror\/invalidupdate","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/invalidUpdate","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"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 37ba759..a20a298 100644 --- a/docs/data/documentation/rxfireauth/usererror/keychainerror(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/keychainerror(_:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"keychainError"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO08keychainE0yACs0E0_pSgcACmF","role":"symbol","roleHeading":"Case","title":"UserError.keychainError(_:)","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"keychainError","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":"?)","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"keychainError","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":"?)","kind":"text"}],"role":"symbol","title":"UserError.keychainError(_:)","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","abstract":[{"text":"An error occurred while attempting to access the keychain.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)"},"metadata":{"symbolKind":"case","title":"UserError.keychainError(_:)","role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO08keychainE0yACs0E0_pSgcACmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"keychainError"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":"?)"}],"roleHeading":"Case"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"keychainError"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":"?)"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/keychainerror(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"An error occurred while attempting to access the keychain.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/keychainError(_:)":{"title":"UserError.keychainError(_:)","abstract":[{"type":"text","text":"An error occurred while attempting to access the keychain."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/keychainError(_:)","url":"\/documentation\/rxfireauth\/usererror\/keychainerror(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"keychainError"},{"kind":"text","text":"("},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":"?)","kind":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"}}} \ 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 c92b99b..3947f07 100644 --- a/docs/data/documentation/rxfireauth/usererror/localizeddescription.json +++ b/docs/data/documentation/rxfireauth/usererror/localizeddescription.json @@ -1 +1 @@ -{"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"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"platforms":[{"introducedAt":"8.0","unavailable":false,"deprecated":false,"name":"iOS","beta":false},{"introducedAt":"10.10","unavailable":false,"name":"macOS","deprecated":false,"beta":false},{"name":"tvOS","unavailable":false,"deprecated":false,"introducedAt":"9.0","beta":false},{"deprecated":false,"introducedAt":"2.0","unavailable":false,"name":"watchOS","beta":false}],"roleHeading":"Instance Property","modules":[{"name":"RxFireAuth","relatedModules":["Swift"]}],"role":"symbol","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","title":"localizedDescription","symbolKind":"property"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Error.localizedDescription","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"title":"localizedDescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription","kind":"symbol","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","type":"topic","kind":"article","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","abstract":[],"url":"\/documentation\/rxfireauth\/usererror\/error-implementations"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations"]]},"metadata":{"symbolKind":"property","roleHeading":"Instance Property","modules":[{"relatedModules":["Swift"],"name":"RxFireAuth"}],"platforms":[{"introducedAt":"8.0","unavailable":false,"beta":false,"deprecated":false,"name":"iOS"},{"beta":false,"deprecated":false,"name":"macOS","introducedAt":"10.10","unavailable":false},{"introducedAt":"9.0","unavailable":false,"deprecated":false,"name":"tvOS","beta":false},{"name":"watchOS","introducedAt":"2.0","unavailable":false,"beta":false,"deprecated":false}],"role":"symbol","extendedModule":"Swift","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"localizedDescription"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/localizeddescription"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/Error-Implementations":{"title":"Error Implementations","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/Error-Implementations","kind":"article","url":"\/documentation\/rxfireauth\/usererror\/error-implementations","type":"topic","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/localizedDescription":{"kind":"symbol","type":"topic","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/rxfireauth\/usererror\/localizeddescription","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/localizedDescription","title":"localizedDescription"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"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 0796ac5..af64fb1 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":{"title":"LocalizedError Implementations","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion"],"title":"Instance Properties"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/localizederror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"failureReason"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"url":"\/documentation\/rxfireauth\/usererror\/failurereason","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","abstract":[],"role":"symbol","kind":"symbol","title":"failureReason","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"type":"topic","title":"recoverySuggestion","kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"url":"\/documentation\/rxfireauth\/usererror\/helpanchor","kind":"symbol","role":"symbol","type":"topic","title":"helpAnchor","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"helpAnchor","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","abstract":[]}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/localizederror-implementations"]}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"LocalizedError Implementations","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup"},"topicSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion"],"title":"Instance Properties","generated":true}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/failureReason":{"url":"\/documentation\/rxfireauth\/usererror\/failurereason","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failureReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/failureReason","title":"failureReason","type":"topic","abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"abstract":[],"role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","title":"recoverySuggestion"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/helpAnchor":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/helpAnchor","url":"\/documentation\/rxfireauth\/usererror\/helpanchor","type":"topic","title":"helpAnchor","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"helpAnchor"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?"}]}}} \ 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 a18d75f..bc2dcfe 100644 --- a/docs/data/documentation/rxfireauth/usererror/migrationrequired(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/migrationrequired(_:).json @@ -1 +1 @@ -{"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"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"UserError.migrationRequired(_:)","externalID":"s:10RxFireAuth9UserErrorO17migrationRequiredyAcA11CredentialsOSgcACmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"migrationRequired"},{"text":"(","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"kind":"text","text":"?)"}],"roleHeading":"Case"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"migrationRequired"},{"kind":"text","text":"("},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"platforms":["macOS"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"title":"Credentials","abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"migrationRequired","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"type":"topic","role":"symbol","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"},{"code":"login(with credentials:updateUserDisplayName:allowMigration:)","type":"codeVoice"}],"title":"UserError.migrationRequired(_:)"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","metadata":{"title":"UserError.migrationRequired(_:)","role":"symbol","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO17migrationRequiredyAcA11CredentialsOSgcACmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"migrationRequired"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":"?)"}],"symbolKind":"case"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"migrationRequired","kind":"identifier"},{"text":"(","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":"?)","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"The action would require to migrate the current user data to a new account.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"Use the passed login credentials to continue signing-in when ready by calling "},{"type":"codeVoice","code":"login(with credentials:updateUserDisplayName:allowMigration:)"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"title":"Credentials","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/migrationRequired(_:)":{"title":"UserError.migrationRequired(_:)","abstract":[{"type":"text","text":"The action would require to migrate the current user data to a new account."},{"type":"text","text":" "},{"type":"text","text":"Use the passed login credentials to continue signing-in when ready by calling "},{"code":"login(with credentials:updateUserDisplayName:allowMigration:)","type":"codeVoice"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/migrationRequired(_:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/migrationrequired(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"migrationRequired","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"text":"?)","kind":"text"}],"role":"symbol"}}} \ 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 d4fed78..dbdfc13 100644 --- a/docs/data/documentation/rxfireauth/usererror/networkerror.json +++ b/docs/data/documentation/rxfireauth/usererror/networkerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"networkError","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/networkerror"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"case","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"networkError","kind":"identifier"}],"role":"symbol","externalID":"s:10RxFireAuth9UserErrorO07networkE0yA2CmF","title":"UserError.networkError"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"url":"\/documentation\/rxfireauth\/usererror\/networkerror","title":"UserError.networkError","type":"topic","abstract":[{"text":"An error occurred while reaching Firebase servers.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"networkError","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/networkerror"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"networkError"}],"symbolKind":"case","modules":[{"name":"RxFireAuth"}],"title":"UserError.networkError","externalID":"s:10RxFireAuth9UserErrorO07networkE0yA2CmF","roleHeading":"Case","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"networkError"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/networkError":{"title":"UserError.networkError","abstract":[{"type":"text","text":"An error occurred while reaching Firebase servers."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/networkError","url":"\/documentation\/rxfireauth\/usererror\/networkerror","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"networkError"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 ccdb406..89afe77 100644 --- a/docs/data/documentation/rxfireauth/usererror/nouser.json +++ b/docs/data/documentation/rxfireauth/usererror/nouser.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noUser"}],"platforms":["macOS"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO02noD0yA2CmF","title":"UserError.noUser","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"noUser","kind":"identifier"}]},"abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/nouser"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noUser","kind":"identifier"}],"role":"symbol","title":"UserError.noUser","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"url":"\/documentation\/rxfireauth\/usererror\/nouser"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"role":"symbol","symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"noUser","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO02noD0yA2CmF","title":"UserError.noUser"},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/nouser"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noUser","kind":"identifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/noUser":{"title":"UserError.noUser","abstract":[{"type":"text","text":"There is no user associated to perform the requested action."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/noUser","url":"\/documentation\/rxfireauth\/usererror\/nouser","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"noUser"}],"role":"symbol"}}} \ 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 5fc8922..1398527 100644 --- a/docs/data/documentation/rxfireauth/usererror/provideralreadylinked.json +++ b/docs/data/documentation/rxfireauth/usererror/provideralreadylinked.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/provideralreadylinked"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"providerAlreadyLinked","kind":"identifier"}]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"text":"The specified provider is already linked with this user.","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"providerAlreadyLinked"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO21providerAlreadyLinkedyA2CmF","role":"symbol","title":"UserError.providerAlreadyLinked","symbolKind":"case"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"providerAlreadyLinked","kind":"identifier"}],"role":"symbol","title":"UserError.providerAlreadyLinked","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","abstract":[{"type":"text","text":"The specified provider is already linked with this user."}],"url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerAlreadyLinked"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/provideralreadylinked"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"The specified provider is already linked with this user.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked"},"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO21providerAlreadyLinkedyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"providerAlreadyLinked","kind":"identifier"}],"title":"UserError.providerAlreadyLinked","role":"symbol","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerAlreadyLinked":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerAlreadyLinked"}],"type":"topic","abstract":[{"type":"text","text":"The specified provider is already linked with this user."}],"title":"UserError.providerAlreadyLinked","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerAlreadyLinked","url":"\/documentation\/rxfireauth\/usererror\/provideralreadylinked","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"}}} \ 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 70229c2..ee683c4 100644 --- a/docs/data/documentation/rxfireauth/usererror/providernotlinked.json +++ b/docs/data/documentation/rxfireauth/usererror/providernotlinked.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"providerNotLinked","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/providernotlinked"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Case","externalID":"s:10RxFireAuth9UserErrorO17providerNotLinkedyA2CmF","title":"UserError.providerNotLinked","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"providerNotLinked","kind":"identifier"}],"symbolKind":"case"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerNotLinked":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"providerNotLinked","kind":"identifier"}],"role":"symbol","title":"UserError.providerNotLinked","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/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":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"providerNotLinked","kind":"identifier"}],"symbolKind":"case","roleHeading":"Case","title":"UserError.providerNotLinked","externalID":"s:10RxFireAuth9UserErrorO17providerNotLinkedyA2CmF"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"providerNotLinked","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/providernotlinked"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"The specified provider is not linked with this user.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/providerNotLinked":{"title":"UserError.providerNotLinked","abstract":[{"type":"text","text":"The specified provider is not linked with this user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/providerNotLinked","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/providernotlinked","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"providerNotLinked"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"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 31e42bd..747af95 100644 --- a/docs/data/documentation/rxfireauth/usererror/recoverysuggestion.json +++ b/docs/data/documentation/rxfireauth/usererror/recoverysuggestion.json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LocalizedError.recoverySuggestion"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"title":"recoverySuggestion","modules":[{"relatedModules":["Foundation"],"name":"RxFireAuth"}],"roleHeading":"Instance Property","role":"symbol","externalID":"s:10Foundation14LocalizedErrorPAAE18recoverySuggestionSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","symbolKind":"property","extendedModule":"Foundation","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"platforms":[{"name":"iOS","introducedAt":"8.0","unavailable":false,"beta":false,"deprecated":false},{"deprecated":false,"unavailable":false,"introducedAt":"10.10","beta":false,"name":"macOS"},{"name":"tvOS","introducedAt":"9.0","deprecated":false,"unavailable":false,"beta":false},{"introducedAt":"2.0","beta":false,"deprecated":false,"unavailable":false,"name":"watchOS"}]},"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\/recoverysuggestion"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"recoverySuggestion"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","title":"LocalizedError Implementations","type":"topic","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","kind":"article","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"type":"topic","title":"recoverySuggestion","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","metadata":{"platforms":[{"unavailable":false,"deprecated":false,"beta":false,"name":"iOS","introducedAt":"8.0"},{"deprecated":false,"name":"macOS","beta":false,"unavailable":false,"introducedAt":"10.10"},{"introducedAt":"9.0","unavailable":false,"beta":false,"name":"tvOS","deprecated":false},{"beta":false,"introducedAt":"2.0","deprecated":false,"name":"watchOS","unavailable":false}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"modules":[{"name":"RxFireAuth","relatedModules":["Foundation"]}],"extendedModule":"Foundation","externalID":"s:10Foundation14LocalizedErrorPAAE18recoverySuggestionSSSgvp::SYNTHESIZED::s:10RxFireAuth9UserErrorO","role":"symbol","roleHeading":"Instance Property","symbolKind":"property","title":"recoverySuggestion"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"LocalizedError.recoverySuggestion","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/recoverysuggestion"]}],"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"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"navigatorTitle":[{"kind":"identifier","text":"UserError"}],"title":"UserError","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","role":"symbol","url":"\/documentation\/rxfireauth\/usererror","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"abstract":[{"text":"Errors thrown by ","type":"text"},{"type":"codeVoice","code":"UserManagerType"},{"type":"text","text":" implementations."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/LocalizedError-Implementations":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/LocalizedError-Implementations","type":"topic","abstract":[],"url":"\/documentation\/rxfireauth\/usererror\/localizederror-implementations","kind":"article","title":"LocalizedError Implementations","role":"collectionGroup"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/recoverySuggestion":{"abstract":[],"role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"recoverySuggestion","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/recoverySuggestion","url":"\/documentation\/rxfireauth\/usererror\/recoverysuggestion","title":"recoverySuggestion"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 cbc349a..eba27b7 100644 --- a/docs/data/documentation/rxfireauth/usererror/unknown(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/unknown(_:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Case","modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth9UserErrorO7unknownyACs0E0_pSgcACmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"symbolKind":"case","title":"UserError.unknown(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/unknown(_:)"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","interfaceLanguage":"swift"},"abstract":[{"text":"An unknown error has occurred.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"text":"?)","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","title":"UserError.unknown(_:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"An unknown error has occurred.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unknown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":"?)","kind":"text"}]}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth9UserErrorO7unknownyACs0E0_pSgcACmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"title":"UserError.unknown(_:)","roleHeading":"Case","symbolKind":"case"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/unknown(_:)"]}],"abstract":[{"text":"An unknown error has occurred.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unknown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":"?)"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/unknown(_:)":{"title":"UserError.unknown(_:)","abstract":[{"type":"text","text":"An unknown error has occurred."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/unknown(_:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/unknown(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":"?)","kind":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 adcee68..900cfda 100644 --- a/docs/data/documentation/rxfireauth/usererror/userdisabled.json +++ b/docs/data/documentation/rxfireauth/usererror/userdisabled.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"userDisabled","kind":"identifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/userdisabled"]}],"metadata":{"title":"UserError.userDisabled","externalID":"s:10RxFireAuth9UserErrorO12userDisabledyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","roleHeading":"Case"},"sections":[],"abstract":[{"type":"text","text":"The specified user is disabled."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"title":"UserError.userDisabled","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","url":"\/documentation\/rxfireauth\/usererror\/userdisabled","kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"The specified user is disabled.","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"userDisabled","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userDisabled"}],"languages":["swift"],"platforms":["macOS"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/userdisabled"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userDisabled"}],"title":"UserError.userDisabled","role":"symbol","externalID":"s:10RxFireAuth9UserErrorO12userDisabledyA2CmF","modules":[{"name":"RxFireAuth"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"type":"text","text":"The specified user is disabled."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userDisabled":{"title":"UserError.userDisabled","type":"topic","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/userdisabled","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userDisabled","role":"symbol","abstract":[{"text":"The specified user is disabled.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"userDisabled","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usererror/usernotfound.json b/docs/data/documentation/rxfireauth/usererror/usernotfound.json index 22e8a68..0c56eb3 100644 --- a/docs/data/documentation/rxfireauth/usererror/usernotfound.json +++ b/docs/data/documentation/rxfireauth/usererror/usernotfound.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/usernotfound"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10RxFireAuth9UserErrorO12userNotFoundyA2CmF","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case","role":"symbol","title":"UserError.userNotFound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userNotFound"}],"symbolKind":"case"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"userNotFound","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"abstract":[{"text":"The specified user cannot be found.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userNotFound","kind":"identifier"}],"role":"symbol","title":"UserError.userNotFound","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","abstract":[{"text":"The specified user cannot be found.","type":"text"}],"url":"\/documentation\/rxfireauth\/usererror\/usernotfound"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"sections":[],"abstract":[{"text":"The specified user cannot be found.","type":"text"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/usernotfound"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userNotFound"}],"externalID":"s:10RxFireAuth9UserErrorO12userNotFoundyA2CmF","title":"UserError.userNotFound","role":"symbol","roleHeading":"Case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"userNotFound","kind":"identifier"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/userNotFound":{"abstract":[{"type":"text","text":"The specified user cannot be found."}],"role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/userNotFound","url":"\/documentation\/rxfireauth\/usererror\/usernotfound","title":"UserError.userNotFound","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"userNotFound"}],"type":"topic"}}} \ 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 05bc8b3..d1bd00b 100644 --- a/docs/data/documentation/rxfireauth/usererror/weakpassword(_:).json +++ b/docs/data/documentation/rxfireauth/usererror/weakpassword(_:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"abstract":[{"type":"text","text":"The specified password does not satisfy the basic security requirements."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"weakPassword","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?)","kind":"text"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)"},"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/weakpassword(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"weakPassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth9UserErrorO12weakPasswordyACSSSgcACmF","symbolKind":"case","title":"UserError.weakPassword(_:)","role":"symbol","roleHeading":"Case"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","title":"UserError.weakPassword(_:)","type":"topic","abstract":[{"text":"The specified password does not satisfy the basic security requirements.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"weakPassword","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"weakPassword","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?)","kind":"text"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/weakpassword(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"The specified password does not satisfy the basic security requirements."}],"metadata":{"title":"UserError.weakPassword(_:)","modules":[{"name":"RxFireAuth"}],"symbolKind":"case","externalID":"s:10RxFireAuth9UserErrorO12weakPasswordyACSSSgcACmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"weakPassword","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?)"}],"roleHeading":"Case"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/weakPassword(_:)":{"title":"UserError.weakPassword(_:)","abstract":[{"type":"text","text":"The specified password does not satisfy the basic security requirements."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/weakPassword(_:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/weakpassword(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"weakPassword"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 969d508..e222ee4 100644 --- a/docs/data/documentation/rxfireauth/usererror/wrongpassword.json +++ b/docs/data/documentation/rxfireauth/usererror/wrongpassword.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","interfaceLanguage":"swift"},"sections":[],"metadata":{"externalID":"s:10RxFireAuth9UserErrorO13wrongPasswordyA2CmF","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"wrongPassword","kind":"identifier"}],"title":"UserError.wrongPassword","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/wrongpassword"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"The specified password is invalid.","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wrongPassword","kind":"identifier"}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wrongPassword","kind":"identifier"}],"role":"symbol","title":"UserError.wrongPassword","type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","abstract":[{"type":"text","text":"The specified password is invalid."}],"url":"\/documentation\/rxfireauth\/usererror\/wrongpassword"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/wrongpassword"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"UserError.wrongPassword","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"wrongPassword","kind":"identifier"}],"externalID":"s:10RxFireAuth9UserErrorO13wrongPasswordyA2CmF","role":"symbol","roleHeading":"Case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrongPassword"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"The specified password is invalid.","type":"text"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongPassword":{"title":"UserError.wrongPassword","abstract":[{"type":"text","text":"The specified password is invalid."}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongPassword","url":"\/documentation\/rxfireauth\/usererror\/wrongpassword","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongPassword"}],"role":"symbol"}}} \ 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 4e25fb7..ae07313 100644 --- a/docs/data/documentation/rxfireauth/usererror/wronguser.json +++ b/docs/data/documentation/rxfireauth/usererror/wronguser.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:10RxFireAuth9UserErrorO05wrongD0yA2CmF","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongUser"}],"title":"UserError.wrongUser","modules":[{"name":"RxFireAuth"}],"roleHeading":"Case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongUser"}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usererror\/wronguser"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"The requested action would target a different user than the one currently signed-in.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"kind":"symbol","role":"symbol","url":"\/documentation\/rxfireauth\/usererror\/wronguser","type":"topic","title":"UserError.wrongUser","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"wrongUser","kind":"identifier"}],"abstract":[{"type":"text","text":"The requested action would target a different user than the one currently signed-in."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"abstract":[{"text":"Errors thrown by ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":" implementations."}],"url":"\/documentation\/rxfireauth\/usererror","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"UserError","kind":"identifier"}],"role":"symbol","title":"UserError","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError","navigatorTitle":[{"text":"UserError","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"wrongUser","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usererror\/wronguser"]}],"abstract":[{"type":"text","text":"The requested action would target a different user than the one currently signed-in."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"UserError.wrongUser","externalID":"s:10RxFireAuth9UserErrorO05wrongD0yA2CmF","role":"symbol","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrongUser"}],"symbolKind":"case"},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserError":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Errors thrown by "},{"type":"codeVoice","code":"UserManagerType"},{"text":" implementations.","type":"text"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserError"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"UserError"}],"url":"\/documentation\/rxfireauth\/usererror","title":"UserError","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError"},"doc://RxFireAuth/documentation/RxFireAuth/UserError/wrongUser":{"title":"UserError.wrongUser","abstract":[{"type":"text","text":"The requested action would target a different user than the one currently signed-in."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserError\/wrongUser","kind":"symbol","url":"\/documentation\/rxfireauth\/usererror\/wronguser","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wrongUser"}],"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 8534149..2c95195 100644 --- a/docs/data/documentation/rxfireauth/usermanager.json +++ b/docs/data/documentation/rxfireauth/usermanager.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user"]},{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginWithoutChecking(email:password:allowMigration:)","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:)"]},{"generated":true,"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"],"title":"Default Implementations"}],"metadata":{"symbolKind":"class","modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth11UserManagerC","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","roleHeading":"Class","navigatorTitle":[{"kind":"identifier","text":"UserManager"}]},"relationshipsSections":[{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"UserManager","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","type":"heading","level":2,"text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"As a general rule, you should never use this class directly, as it may change"},{"text":" ","type":"text"},{"text":"at any point even without a new major version.","type":"text"},{"text":" ","type":"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."}]}]}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","role":"symbol","abstract":[],"title":"register(email:password:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"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"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"login(email:password:allowMigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","url":"\/documentation\/rxfireauth\/usermanager\/isanonymous","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"isAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"kind":"article","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","abstract":[],"role":"collectionGroup","title":"LoginProviderManagerType Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","role":"symbol","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"linkAnonymousAccount(toEmail:password:)","type":"topic","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","abstract":[],"type":"topic","title":"loginAnonymously()"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"title":"logout(resetToAnonymous:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","kind":"symbol","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","title":"loginHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"loginHandler","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"This protocol defines the public API of the wrapper","type":"text"},{"type":"text","text":" "},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginProviderManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","type":"topic","kind":"symbol","role":"symbol","title":"autoupdatingUser","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?>","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","title":"verifyAndChange(toNewEmail:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","kind":"symbol","role":"symbol","type":"topic","abstract":[],"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"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"title":"confirmAuthentication(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","kind":"symbol","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","title":"accessToken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","kind":"symbol","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?>"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:)":{"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:)","title":"login(with:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"deleteUser(resetToAnonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","role":"symbol","type":"topic","kind":"symbol","title":"update(user:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/update(user:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginWithoutChecking(email:password:allowMigration:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginWithoutChecking(email:password:allowMigration:)","role":"symbol","type":"topic","kind":"symbol","title":"loginWithoutChecking(email:password:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginWithoutChecking"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/loginwithoutchecking(email:password:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"user","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/user"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","title":"updatePassword(newPassword:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)","title":"init(clearingKeychain:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"clearingKeychain","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)","abstract":[{"type":"text","text":"Instanties a new user manager."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","title":"confirmAuthentication(with:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","title":"update(userConfigurationHandler:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"userConfigurationHandler","kind":"externalParam"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isLoggedIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","role":"symbol","kind":"symbol","title":"isLoggedIn","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"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"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","role":"symbol","title":"updateEmail(newEmail:)","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","role":"symbol","kind":"symbol","title":"accountExists(with:)","type":"topic"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"],"type":"conformsTo","title":"Conforms To"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManager","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":"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"},{"type":"text","text":"Documentation for all methods inherited from its protocol are in the protocol itself."},{"text":" ","type":"text"},{"text":"The methods that are documented here are just those that are not inherited from the protocol.","type":"text"}]}]}],"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"symbolKind":"class","navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"roleHeading":"Class","title":"UserManager","externalID":"s:10RxFireAuth11UserManagerC"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user"]},{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginWithoutChecking(email:password:allowMigration:)","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:)"]},{"identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"],"generated":true,"title":"Default Implementations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:)":{"type":"topic","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"kind":"symbol","title":"login(with:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","title":"updatePassword(newPassword:)","url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","abstract":[],"title":"verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?","kind":"text"}],"kind":"symbol","title":"user","url":"\/documentation\/rxfireauth\/usermanager\/user","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"login(email:password:allowMigration:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:)","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"title":"register(email:password:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","role":"symbol","kind":"symbol","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"kind":"symbol","title":"loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"type":"topic","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?>","kind":"text"}],"kind":"symbol","title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser"},"doc://RxFireAuth/documentation/RxFireAuth/LoginProviderManagerType":{"title":"LoginProviderManagerType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginProviderManagerType"}],"abstract":[{"type":"text","text":"This protocol defines the public API of the wrapper"},{"text":" ","type":"text"},{"type":"text","text":"around login providers, such as Sign in with Apple."}],"navigatorTitle":[{"text":"LoginProviderManagerType","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginprovidermanagertype","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginProviderManagerType"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","title":"LoginProviderManagerType Implementations","role":"collectionGroup","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","abstract":[],"type":"topic","role":"symbol","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":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?>"}],"title":"accessToken","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/isanonymous","kind":"symbol","title":"isAnonymous","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"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":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"title":"logout(resetToAnonymous:)","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"title":"deleteUser(resetToAnonymous:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"clearingKeychain","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":")","kind":"text"}],"role":"symbol","title":"init(clearingKeychain:)","abstract":[{"text":"Instanties a new user manager.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"title":"accountExists(with:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"title":"isLoggedIn","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"title":"confirmAuthentication(with:)","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"abstract":[],"title":"linkAnonymousAccount(toEmail:password:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginWithoutChecking(email:password:allowMigration:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"loginWithoutChecking","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"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","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"type":"topic","title":"loginWithoutChecking(email:password:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/loginwithoutchecking(email:password:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginWithoutChecking(email:password:allowMigration:)","role":"symbol","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updateEmail"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","title":"updateEmail(newEmail:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"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":"confirmAuthentication(email:password:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","role":"symbol","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","abstract":[],"type":"topic","title":"update(userConfigurationHandler:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/update(user:)","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","title":"update(user:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"loginHandler","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","role":"symbol","abstract":[{"type":"text","text":"Get or set a reference to a custom-provider login handler."}]}}} \ 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 92fdcf1..22df5e9 100644 --- a/docs/data/documentation/rxfireauth/usermanager/accesstoken.json +++ b/docs/data/documentation/rxfireauth/usermanager/accesstoken.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.accessToken","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"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":" }"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/accesstoken"]}],"metadata":{"title":"accessToken","externalID":"s:10RxFireAuth11UserManagerC11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp","modules":[{"name":"RxFireAuth"}],"symbolKind":"property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?>"}],"roleHeading":"Instance Property"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","title":"accessToken","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","kind":"symbol","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?>"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"accessToken","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?> { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/accesstoken"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"roleHeading":"Instance Property","title":"accessToken","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","externalID":"s:10RxFireAuth11UserManagerC11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp","symbolKind":"property"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.accessToken","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accessToken":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accessToken","url":"\/documentation\/rxfireauth\/usermanager\/accesstoken","abstract":[],"type":"topic","role":"symbol","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":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?>"}],"title":"accessToken","kind":"symbol"}}} \ 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 aad83c0..8d27ca8 100644 --- a/docs/data/documentation/rxfireauth/usermanager/accountexists(with:).json +++ b/docs/data/documentation/rxfireauth/usermanager/accountexists(with:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.accountExists(with:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"metadata":{"role":"symbol","symbolKind":"method","title":"accountExists(with:)","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":">","kind":"text"}]},"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/accountexists(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","role":"symbol","kind":"symbol","title":"accountExists(with:)","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}}} \ No newline at end of file +{"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"symbolKind":"method","title":"accountExists(with:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"accountExists"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"email","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":">","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/accountexists(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.accountExists(with:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/accountExists(with:)":{"type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/accountexists(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/accountExists(with:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"title":"accountExists(with:)","kind":"symbol"}}} \ 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 27b5c76..2daabd8 100644 --- a/docs/data/documentation/rxfireauth/usermanager/autoupdatinguser.json +++ b/docs/data/documentation/rxfireauth/usermanager/autoupdatinguser.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser"},"metadata":{"title":"autoupdatingUser","modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth11UserManagerC012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"text":"Observable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC"},{"text":"<","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?>","kind":"text"}],"symbolKind":"property"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/autoupdatinguser"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.autoupdatingUser","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"text":"Observable","preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?> { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","type":"topic","kind":"symbol","role":"symbol","title":"autoupdatingUser","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?>","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.autoupdatingUser"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/autoupdatinguser"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"text":"Observable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC"},{"kind":"text","text":"<"},{"text":"UserData","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?> { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"metadata":{"symbolKind":"property","modules":[{"name":"RxFireAuth"}],"title":"autoupdatingUser","externalID":"s:10RxFireAuth11UserManagerC012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","role":"symbol","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?>","kind":"text"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/autoupdatingUser":{"type":"topic","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"autoupdatingUser","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","text":"Observable","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?>","kind":"text"}],"kind":"symbol","title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanager\/autoupdatinguser","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/autoupdatingUser"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(email:password:).json b/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(email:password:).json index ca85aeb..ac1bfe0 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(email:password:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.confirmAuthentication(email:password:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"roleHeading":"Instance Method","title":"confirmAuthentication(email:password:)","role":"symbol","externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"title":"confirmAuthentication(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","kind":"symbol","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.confirmAuthentication(email:password:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","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"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Instance Method","title":"confirmAuthentication(email:password:)","externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"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"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(email:password:)":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(email:password:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"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":"confirmAuthentication(email:password:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(email:password:)","role":"symbol","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ 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 6e33927..a43a321 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(with:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthentication(with:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"loginCredentials"},{"text":": ","kind":"text"},{"text":"Credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"platforms":["macOS"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.confirmAuthentication(with:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"title":"confirmAuthentication(with:)","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","title":"confirmAuthentication(with:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"title":"Credentials","abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.confirmAuthentication(with:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"loginCredentials","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"]}]}],"metadata":{"role":"symbol","title":"confirmAuthentication(with:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthentication(with:)":{"title":"confirmAuthentication(with:)","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthentication(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthentication(with:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"title":"Credentials","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 39a06d9..2c97f6d 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"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":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"metadata":{"extendedModule":"RxFireAuth","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"confirmAuthenticationWithApple(in:)","platforms":[{"name":"iOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"13.0"},{"introducedAt":"10.15","deprecated":false,"unavailable":false,"beta":false,"name":"macOS"}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"LoginProviderManagerType.confirmAuthenticationWithApple(in:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"kind":"article","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","abstract":[],"role":"collectionGroup","title":"LoginProviderManagerType Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"kind":"symbol","title":"ViewController","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithApple(in:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","title":"confirmAuthenticationWithApple(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LoginProviderManagerType.confirmAuthenticationWithApple(in:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"sections":[],"metadata":{"extendedModule":"RxFireAuth","externalID":"s:10RxFireAuth11UserManagerC30confirmAuthenticationWithApple2in0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSo16NSViewControllerC_tF","role":"symbol","title":"confirmAuthenticationWithApple(in:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthenticationWithApple"},{"text":"(","kind":"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"}],"symbolKind":"method","platforms":[{"introducedAt":"13.0","deprecated":false,"unavailable":false,"beta":false,"name":"iOS"},{"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false,"deprecated":false}],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"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":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","title":"confirmAuthenticationWithApple(in:)","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","title":"LoginProviderManagerType Implementations","role":"collectionGroup","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","title":"ViewController","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"type":"topic"}}} \ 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 8636d39..881860c 100644 --- a/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:).json +++ b/docs/data/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:).json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"extendedModule":"RxFireAuth","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF","title":"confirmAuthenticationWithGoogle(as:in:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"clientId","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"text":"ViewController","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)"]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"LoginProviderManagerType.confirmAuthenticationWithGoogle(as:in:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithGoogle(as:in:)":{"role":"symbol","kind":"symbol","abstract":[],"title":"confirmAuthenticationWithGoogle(as:in:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"kind":"article","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","abstract":[],"role":"collectionGroup","title":"LoginProviderManagerType Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"kind":"symbol","title":"ViewController","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"confirmAuthenticationWithGoogle(as:in:)","externalID":"s:10RxFireAuth11UserManagerC31confirmAuthenticationWithGoogle2as2in0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_So16NSViewControllerCtF","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","extendedModule":"RxFireAuth"},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LoginProviderManagerType.confirmAuthenticationWithGoogle(as:in:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthenticationWithGoogle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"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"},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","title":"LoginProviderManagerType Implementations","role":"collectionGroup","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","title":"ViewController","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithGoogle(as:in:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","type":"topic","title":"confirmAuthenticationWithGoogle(as:in:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 9403694..ce1e5a0 100644 --- a/docs/data/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.deleteUser(resetToAnonymous:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"RxFireAuth"}],"title":"deleteUser(resetToAnonymous:)","roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"deleteUser(resetToAnonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.deleteUser(resetToAnonymous:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","title":"deleteUser(resetToAnonymous:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/deleteUser(resetToAnonymous:)":{"title":"deleteUser(resetToAnonymous:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"abstract":[],"type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/deleteuser(resettoanonymous:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/deleteUser(resetToAnonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 8de6075..2e03eb9 100644 --- a/docs/data/documentation/rxfireauth/usermanager/init(clearingkeychain:).json +++ b/docs/data/documentation/rxfireauth/usermanager/init(clearingkeychain:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"clearingKeychain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":" = false)","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"clearingKeychain","content":[{"type":"paragraph","inlineContent":[{"text":"If set to ","type":"text"},{"code":"true","type":"codeVoice"},{"type":"text","text":", this instance will attempt a logout (ignoring errors) while initializing."}]}]}]},{"content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"inlineContent":[{"text":"Pass ","type":"text"},{"type":"codeVoice","code":"clearingKeychain = true"},{"type":"text","text":" to clear credentials"},{"type":"text","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"},{"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"},{"text":" ","type":"text"},{"text":"logged-out every time you instantiate a user manager.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Instanties a new user manager.","type":"text"}],"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"clearingKeychain","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"RxFireAuth"}],"title":"init(clearingKeychain:)","roleHeading":"Initializer","role":"symbol","externalID":"s:10RxFireAuth11UserManagerC16clearingKeychainACSb_tcfc","symbolKind":"init"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)","title":"init(clearingKeychain:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"clearingKeychain","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)","abstract":[{"type":"text","text":"Instanties a new user manager."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","metadata":{"symbolKind":"init","title":"init(clearingKeychain:)","role":"symbol","externalID":"s:10RxFireAuth11UserManagerC16clearingKeychainACSb_tcfc","roleHeading":"Initializer","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"clearingKeychain"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"abstract":[{"type":"text","text":"Instanties a new user manager."}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"init"},{"text":"(","kind":"text"},{"text":"clearingKeychain","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false)","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"clearingKeychain","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If set to "},{"type":"codeVoice","code":"true"},{"type":"text","text":", this instance will attempt a logout (ignoring errors) while initializing."}]}]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"inlineContent":[{"type":"text","text":"Pass "},{"type":"codeVoice","code":"clearingKeychain = true"},{"text":" to clear credentials","type":"text"},{"type":"text","text":" "},{"text":"that are stored in the iCloud Keychain. This is particularly useful","type":"text"},{"type":"text","text":" "},{"text":"if you don’t want to login users automatically when they install your","type":"text"},{"type":"text","text":" "},{"type":"text","text":"app on multiple devices with iCloud Keychain turned on."},{"type":"text","text":" "},{"text":"You should pass ","type":"text"},{"code":"true","type":"codeVoice"},{"text":" only once, otherwise the user will be","type":"text"},{"type":"text","text":" "},{"type":"text","text":"logged-out every time you instantiate a user manager."}],"type":"paragraph"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/init(clearingKeychain:)":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"clearingKeychain","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":")","kind":"text"}],"role":"symbol","title":"init(clearingKeychain:)","abstract":[{"text":"Instanties a new user manager.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanager\/init(clearingkeychain:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/init(clearingKeychain:)","kind":"symbol","type":"topic"}}} \ 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 1f8dcbd..850d2be 100644 --- a/docs/data/documentation/rxfireauth/usermanager/isanonymous.json +++ b/docs/data/documentation/rxfireauth/usermanager/isanonymous.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/isanonymous"]}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC11isAnonymousSbvp","symbolKind":"property","title":"isAnonymous","role":"symbol","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.isAnonymous","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","url":"\/documentation\/rxfireauth\/usermanager\/isanonymous","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"isAnonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.isAnonymous"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","role":"symbol","title":"isAnonymous","externalID":"s:10RxFireAuth11UserManagerC11isAnonymousSbvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"symbolKind":"property"},"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isAnonymous":{"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/isanonymous","kind":"symbol","title":"isAnonymous","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isAnonymous","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/isloggedin.json b/docs/data/documentation/rxfireauth/usermanager/isloggedin.json index 0697aad..70ef83f 100644 --- a/docs/data/documentation/rxfireauth/usermanager/isloggedin.json +++ b/docs/data/documentation/rxfireauth/usermanager/isloggedin.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isLoggedIn"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Property","externalID":"s:10RxFireAuth11UserManagerC10isLoggedInSbvp","symbolKind":"property","title":"isLoggedIn","role":"symbol","modules":[{"name":"RxFireAuth"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.isLoggedIn"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/isloggedin"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isLoggedIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","role":"symbol","kind":"symbol","title":"isLoggedIn","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.isLoggedIn"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/isloggedin"]}],"kind":"symbol","metadata":{"role":"symbol","title":"isLoggedIn","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:10RxFireAuth11UserManagerC10isLoggedInSbvp","modules":[{"name":"RxFireAuth"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/isLoggedIn":{"title":"isLoggedIn","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/isloggedin","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/isLoggedIn"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"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 7fe6ec6..d11c6b3 100644 --- a/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:).json +++ b/docs/data/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:).json @@ -1 +1 @@ -{"metadata":{"title":"linkAnonymousAccount(toEmail:password:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","modules":[{"name":"RxFireAuth"}],"role":"symbol"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.linkAnonymousAccount(toEmail:password:)"},{"text":".","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"platforms":["macOS"]}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","role":"symbol","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"linkAnonymousAccount(toEmail:password:)","type":"topic","kind":"symbol"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.linkAnonymousAccount(toEmail:password:)"},{"text":".","type":"text"}],"metadata":{"externalID":"s:10RxFireAuth11UserManagerC20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","title":"linkAnonymousAccount(toEmail:password:)","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"linkAnonymousAccount","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"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"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/linkAnonymousAccount(toEmail:password:)":{"abstract":[],"title":"linkAnonymousAccount(toEmail:password:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/linkanonymousaccount(toemail:password:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/linkAnonymousAccount(toEmail:password:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/login(email:password:allowmigration:).json b/docs/data/documentation/rxfireauth/usermanager/login(email:password:allowmigration:).json index bffe2db..c4333f6 100644 --- a/docs/data/documentation/rxfireauth/usermanager/login(email:password:allowmigration:).json +++ b/docs/data/documentation/rxfireauth/usermanager/login(email:password:allowmigration:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.login(email:password:allowMigration:)","type":"codeVoice"},{"text":".","type":"text"}],"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":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"metadata":{"symbolKind":"method","role":"symbol","title":"login(email:password:allowMigration:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC5login5email8password14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgtF"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"login(email:password:allowMigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}}} \ No newline at end of file +{"kind":"symbol","metadata":{"symbolKind":"method","title":"login(email:password:allowMigration:)","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC5login5email8password14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgtF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"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","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.login(email:password:allowMigration:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"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"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(email:password:allowMigration:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"login(email:password:allowMigration:)","abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/login(email:password:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(email:password:allowMigration:)","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:).json b/docs/data/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:).json index e9cfb6f..9221ecd 100644 --- a/docs/data/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:).json +++ b/docs/data/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"text":"credentials","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"? = nil) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"login(with:updateUserDisplayName:allowMigration:)","roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC5login4with06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgtF","role":"symbol","symbolKind":"method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:)"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.login(with:updateUserDisplayName:allowMigration:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"title":"Credentials","abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:)":{"abstract":[],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:)","title":"login(with:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"kind":"symbol","metadata":{"role":"symbol","title":"login(with:updateUserDisplayName:allowMigration:)","externalID":"s:10RxFireAuth11UserManagerC5login4with06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgtF","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.login(with:updateUserDisplayName:allowMigration:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"credentials"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"? = nil) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"title":"Credentials","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/login(with:updateUserDisplayName:allowMigration:)":{"type":"topic","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"kind":"symbol","title":"login(with:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/login(with:updateuserdisplayname:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/login(with:updateUserDisplayName:allowMigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/loginanonymously().json b/docs/data/documentation/rxfireauth/usermanager/loginanonymously().json index 8c05888..9f74d96 100644 --- a/docs/data/documentation/rxfireauth/usermanager/loginanonymously().json +++ b/docs/data/documentation/rxfireauth/usermanager/loginanonymously().json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","role":"symbol","title":"loginAnonymously()","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.loginAnonymously()","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/loginanonymously()"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"kind":"symbol","abstract":[],"type":"topic","title":"loginAnonymously()"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"text":"() -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.loginAnonymously()"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/loginanonymously()"]}],"metadata":{"externalID":"s:10RxFireAuth11UserManagerC16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"modules":[{"name":"RxFireAuth"}],"title":"loginAnonymously()","role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginAnonymously()":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginAnonymously()","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"kind":"symbol","title":"loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanager\/loginanonymously()","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 a40ce68..8458668 100644 --- a/docs/data/documentation/rxfireauth/usermanager/loginhandler.json +++ b/docs/data/documentation/rxfireauth/usermanager/loginhandler.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/loginhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginHandler"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"},{"text":"? { get }","kind":"text"}]}]}],"sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","interfaceLanguage":"swift"},"abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"metadata":{"role":"symbol","roleHeading":"Instance Property","title":"loginHandler","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": "},{"text":"LoginHandlerType","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"text":"?","kind":"text"}],"externalID":"s:10RxFireAuth11UserManagerC12loginHandlerAA05LoginG4Type_pSgvp","modules":[{"name":"RxFireAuth"}]},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","title":"loginHandler","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","kind":"symbol","role":"symbol","type":"topic","abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"loginHandler","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType"},{"text":"?","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","title":"LoginHandlerType","role":"symbol"}}} \ No newline at end of file +{"metadata":{"role":"symbol","title":"loginHandler","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier","text":"LoginHandlerType"},{"text":"?","kind":"text"}],"externalID":"s:10RxFireAuth11UserManagerC12loginHandlerAA05LoginG4Type_pSgvp","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","symbolKind":"property"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"loginHandler","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","text":"LoginHandlerType","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"text":"? { get }","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]}],"kind":"symbol","abstract":[{"text":"Get or set a reference to a custom-provider login handler.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/loginhandler"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginHandler":{"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginHandler","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"loginHandler","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/loginhandler","role":"symbol","abstract":[{"type":"text","text":"Get or set a reference to a custom-provider login handler."}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","title":"LoginHandlerType","kind":"symbol","url":"\/documentation\/rxfireauth\/loginhandlertype","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"type":"text","text":"such as Apple or Google."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 832e2f6..de62bcc 100644 --- a/docs/data/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations.json +++ b/docs/data/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations.json @@ -1 +1 @@ -{"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"},"topicSections":[{"title":"Instance Methods","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:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"LoginProviderManagerType Implementations","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithApple(in:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","title":"confirmAuthenticationWithApple(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthenticationWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"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","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithGoogle(as:in:)":{"role":"symbol","kind":"symbol","abstract":[],"title":"confirmAuthenticationWithGoogle(as:in:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","type":"topic","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"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","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"],"generated":true}],"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"metadata":{"title":"LoginProviderManagerType Implementations","modules":[{"name":"RxFireAuth"}],"role":"collectionGroup"},"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":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithapple(in:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithApple(in:)","title":"confirmAuthenticationWithApple(in:)","role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/confirmAuthenticationWithGoogle(as:in:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthenticationWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/confirmAuthenticationWithGoogle(as:in:)","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/confirmauthenticationwithgoogle(as:in:)","type":"topic","title":"confirmAuthenticationWithGoogle(as:in:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithApple"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"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":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"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","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/loginwithoutchecking(email:password:allowmigration:).json b/docs/data/documentation/rxfireauth/usermanager/loginwithoutchecking(email:password:allowmigration:).json index 6a8cee7..fa6685c 100644 --- a/docs/data/documentation/rxfireauth/usermanager/loginwithoutchecking(email:password:allowmigration:).json +++ b/docs/data/documentation/rxfireauth/usermanager/loginwithoutchecking(email:password:allowmigration:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.loginWithoutChecking(email:password:allowMigration:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/loginwithoutchecking(email:password:allowmigration:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginWithoutChecking(email:password:allowMigration:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","title":"loginWithoutChecking(email:password:allowMigration:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginWithoutChecking"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:10RxFireAuth11UserManagerC20loginWithoutChecking5email8password14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgtF","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loginWithoutChecking","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"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","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":">"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginWithoutChecking(email:password:allowMigration:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginWithoutChecking(email:password:allowMigration:)","role":"symbol","type":"topic","kind":"symbol","title":"loginWithoutChecking(email:password:allowMigration:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginWithoutChecking"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/loginwithoutchecking(email:password:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}}} \ No newline at end of file +{"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginWithoutChecking"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"externalID":"s:10RxFireAuth11UserManagerC20loginWithoutChecking5email8password14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgtF","symbolKind":"method","title":"loginWithoutChecking(email:password:allowMigration:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginWithoutChecking(email:password:allowMigration:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginWithoutChecking"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"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"},{"text":"LoginDescriptor","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/loginwithoutchecking(email:password:allowmigration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.loginWithoutChecking(email:password:allowMigration:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/loginWithoutChecking(email:password:allowMigration:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"loginWithoutChecking","kind":"identifier"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"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","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"type":"topic","title":"loginWithoutChecking(email:password:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/loginwithoutchecking(email:password:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/loginWithoutChecking(email:password:allowMigration:)","role":"symbol","kind":"symbol"}}} \ 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 bfad419..baf71ad 100644 --- a/docs/data/documentation/rxfireauth/usermanager/logout(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanager/logout(resettoanonymous:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","title":"logout(resetToAnonymous:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.logout(resetToAnonymous:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"title":"logout(resetToAnonymous:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)","kind":"symbol","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.logout(resetToAnonymous:)"},{"type":"text","text":"."}],"metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","title":"logout(resetToAnonymous:)","externalID":"s:10RxFireAuth11UserManagerC6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/logout(resetToAnonymous:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/logout(resetToAnonymous:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"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":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"title":"logout(resetToAnonymous:)","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/logout(resettoanonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/register(email:password:).json b/docs/data/documentation/rxfireauth/usermanager/register(email:password:).json index cda198c..c6a8fc0 100644 --- a/docs/data/documentation/rxfireauth/usermanager/register(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanager/register(email:password:).json @@ -1 +1 @@ -{"metadata":{"title":"register(email:password:)","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"externalID":"s:10RxFireAuth11UserManagerC8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/register(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.register(email:password:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","role":"symbol","abstract":[],"title":"register(email:password:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"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"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/register(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","modules":[{"name":"RxFireAuth"}],"title":"register(email:password:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.register(email:password:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","title":"RxFireAuth","abstract":[],"url":"\/documentation\/rxfireauth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/register(email:password:)":{"title":"register(email:password:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/register(email:password:)","url":"\/documentation\/rxfireauth\/usermanager\/register(email:password:)","role":"symbol","kind":"symbol","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanager/signinwithapple(in:updateuserdisplayname:allowmigration:).json b/docs/data/documentation/rxfireauth/usermanager/signinwithapple(in:updateuserdisplayname:allowmigration:).json index 0b19b35..06a75bc 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 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"LoginProviderManagerType.signInWithApple(in:updateUserDisplayName:allowMigration:)"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"metadata":{"externalID":"s:10RxFireAuth11UserManagerC15signInWithApple2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSo16NSViewControllerC_S2bSgtF","role":"symbol","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","platforms":[{"name":"iOS","unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false},{"beta":false,"introducedAt":"10.15","unavailable":false,"name":"macOS","deprecated":false}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"kind":"text","text":">"}],"extendedModule":"RxFireAuth","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithApple"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"in"},{"text":" ","kind":"text"},{"text":"viewController","kind":"internalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","type":"topic","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"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","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"abstract":[],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"kind":"article","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","abstract":[],"role":"collectionGroup","title":"LoginProviderManagerType Implementations"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"kind":"symbol","title":"ViewController","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"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:)"]}],"metadata":{"title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"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"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"role":"symbol","modules":[{"name":"RxFireAuth"}],"extendedModule":"RxFireAuth","symbolKind":"method","roleHeading":"Instance Method","platforms":[{"deprecated":false,"name":"iOS","beta":false,"unavailable":false,"introducedAt":"13.0"},{"introducedAt":"10.15","deprecated":false,"unavailable":false,"beta":false,"name":"macOS"}],"externalID":"s:10RxFireAuth11UserManagerC15signInWithApple2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSo16NSViewControllerC_S2bSgtF"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LoginProviderManagerType.signInWithApple(in:updateUserDisplayName:allowMigration:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithApple","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":" "},{"text":"viewController","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"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"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?) -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["macOS"]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithApple(in:updateUserDisplayName:allowMigration:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithApple"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController"},{"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":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithApple(in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/signinwithapple(in:updateuserdisplayname:allowmigration:)","title":"signInWithApple(in:updateUserDisplayName:allowMigration:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","title":"LoginProviderManagerType Implementations","role":"collectionGroup","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","title":"ViewController","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"}}} \ 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 5019982..0d7f0b3 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 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)"},"metadata":{"modules":[{"name":"RxFireAuth"}],"extendedModule":"RxFireAuth","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC16signInWithGoogle2as2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_So16NSViewControllerCS2bSgtF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"signInWithGoogle","kind":"identifier"},{"text":"(","kind":"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":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"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","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LoginProviderManagerType.signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"signInWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"clientId"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","role":"symbol","type":"topic","url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"signInWithGoogle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"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","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"kind":"symbol","title":"ViewController","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"kind":"article","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","abstract":[],"role":"collectionGroup","title":"LoginProviderManagerType Implementations"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":" "},{"text":"clientId","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"viewController"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","preciseIdentifier":"s:10RxFireAuth14ViewControllera","kind":"typeIdentifier","text":"ViewController"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},{"text":">","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)"]}],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"kind":"text","text":"("},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"text":"ViewController","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth14ViewControllera"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC16signInWithGoogle2as2in06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAI11SingleTraitOAA15LoginDescriptorVGSS_So16NSViewControllerCS2bSgtF","title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","extendedModule":"RxFireAuth","role":"symbol"},"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\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"LoginProviderManagerType.signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)":{"title":"signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/signInWithGoogle(as:in:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanager\/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"signInWithGoogle"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth14ViewControllera","text":"ViewController","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"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","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","title":"ViewController","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/LoginProviderManagerType-Implementations":{"url":"\/documentation\/rxfireauth\/usermanager\/loginprovidermanagertype-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/LoginProviderManagerType-Implementations","title":"LoginProviderManagerType Implementations","role":"collectionGroup","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"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 28469a4..c8d23d8 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":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/update(user:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"update(user:)","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.update(user:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","role":"symbol","type":"topic","kind":"symbol","title":"update(user:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/update(user:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserData","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/update(user:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"user"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","title":"update(user:)","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.update(user:)"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(user:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/update(user:)","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(user:)","title":"update(user:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ 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 4c954ff..70661f0 100644 --- a/docs/data/documentation/rxfireauth/usermanager/update(userconfigurationhandler:).json +++ b/docs/data/documentation/rxfireauth/usermanager/update(userconfigurationhandler:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)"},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"userConfigurationHandler","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.update(userConfigurationHandler:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"symbol","symbolKind":"method","title":"update(userConfigurationHandler:)","externalID":"s:10RxFireAuth11UserManagerC6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"text":"userConfigurationHandler","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","title":"update(userConfigurationHandler:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"userConfigurationHandler","kind":"externalParam"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.update(userConfigurationHandler:)"},{"text":".","type":"text"}],"kind":"symbol","metadata":{"symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","roleHeading":"Instance Method","title":"update(userConfigurationHandler:)","role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"userConfigurationHandler","kind":"externalParam"},{"kind":"text","text":": "},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/update(userConfigurationHandler:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/update(userConfigurationHandler:)","url":"\/documentation\/rxfireauth\/usermanager\/update(userconfigurationhandler:)","abstract":[],"type":"topic","title":"update(userConfigurationHandler:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ 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 2722733..4c378a1 100644 --- a/docs/data/documentation/rxfireauth/usermanager/updateemail(newemail:).json +++ b/docs/data/documentation/rxfireauth/usermanager/updateemail(newemail:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"title":"updateEmail(newEmail:)","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC11updateEmail03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","role":"symbol","modules":[{"name":"RxFireAuth"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)"]}],"primaryContentSections":[{"kind":"declarations","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"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.updateEmail(newEmail:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"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"}],"abstract":[],"url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","role":"symbol","title":"updateEmail(newEmail:)","kind":"symbol","type":"topic"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updateEmail"},{"kind":"text","text":"("},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}],"role":"symbol","symbolKind":"method","externalID":"s:10RxFireAuth11UserManagerC11updateEmail03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","title":"updateEmail(newEmail:)","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.updateEmail(newEmail:)"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"kind":"text","text":"("},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updateEmail(newEmail:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updateEmail"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/updateemail(newemail:)","kind":"symbol","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updateEmail(newEmail:)","title":"updateEmail(newEmail:)","abstract":[]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]}}} \ 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 96d1994..0289a8e 100644 --- a/docs/data/documentation/rxfireauth/usermanager/updatepassword(newpassword:).json +++ b/docs/data/documentation/rxfireauth/usermanager/updatepassword(newpassword:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)"]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"platforms":["macOS"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC14updatePassword03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","role":"symbol","title":"updatePassword(newPassword:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"UserManagerType.updatePassword(newPassword:)"},{"text":".","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","title":"updatePassword(newPassword:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","abstract":[]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"updatePassword","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"]}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth11UserManagerC14updatePassword03newG00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","roleHeading":"Instance Method","title":"updatePassword(newPassword:)","role":"symbol","symbolKind":"method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"UserManagerType.updatePassword(newPassword:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/updatePassword(newPassword:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","title":"updatePassword(newPassword:)","url":"\/documentation\/rxfireauth\/usermanager\/updatepassword(newpassword:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/updatePassword(newPassword:)","role":"symbol","kind":"symbol"}}} \ 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 84a7614..2d9ca3f 100644 --- a/docs/data/documentation/rxfireauth/usermanager/user.json +++ b/docs/data/documentation/rxfireauth/usermanager/user.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/user"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.user"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"metadata":{"externalID":"s:10RxFireAuth11UserManagerC4userAA0D4DataVSgvp","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","role":"symbol","title":"user","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}]},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"type":"topic","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"user","role":"symbol","url":"\/documentation\/rxfireauth\/usermanager\/user"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"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"}],"symbolKind":"property","roleHeading":"Instance Property","title":"user","externalID":"s:10RxFireAuth11UserManagerC4userAA0D4DataVSgvp"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.user"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanager\/user"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager/user":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/user","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?","kind":"text"}],"kind":"symbol","title":"user","url":"\/documentation\/rxfireauth\/usermanager\/user","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 e2d2f6b..125b993 100644 --- a/docs/data/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:).json +++ b/docs/data/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"newEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"platforms":["macOS"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"UserManagerType.verifyAndChange(toNewEmail:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"externalID":"s:10RxFireAuth11UserManagerC15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifyAndChange"},{"kind":"text","text":"("},{"text":"toNewEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"role":"symbol","title":"verifyAndChange(toNewEmail:)","symbolKind":"method","roleHeading":"Instance Method"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","title":"verifyAndChange(toNewEmail:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","kind":"symbol","role":"symbol","type":"topic","abstract":[],"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"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"code":"UserManagerType.verifyAndChange(toNewEmail:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toNewEmail"},{"text":" ","kind":"text"},{"text":"newEmail","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"]]},"metadata":{"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth11UserManagerC15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","symbolKind":"method","title":"verifyAndChange(toNewEmail:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"kind":"text","text":"("},{"text":"toNewEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManager/verifyAndChange(toNewEmail:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","abstract":[],"title":"verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanager\/verifyandchange(tonewemail:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager\/verifyAndChange(toNewEmail:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype.json b/docs/data/documentation/rxfireauth/usermanagertype.json index 86660fb..50e7ec5 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype.json +++ b/docs/data/documentation/rxfireauth/usermanagertype.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"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"},{"title":"Instance Methods","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(toEmail:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginWithoutChecking(email:password:allowMigration:)","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:)"]}],"sections":[],"metadata":{"roleHeading":"Protocol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"protocol","externalID":"s:10RxFireAuth15UserManagerTypeP","title":"UserManagerType"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"platforms":["macOS"]}],"kind":"declarations"},{"content":[{"text":"Overview","type":"heading","anchor":"overview","level":2},{"inlineContent":[{"text":"When using the library in your code always make sure to","type":"text"},{"type":"text","text":" "},{"text":"reference this protocol instead of the default implementation ","type":"text"},{"code":"UserManager","type":"codeVoice"},{"type":"text","text":","},{"type":"text","text":" "},{"text":"as this protocol will always conform to Semantic Versioning.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"All methods of this protocol are wrapped inside a Rx object that"},{"text":" ","type":"text"},{"text":"will not execute any code until somebody subscribes to it.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"},"schemaVersion":{"patch":0,"major":0,"minor":3},"relationshipsSections":[{"kind":"relationships","title":"Conforming Types","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"type":"conformingTypes"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"kind":"symbol","role":"symbol","required":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","type":"topic","abstract":[{"text":"Update or set the password of the currently signed in user.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"updatePassword(newPassword:)"},"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":" "},{"text":"update the email address.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","kind":"symbol","title":"verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"abstract":[{"type":"text","text":"Get the currently logged-in user or nil if no user is logged-in."}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","title":"user","url":"\/documentation\/rxfireauth\/usermanagertype\/user"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"abstract":[{"text":"Sign out the currently logged-in user.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","kind":"symbol","title":"logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","deprecated":true,"role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","title":"updateEmail(newEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginWithoutChecking(email:password:allowMigration:)":{"abstract":[{"text":"Sign in with the passed credentials without first checking if an account","type":"text"},{"type":"text","text":" "},{"text":"with the specified email address exists on the backend.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginWithoutChecking"},{"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"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","deprecated":true,"role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginWithoutChecking(email:password:allowMigration:)","kind":"symbol","title":"loginWithoutChecking(email:password:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanagertype\/loginwithoutchecking(email:password:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"abstract":[{"type":"text","text":"Login an anonymous user."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","title":"loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","required":true,"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"register","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"title":"register(email:password:)","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"abstract":[{"type":"text","text":"Verify if an account exists on the server with the passed email address."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","deprecated":true,"role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","kind":"symbol","title":"accountExists(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","title":"confirmAuthentication(email:password:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","kind":"symbol","title":"confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user is updated.","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Observable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?>"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:)":{"abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"login","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"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:)","kind":"symbol","title":"login(email:password:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"abstract":[{"text":"Get the current login handler.","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginHandler"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","title":"loginHandler","url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:)":{"abstract":[{"type":"text","text":"Sign in with the passed credentials on a login provider."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)","kind":"symbol","title":"login(with:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"text":"UserManager","kind":"identifier"}],"abstract":[{"text":"The default implementation of ","type":"text"},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","url":"\/documentation\/rxfireauth\/usermanager","type":"topic","kind":"symbol","role":"symbol","title":"UserManager","fragments":[{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManager"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","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."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"abstract":[{"type":"text","text":"Delete the currently signed in user."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","title":"deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"abstract":[{"type":"text","text":"Update the currently signed in user by retrieving its value and passing it"},{"text":" ","type":"text"},{"text":"to the ","type":"text"},{"type":"codeVoice","code":"userConfigurationHandler"},{"type":"text","text":"."}],"fragments":[{"text":"func","kind":"keyword"},{"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"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","kind":"symbol","title":"update(userConfigurationHandler:)","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"abstract":[{"text":"Get the current access token for the logged-in user.","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?>"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","title":"accessToken","url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"abstract":[{"text":"Get if there is an anonymous user logged-in.","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","kind":"symbol","title":"isAnonymous","url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"type":"topic","title":"isLoggedIn","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[{"type":"text","text":"Get if there is a currently logged-in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","required":true,"role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"abstract":[{"text":"Convert an anonymous user to a normal user with an email and a password.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","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"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","title":"linkAnonymousAccount(toEmail:password:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Protocol","symbolKind":"protocol","navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManagerType"}],"role":"symbol","title":"UserManagerType","externalID":"s:10RxFireAuth15UserManagerTypeP","modules":[{"name":"RxFireAuth"}]},"sections":[],"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"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"platforms":["macOS"]}]},{"kind":"content","content":[{"level":2,"text":"Overview","anchor":"overview","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When using the library in your code always make sure to"},{"text":" ","type":"text"},{"type":"text","text":"reference this protocol instead of the default implementation "},{"type":"codeVoice","code":"UserManager"},{"type":"text","text":","},{"text":" ","type":"text"},{"type":"text","text":"as this protocol will always conform to Semantic Versioning."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"All methods of this protocol are wrapped inside a Rx object that"},{"type":"text","text":" "},{"type":"text","text":"will not execute any code until somebody subscribes to it."}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"},"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"},{"title":"Instance Methods","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(toEmail:password:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginWithoutChecking(email:password:allowMigration:)","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:)"]}],"relationshipsSections":[{"title":"Conforming Types","kind":"relationships","identifiers":["doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager"],"type":"conformingTypes"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"type":"topic","abstract":[{"type":"text","text":"Login an anonymous user."}],"role":"symbol","title":"loginAnonymously()","kind":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","title":"isAnonymous","type":"topic","required":true,"abstract":[{"type":"text","text":"Get if there is an anonymous user logged-in."}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"role":"symbol","abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","title":"confirmAuthentication(with:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","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"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"deprecated":true,"role":"symbol","abstract":[{"type":"text","text":"Verify if an account exists on the server with the passed email address."}],"title":"accountExists(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"role":"symbol","abstract":[{"type":"text","text":"Get if there is a currently logged-in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","title":"isLoggedIn","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin","required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"role":"symbol","abstract":[{"type":"text","text":"Convert an anonymous user to a normal user with an email and a password."}],"title":"linkAnonymousAccount(toEmail:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"role":"symbol","abstract":[{"type":"text","text":"Update or set the password of the currently signed in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","title":"updatePassword(newPassword:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"role":"symbol","abstract":[{"type":"text","text":"Update the currently signed in user by retrieving its value and passing it"},{"type":"text","text":" "},{"type":"text","text":"to the "},{"type":"codeVoice","code":"userConfigurationHandler"},{"type":"text","text":"."}],"title":"update(userConfigurationHandler:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"role":"symbol","abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","title":"accessToken","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken","required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?>","kind":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"required":true,"abstract":[{"text":"Sign out the currently logged-in user.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","title":"logout(resetToAnonymous:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/verifyAndChange(toNewEmail:)":{"kind":"symbol","title":"verifyAndChange(toNewEmail:)","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifyAndChange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"abstract":[{"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.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","required":true},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"role":"symbol","abstract":[{"type":"text","text":"Update the currently signed in user taking new values from the"},{"type":"text","text":" "},{"type":"text","text":"passed object."}],"title":"update(user:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:)":{"role":"symbol","abstract":[{"type":"text","text":"Sign in with the passed credentials on a login provider."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)","title":"login(with:updateUserDisplayName:allowMigration:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginWithoutChecking(email:password:allowMigration:)":{"role":"symbol","abstract":[{"type":"text","text":"Sign in with the passed credentials without first checking if an account"},{"text":" ","type":"text"},{"type":"text","text":"with the specified email address exists on the backend."}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginwithoutchecking(email:password:allowmigration:)","title":"loginWithoutChecking(email:password:allowMigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginWithoutChecking(email:password:allowMigration:)","type":"topic","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"loginWithoutChecking","kind":"identifier"},{"kind":"text","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":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"deprecated":true,"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"role":"symbol","abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"title":"register(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"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","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"abstract":[{"text":"Get the currently logged-in user or nil if no user is logged-in.","type":"text"}],"title":"user","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","required":true,"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/user","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"role":"symbol","abstract":[{"type":"text","text":"Get the current login handler."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","title":"loginHandler","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","required":true,"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"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"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:)","title":"login(email:password:allowMigration:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:)","required":true,"abstract":[{"text":"Login the user with the specified email address using the specified password.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"role":"symbol","abstract":[{"type":"text","text":"Delete the currently signed in user."}],"title":"deleteUser(resetToAnonymous:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManager":{"navigatorTitle":[{"kind":"identifier","text":"UserManager"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManager","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManager"}],"title":"UserManager","url":"\/documentation\/rxfireauth\/usermanager","role":"symbol","abstract":[{"type":"text","text":"The default implementation of "},{"code":"UserManagerType","type":"codeVoice"},{"type":"text","text":"."}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Observable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?>"}],"role":"symbol","abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user is updated.","type":"text"}],"type":"topic","title":"autoupdatingUser","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"required":true,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","title":"updateEmail(newEmail:)","abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"type":"topic","abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","title":"confirmAuthentication(email:password:)","role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"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"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 a64ee74..176dbd6 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/accesstoken.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/accesstoken.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/accesstoken"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"accessToken","roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?>","kind":"text"}],"required":true,"symbolKind":"property","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?> { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]},{"content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"You can use values from this Observable to authenticate with your backend.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This function will cause a refresh of the access token if the stored one is expired,"},{"text":" ","type":"text"},{"text":"so you don’t have to worry about that.","type":"text"}]},{"name":"Warning","content":[{"type":"paragraph","inlineContent":[{"text":"The access token should be treated as sensitive information.","type":"text"}]}],"type":"aside","style":"warning"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 2.0.0"}]}],"style":"note","name":"Since","type":"aside"}],"kind":"content"}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"abstract":[{"text":"Get the current access token for the logged-in user.","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?>"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","title":"accessToken","url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"}}} \ No newline at end of file +{"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"accessToken","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP11accessToken0A5Swift17PrimitiveSequenceVyAE11SingleTraitOSSSgGvp","roleHeading":"Instance Property","title":"accessToken","modules":[{"name":"RxFireAuth"}],"symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/accesstoken"]}],"abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"text":": ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?> { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"You can use values from this Observable to authenticate with your backend.","type":"text"},{"type":"text","text":" "},{"text":"This function will cause a refresh of the access token if the stored one is expired,","type":"text"},{"text":" ","type":"text"},{"text":"so you don’t have to worry about that.","type":"text"}]},{"name":"Warning","content":[{"type":"paragraph","inlineContent":[{"text":"The access token should be treated as sensitive information.","type":"text"}]}],"type":"aside","style":"warning"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 2.0.0"}]}],"name":"Since","style":"note"}]}],"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accessToken":{"role":"symbol","abstract":[{"type":"text","text":"Get the current access token for the logged-in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accessToken","title":"accessToken","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/accesstoken","required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accessToken"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?>","kind":"text"}],"type":"topic"}}} \ 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 49422ff..fed57d0 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/accountexists(with:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/accountexists(with:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"email"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}]}]},{"kind":"parameters","parameters":[{"name":"email","content":[{"inlineContent":[{"type":"text","text":"The account email address."}],"type":"paragraph"}]}]},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Single that completes with the result of the query on the backend."}]}],"kind":"content"},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This query will always return "},{"type":"codeVoice","code":"false"},{"text":" if your project is using Email Enumeration Protection.","type":"text"}]}],"style":"warning","type":"aside","name":"Warning"},{"style":"note","type":"aside","name":"See Also","content":[{"type":"paragraph","inlineContent":[{"text":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection","type":"text"}]}]}]}],"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"}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)"]}],"sections":[],"metadata":{"symbolKind":"method","role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":">","kind":"text"}],"platforms":[],"modules":[{"name":"RxFireAuth"}],"required":true,"roleHeading":"Instance Method","title":"accountExists(with:)"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"abstract":[{"text":"Verify if an account exists on the server with the passed email address.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"abstract":[{"type":"text","text":"Verify if an account exists on the server with the passed email address."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","deprecated":true,"role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","kind":"symbol","title":"accountExists(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)"}}} \ No newline at end of file +{"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"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"RxFireAuth"}],"title":"accountExists(with:)","externalID":"s:10RxFireAuth15UserManagerTypeP13accountExists4with0A5Swift17PrimitiveSequenceVyAF11SingleTraitOSbGSS_tF","required":true,"platforms":[],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"accountExists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"accountExists"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The account email address.","type":"text"}],"type":"paragraph"}],"name":"email"}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"inlineContent":[{"text":"A Single that completes with the result of the query on the backend.","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"aside","style":"warning","name":"Warning","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","style":"note","name":"See Also","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection"}]}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Verify if an account exists on the server with the passed email address."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/accountExists(with:)":{"deprecated":true,"role":"symbol","abstract":[{"type":"text","text":"Verify if an account exists on the server with the passed email address."}],"title":"accountExists(with:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/accountExists(with:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/accountexists(with:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"accountExists"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"kind":"text","text":"<"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"}}} \ 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 392d2a8..2ad484d 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/autoupdatinguser.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/autoupdatinguser.json @@ -1 +1 @@ -{"abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user is updated.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","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":"<"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?>"}],"symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"role":"symbol","title":"autoupdatingUser"},"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoupdatingUser"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?> { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user is updated.","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Observable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?>"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","title":"autoupdatingUser","url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Observable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC"},{"kind":"text","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"],"platforms":["macOS"]}]}],"metadata":{"required":true,"modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoupdatingUser"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7RxSwift10ObservableC","kind":"typeIdentifier","text":"Observable"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":"?>"}],"roleHeading":"Instance Property","title":"autoupdatingUser","externalID":"s:10RxFireAuth15UserManagerTypeP012autoupdatingD00A5Swift10ObservableCyAA0D4DataVSgGvp","symbolKind":"property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user is updated.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/autoupdatingUser":{"url":"\/documentation\/rxfireauth\/usermanagertype\/autoupdatinguser","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"autoupdatingUser","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Observable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift10ObservableC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"?>"}],"role":"symbol","abstract":[{"text":"Get an Observable that emits a new item every time the logged-in user is updated.","type":"text"}],"type":"topic","title":"autoupdatingUser","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/autoupdatingUser","kind":"symbol"}}} \ 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 6e2f332..6d21d26 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:).json @@ -1 +1 @@ -{"sections":[],"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)"]}],"metadata":{"roleHeading":"Instance Method","required":true,"title":"confirmAuthentication(email:password:)","role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"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"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","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"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]}]},{"parameters":[{"name":"email","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user email address."}]}]},{"name":"password","content":[{"inlineContent":[{"text":"The user password.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"You need to confirm the authentication of a user before performing sensitive operations, such","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"as deleting the account, associating a new login provider or changing the email or password."}],"type":"paragraph"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To confirm the authentication with a login provider (such as Google), use the appropriate method in"},{"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:)"},{"text":".","type":"text"}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","title":"confirmAuthentication(email:password:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"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":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The user email address.","type":"text"}],"type":"paragraph"}],"name":"email"},{"name":"password","content":[{"inlineContent":[{"type":"text","text":"The user password."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"You need to confirm the authentication of a user before performing sensitive operations, such"},{"text":" ","type":"text"},{"type":"text","text":"as deleting the account, associating a new login provider or changing the email or password."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"To confirm the authentication with a login provider (such as Google), use the appropriate method in"},{"text":" ","type":"text"},{"type":"text","text":"the “confirmAuthenticationWith” family, or confirm the authentication by other means and then call"},{"text":" ","type":"text"},{"type":"codeVoice","code":"self.confirmAuthentication(with:)"},{"type":"text","text":"."}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","title":"confirmAuthentication(email:password:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"symbolKind":"method"},"abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(email:password:)":{"type":"topic","abstract":[{"text":"Confirm the authentication of the passed credentials with the currently signed in user.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(email:password:)","title":"confirmAuthentication(email:password:)","role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"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"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(email:password:)"}}} \ 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 97ba971..0a6055f 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(with:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/confirmauthentication(with:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"loginCredentials"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}]},{"kind":"parameters","parameters":[{"name":"loginCredentials","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A representation of the credentials used to login."}]}]}]},{"kind":"content","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,"text":"Discussion","type":"heading","anchor":"discussion"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.5.0"}]}],"type":"aside","name":"Since","style":"note"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"confirmAuthentication(with:)","symbolKind":"method","externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"modules":[{"name":"RxFireAuth"}]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","kind":"symbol","title":"confirmAuthentication(with:)","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"title":"Credentials","abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP21confirmAuthentication4with0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA11CredentialsO_tF","title":"confirmAuthentication(with:)","required":true,"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"confirmAuthentication"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"symbolKind":"method"},"abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"confirmAuthentication","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"loginCredentials","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","text":"Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"loginCredentials","content":[{"inlineContent":[{"type":"text","text":"A representation of the credentials used to login."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}]},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"style":"note","content":[{"inlineContent":[{"type":"text","text":"version 1.5.0"}],"type":"paragraph"}],"name":"Since","type":"aside"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/confirmAuthentication(with:)":{"role":"symbol","abstract":[{"type":"text","text":"Confirm the authentication of the passed credentials with the currently signed in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/confirmAuthentication(with:)","title":"confirmAuthentication(with:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/confirmauthentication(with:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","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"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"title":"Credentials","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"role":"symbol","type":"topic"}}} \ 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 91b779a..76c3027 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)"},"metadata":{"role":"symbol","symbolKind":"method","externalID":"s:10RxFireAuth15UserManagerTypeP06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"modules":[{"name":"RxFireAuth"}],"title":"deleteUser(resetToAnonymous:)","roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"deleteUser"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"If ","type":"text"},{"code":"true","type":"codeVoice"},{"text":", after having deleted the account successfully, this function will immediately sign in a new anonymous user.","type":"text"}],"type":"paragraph"}],"name":"resetToAnonymous"}]},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}],"kind":"content"},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"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":" "},{"type":"text","text":"through one of the methods in the “confirmAuthenticationWith…” family."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"Using the "},{"code":"resetToAnonymous","type":"codeVoice"},{"text":" parameter, you can make sure","type":"text"},{"type":"text","text":" "},{"text":"that there is always a user signed in; in fact, if the parameter is set to ","type":"text"},{"code":"true","type":"codeVoice"},{"type":"text","text":", this"},{"type":"text","text":" "},{"text":"function will call ","type":"text"},{"code":"loginAnonymously()","type":"codeVoice"},{"type":"text","text":" immediately after the logout operation has completed."}],"type":"paragraph"},{"name":"Since","style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"version 1.4.0","type":"text"}]}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"abstract":[{"text":"Delete the currently signed in user.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"abstract":[{"type":"text","text":"Delete the currently signed in user."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","title":"deleteUser(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deleteUser","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"externalID":"s:10RxFireAuth15UserManagerTypeP06deleteD016resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","required":true,"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"title":"deleteUser(resetToAnonymous:)"},"sections":[],"abstract":[{"type":"text","text":"Delete the currently signed in user."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"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"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}]},{"parameters":[{"name":"resetToAnonymous","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."}]}]}],"kind":"parameters"},{"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,"type":"heading","anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"This is a sensitive action. If the user hasn’t signed in recently, you’ll need to confirm the authentication","type":"text"},{"type":"text","text":" "},{"text":"through one of the methods in the “confirmAuthenticationWith…” family.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"Using the ","type":"text"},{"type":"codeVoice","code":"resetToAnonymous"},{"text":" parameter, you can make sure","type":"text"},{"type":"text","text":" "},{"type":"text","text":"that there is always a user signed in; in fact, if the parameter is set to "},{"type":"codeVoice","code":"true"},{"type":"text","text":", this"},{"type":"text","text":" "},{"text":"function will call ","type":"text"},{"code":"loginAnonymously()","type":"codeVoice"},{"type":"text","text":" immediately after the logout operation has completed."}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.4.0"}]}],"name":"Since","type":"aside","style":"note"}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/deleteUser(resetToAnonymous:)":{"role":"symbol","abstract":[{"type":"text","text":"Delete the currently signed in user."}],"title":"deleteUser(resetToAnonymous:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/deleteUser(resetToAnonymous:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/deleteuser(resettoanonymous:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"deleteUser"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"}}} \ 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 a9e5d16..518f6eb 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/isanonymous.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/isanonymous.json @@ -1 +1 @@ -{"abstract":[{"text":"Get if there is an anonymous user logged-in.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/isanonymous"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","required":true,"symbolKind":"property","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"externalID":"s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp","title":"isAnonymous","roleHeading":"Instance Property"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"abstract":[{"text":"Get if there is an anonymous user logged-in.","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","kind":"symbol","title":"isAnonymous","url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Get if there is an anonymous user logged-in."}],"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Property","externalID":"s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp","title":"isAnonymous","required":true,"role":"symbol"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/isanonymous"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isAnonymous"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"]}],"kind":"declarations"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isAnonymous":{"url":"\/documentation\/rxfireauth\/usermanagertype\/isanonymous","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isAnonymous","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isAnonymous","title":"isAnonymous","type":"topic","required":true,"abstract":[{"type":"text","text":"Get if there is an anonymous user logged-in."}],"role":"symbol"}}} \ 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 c24058e..902a61d 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/isloggedin.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/isloggedin.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","interfaceLanguage":"swift"},"abstract":[{"text":"Get if there is a currently logged-in user.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","metadata":{"symbolKind":"property","role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP10isLoggedInSbvp","title":"isLoggedIn","required":true,"roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"isLoggedIn","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/isloggedin"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isLoggedIn"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"platforms":["macOS"],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"This property will be "},{"type":"codeVoice","code":"false"},{"text":" even if there is a currently logged-in user,","type":"text"},{"text":" ","type":"text"},{"text":"but it is anonymous.","type":"text"}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"type":"topic","title":"isLoggedIn","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[{"type":"text","text":"Get if there is a currently logged-in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","required":true,"role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin","kind":"symbol"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Get if there is a currently logged-in user."}],"metadata":{"title":"isLoggedIn","required":true,"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isLoggedIn","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP10isLoggedInSbvp","symbolKind":"property","role":"symbol"},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/isloggedin"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"This property will be ","type":"text"},{"type":"codeVoice","code":"false"},{"type":"text","text":" even if there is a currently logged-in user,"},{"type":"text","text":" "},{"type":"text","text":"but it is anonymous."}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/isLoggedIn":{"role":"symbol","abstract":[{"type":"text","text":"Get if there is a currently logged-in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/isLoggedIn","title":"isLoggedIn","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/isloggedin","required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isLoggedIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"}}} \ 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 cf50b5a..580f9d3 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","role":"symbol","required":true,"title":"linkAnonymousAccount(toEmail:password:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"email"},{"kind":"text","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"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"email","content":[{"inlineContent":[{"text":"The user email address.","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user password."}]}],"name":"password"}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}]},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The resulting Completable will emit ","type":"text"},{"type":"codeVoice","code":"UserError.noUser"},{"text":" if the currently logged-in user","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"is not anonymous or is nil."}]}],"style":"note","type":"aside","name":"Note"}],"kind":"content"}],"abstract":[{"type":"text","text":"Convert an anonymous user to a normal user with an email and a password."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"abstract":[{"text":"Convert an anonymous user to a normal user with an email and a password.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","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"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","title":"linkAnonymousAccount(toEmail:password:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"linkAnonymousAccount(toEmail:password:)","symbolKind":"method","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"linkAnonymousAccount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"toEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"externalID":"s:10RxFireAuth15UserManagerTypeP20linkAnonymousAccount7toEmail8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"linkAnonymousAccount"},{"kind":"text","text":"("},{"text":"toEmail","kind":"externalParam"},{"kind":"text","text":" "},{"text":"email","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"The user email address.","type":"text"}],"type":"paragraph"}],"name":"email"},{"content":[{"inlineContent":[{"text":"The user password.","type":"text"}],"type":"paragraph"}],"name":"password"}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}],"kind":"content"},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting Completable will emit "},{"type":"codeVoice","code":"UserError.noUser"},{"type":"text","text":" if the currently logged-in user"},{"type":"text","text":" "},{"text":"is not anonymous or is nil.","type":"text"}]}],"type":"aside","style":"note"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Convert an anonymous user to a normal user with an email and a password."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/linkAnonymousAccount(toEmail:password:)":{"role":"symbol","abstract":[{"type":"text","text":"Convert an anonymous user to a normal user with an email and a password."}],"title":"linkAnonymousAccount(toEmail:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/linkAnonymousAccount(toEmail:password:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/linkanonymousaccount(toemail:password:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linkAnonymousAccount"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:).json b/docs/data/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:).json index 4a89d09..432483c 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"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","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","text":"LoginDescriptor"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"name":"email","content":[{"inlineContent":[{"type":"text","text":"The user email address."}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user password."}]}],"name":"password"},{"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 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"},{"text":"; if set to ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":", the operation will not proceed and a ","type":"text"},{"type":"codeVoice","code":"UserError.migrationRequired"},{"type":"text","text":" error will be emitted by the Single."}]}],"name":"allowMigration"}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Single that emits errors or a "},{"type":"codeVoice","code":"LoginDescriptor"},{"text":" instance.","type":"text"}]}]},{"content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"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","name":"Note","style":"note"},{"style":"note","type":"aside","content":[{"inlineContent":[{"text":"This function is a shorthand for calling ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)","type":"reference"},{"type":"text","text":" passing"},{"type":"text","text":" "},{"type":"codeVoice","code":"Credentials.password"},{"type":"text","text":"."}],"type":"paragraph"}],"name":"Note"}],"kind":"content"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"kind":"symbol","metadata":{"symbolKind":"method","externalID":"s:10RxFireAuth15UserManagerTypeP5login5email8password14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgtF","fragments":[{"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"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"required":true,"role":"symbol","roleHeading":"Instance Method","title":"login(email:password:allowMigration:)","modules":[{"name":"RxFireAuth"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:)"]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:)":{"abstract":[{"type":"text","text":"Login the user with the specified email address using the specified password."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"login","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"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:)","kind":"symbol","title":"login(email:password:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:)":{"abstract":[{"type":"text","text":"Sign in with the passed credentials on a login provider."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)","kind":"symbol","title":"login(with:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"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"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}]}]},{"parameters":[{"name":"email","content":[{"type":"paragraph","inlineContent":[{"text":"The user email address.","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user password."}]}],"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 and the user is trying to login into an existing account. This option will be passed back to the caller"},{"text":" ","type":"text"},{"text":"in the resulting ","type":"text"},{"type":"codeVoice","code":"LoginDescriptor.performMigration"},{"type":"text","text":"; if set to "},{"type":"codeVoice","code":"nil"},{"text":", the operation will not proceed and a ","type":"text"},{"type":"codeVoice","code":"UserError.migrationRequired"},{"type":"text","text":" error will be emitted by the Single."}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Single that emits errors or a "},{"type":"codeVoice","code":"LoginDescriptor"},{"type":"text","text":" instance."}]}],"kind":"content"},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"name":"Note","type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will return "},{"type":"codeVoice","code":"UserError.alreadyLoggedIn"},{"type":"text","text":" if there is already"},{"type":"text","text":" "},{"text":"a non-anonymous user logged-in.","type":"text"}]}]},{"type":"aside","style":"note","content":[{"inlineContent":[{"text":"This function is a shorthand for calling ","type":"text"},{"isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)","type":"reference"},{"type":"text","text":" passing"},{"type":"text","text":" "},{"code":"Credentials.password","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}],"name":"Note"}]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:)","interfaceLanguage":"swift"},"abstract":[{"text":"Login the user with the specified email address using the specified password.","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"title":"login(email:password:allowMigration:)","required":true,"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"RxFireAuth"}],"role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP5login5email8password14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgtF"},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Single","preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)","title":"login(with:updateUserDisplayName:allowMigration:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:)","required":true,"abstract":[{"text":"Sign in with the passed credentials on a login provider.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(email:password:allowMigration:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"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"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(email:password:allowMigration:)","title":"login(email:password:allowMigration:)","type":"topic","url":"\/documentation\/rxfireauth\/usermanagertype\/login(email:password:allowmigration:)","required":true,"abstract":[{"text":"Login the user with the specified email address using the specified password.","type":"text"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:).json b/docs/data/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:).json index cb74357..8f8a73a 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP5login4with06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgtF","title":"login(with:updateUserDisplayName:allowMigration:)","modules":[{"name":"RxFireAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"symbolKind":"method","required":true},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"credentials","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Credentials","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"updateUserDisplayName"},{"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"},{"kind":"text","text":"?) -> "},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"credentials","content":[{"inlineContent":[{"text":"Credentials to use to login.","type":"text"}],"type":"paragraph"}]},{"name":"updateUserDisplayName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If the passed credentials result in a successful login and this is set to "},{"type":"codeVoice","code":"true"},{"text":", this function will attempt to update the user display name by reading it from the resulting ","type":"text"},{"code":"LoginDescriptor","type":"codeVoice"},{"type":"text","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 into an existing account. This option will be passed back to the caller"},{"type":"text","text":" "},{"text":"in the resulting ","type":"text"},{"type":"codeVoice","code":"LoginDescriptor.performMigration"},{"type":"text","text":"; if set to "},{"code":"nil","type":"codeVoice"},{"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."}]}]}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Single to observe for results."}]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"version 1.3.0"}]}],"name":"Since","style":"note"},{"name":"Note","type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"This function will fail when attempting to login with ","type":"text"},{"code":"Credentials.password","type":"codeVoice"},{"type":"text","text":" on an account that has no password set."}]}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)"},"abstract":[{"type":"text","text":"Sign in with the passed credentials on a login provider."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:)":{"abstract":[{"type":"text","text":"Sign in with the passed credentials on a login provider."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)","kind":"symbol","title":"login(with:updateUserDisplayName:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","navigatorTitle":[{"kind":"identifier","text":"Credentials"}],"title":"Credentials","abstract":[{"text":"Credentials used to perform a sign in","type":"text"},{"type":"text","text":" "},{"type":"text","text":"with an authentication provider."}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP5login4with06updateD11DisplayName14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGAA11CredentialsO_S2bSgtF","modules":[{"name":"RxFireAuth"}],"title":"login(with:updateUserDisplayName:allowMigration:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Credentials","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO"},{"kind":"text","text":", "},{"text":"updateUserDisplayName","kind":"externalParam"},{"kind":"text","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"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"text":">","kind":"text"}],"symbolKind":"method","required":true},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:)"]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","abstract":[{"text":"Sign in with the passed credentials on a login provider.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"login","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":" "},{"text":"credentials","kind":"internalParam"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","preciseIdentifier":"s:10RxFireAuth11CredentialsO","kind":"typeIdentifier","text":"Credentials"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowMigration"},{"kind":"text","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","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Credentials to use to login."}],"type":"paragraph"}],"name":"credentials"},{"name":"updateUserDisplayName","content":[{"inlineContent":[{"type":"text","text":"If the passed credentials result in a successful login and this is set to "},{"code":"true","type":"codeVoice"},{"text":", this function will attempt to update the user display name by reading it from the resulting ","type":"text"},{"type":"codeVoice","code":"LoginDescriptor"},{"type":"text","text":"."}],"type":"paragraph"}]},{"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 into 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"},{"text":"; if set to ","type":"text"},{"type":"codeVoice","code":"nil"},{"type":"text","text":", the operation will not proceed and a "},{"code":"UserError.migrationRequired","type":"codeVoice"},{"text":" error will be emitted by the Single.","type":"text"}]}],"name":"allowMigration"}],"kind":"parameters"},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Single to observe for results."}]}],"kind":"content"},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"name":"Since","style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"version 1.3.0","type":"text"}]}]},{"type":"aside","style":"note","name":"Note","content":[{"inlineContent":[{"type":"text","text":"This function will fail when attempting to login with "},{"type":"codeVoice","code":"Credentials.password"},{"text":" on an account that has no password set.","type":"text"}],"type":"paragraph"}]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/login(with:updateUserDisplayName:allowMigration:)":{"role":"symbol","abstract":[{"type":"text","text":"Sign in with the passed credentials on a login provider."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/login(with:updateUserDisplayName:allowMigration:)","title":"login(with:updateUserDisplayName:allowMigration:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/login(with:updateuserdisplayname:allowmigration:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"login"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth11CredentialsO","text":"Credentials"},{"kind":"text","text":", "},{"kind":"externalParam","text":"updateUserDisplayName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","kind":"typeIdentifier","text":"Single"},{"kind":"text","text":"<"},{"text":"LoginDescriptor","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"text":">","kind":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/Credentials":{"url":"\/documentation\/rxfireauth\/credentials","kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/Credentials","abstract":[{"type":"text","text":"Credentials used to perform a sign in"},{"text":" ","type":"text"},{"type":"text","text":"with an authentication provider."}],"title":"Credentials","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Credentials","kind":"identifier"}],"navigatorTitle":[{"text":"Credentials","kind":"identifier"}],"role":"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 f2a0afc..be2e46e 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/loginanonymously().json +++ b/docs/data/documentation/rxfireauth/usermanagertype/loginanonymously().json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"platforms":["macOS"],"languages":["swift"]}]},{"content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}],"kind":"content"},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"style":"note","name":"Note","type":"aside","content":[{"inlineContent":[{"text":"You can use this method to create an anonymous user on the server.","type":"text"}],"type":"paragraph"}]},{"name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"The resulting Completable will emit ","type":"text"},{"type":"codeVoice","code":"UserError.alreadyLoggedIn"},{"type":"text","text":" if there"},{"text":" ","type":"text"},{"text":"is already a non-anonymous user logged-in. It will also emit ","type":"text"},{"type":"codeVoice","code":"UserError.alreadyAnonymous"},{"type":"text","text":" "},{"type":"text","text":"if there is already an anonymous user logged-in."}]}],"style":"note"}],"kind":"content"}],"metadata":{"title":"loginAnonymously()","externalID":"s:10RxFireAuth15UserManagerTypeP16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"required":true,"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginAnonymously","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"abstract":[{"text":"Login an anonymous user.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"abstract":[{"type":"text","text":"Login an anonymous user."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","title":"loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()"]}],"sections":[],"abstract":[{"text":"Login an anonymous user.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginAnonymously","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}]},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}],"kind":"content"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"name":"Note","style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"You can use this method to create an anonymous user on the server.","type":"text"}]}]},{"name":"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"},{"text":" ","type":"text"},{"text":"if there is already an anonymous user logged-in.","type":"text"}]}],"style":"note"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"loginAnonymously()","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP16loginAnonymously0A5Swift17PrimitiveSequenceVyAE16CompletableTraitOs5NeverOGyF","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"roleHeading":"Instance Method","required":true},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginAnonymously()":{"type":"topic","abstract":[{"type":"text","text":"Login an anonymous user."}],"role":"symbol","title":"loginAnonymously()","kind":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginAnonymously"},{"kind":"text","text":"() -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginAnonymously()","url":"\/documentation\/rxfireauth\/usermanagertype\/loginanonymously()"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","title":"UserManagerType","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManagerType"}]}}} \ 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 695a1b1..05d94a4 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/loginhandler.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/loginhandler.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler"},"sections":[],"metadata":{"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP12loginHandlerAA05LoginhF0_pSgvp","role":"symbol","required":true,"roleHeading":"Instance Property","title":"loginHandler","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": "},{"text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"abstract":[{"text":"Get the current login handler.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": "},{"text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["macOS"]}]},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This property holds a reference to the handler that is being used"},{"type":"text","text":" "},{"text":"during a login operation with multiple steps (such as Sign in with Apple).","type":"text"}]}],"kind":"content"}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"abstract":[{"text":"Get the current login handler.","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginHandler"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","title":"loginHandler","url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"type":"text","text":" "},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"text":" ","type":"text"},{"type":"text","text":"such as Apple or Google."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"LoginHandlerType"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"type":"topic","url":"\/documentation\/rxfireauth\/loginhandlertype","title":"LoginHandlerType","role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginhandler"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"type":"text","text":"Get the current login handler."}],"metadata":{"title":"loginHandler","required":true,"modules":[{"name":"RxFireAuth"}],"symbolKind":"property","externalID":"s:10RxFireAuth15UserManagerTypeP12loginHandlerAA05LoginhF0_pSgvp","role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"text":"?","kind":"text"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType","text":"LoginHandlerType","preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"This property holds a reference to the handler that is being used","type":"text"},{"type":"text","text":" "},{"type":"text","text":"during a login operation with multiple steps (such as Sign in with Apple)."}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginHandlerType":{"role":"symbol","title":"LoginHandlerType","kind":"symbol","url":"\/documentation\/rxfireauth\/loginhandlertype","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"LoginHandlerType"}],"navigatorTitle":[{"kind":"identifier","text":"LoginHandlerType"}],"abstract":[{"type":"text","text":"This protocol identifies a login handler object"},{"text":" ","type":"text"},{"type":"text","text":"that is used by the library to authenticate with a 3rd-party provider,"},{"type":"text","text":" "},{"type":"text","text":"such as Apple or Google."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginHandlerType"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginHandler":{"role":"symbol","abstract":[{"type":"text","text":"Get the current login handler."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginHandler","title":"loginHandler","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/loginhandler","required":true,"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"loginHandler"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth16LoginHandlerTypeP","text":"LoginHandlerType","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/loginwithoutchecking(email:password:allowmigration:).json b/docs/data/documentation/rxfireauth/usermanagertype/loginwithoutchecking(email:password:allowmigration:).json index 1680b55..0afd0e7 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/loginwithoutchecking(email:password:allowmigration:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/loginwithoutchecking(email:password:allowmigration:).json @@ -1 +1 @@ -{"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the other login functions instead. With Email Enumeration Protection, it is no longer possible to check whether an account exists, so the normal `login` function now behaves exactly like this one used to do."}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"title":"loginWithoutChecking(email:password:allowMigration:)","role":"symbol","platforms":[],"externalID":"s:10RxFireAuth15UserManagerTypeP20loginWithoutChecking5email8password14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgtF","symbolKind":"method","required":true,"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"loginWithoutChecking","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"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"kind":"text","text":">"}]},"abstract":[{"type":"text","text":"Sign in with the passed credentials without first checking if an account"},{"text":" ","type":"text"},{"text":"with the specified email address exists on the backend.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginWithoutChecking(email:password:allowMigration:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginWithoutChecking"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea","text":"Single"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]},{"parameters":[{"name":"email","content":[{"inlineContent":[{"text":"An email address.","type":"text"}],"type":"paragraph"}]},{"name":"password","content":[{"inlineContent":[{"type":"text","text":"A password."}],"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 into an existing account. This option will be passed back to the caller","type":"text"},{"type":"text","text":" "},{"text":"in the resulting ","type":"text"},{"type":"codeVoice","code":"LoginDescriptor.performMigration"},{"text":"; if set to ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":", the operation will not proceed and a ","type":"text"},{"code":"UserError.migrationRequired","type":"codeVoice"},{"type":"text","text":" error will be emitted by the Single."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"text":"A Single to observe for results.","type":"text"}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginwithoutchecking(email:password:allowmigration:)"]}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"LoginDescriptor","kind":"identifier"}],"type":"topic","url":"\/documentation\/rxfireauth\/logindescriptor","kind":"symbol","title":"LoginDescriptor","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"the result of a login action."}],"navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginWithoutChecking(email:password:allowMigration:)":{"abstract":[{"text":"Sign in with the passed credentials without first checking if an account","type":"text"},{"type":"text","text":" "},{"text":"with the specified email address exists on the backend.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loginWithoutChecking"},{"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"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Single","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","text":"LoginDescriptor","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","deprecated":true,"role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginWithoutChecking(email:password:allowMigration:)","kind":"symbol","title":"loginWithoutChecking(email:password:allowMigration:)","url":"\/documentation\/rxfireauth\/usermanagertype\/loginwithoutchecking(email:password:allowmigration:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"deprecationSummary":[{"inlineContent":[{"type":"text","text":"Use the other login functions instead. With Email Enumeration Protection, it is no longer possible to check whether an account exists, so the normal `login` function now behaves exactly like this one used to do."}],"type":"paragraph"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"loginWithoutChecking","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"typeIdentifier","text":"LoginDescriptor","preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV"},{"kind":"text","text":">"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An email address."}]}],"name":"email"},{"content":[{"inlineContent":[{"type":"text","text":"A password."}],"type":"paragraph"}],"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 and the user is trying to login into an existing account. This option will be passed back to the caller"},{"text":" ","type":"text"},{"text":"in the resulting ","type":"text"},{"code":"LoginDescriptor.performMigration","type":"codeVoice"},{"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"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"A Single to observe for results."}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginWithoutChecking(email:password:allowMigration:)"},"metadata":{"required":true,"modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"loginWithoutChecking","kind":"identifier"},{"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":": "},{"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":"Single","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift6Singlea"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"loginWithoutChecking(email:password:allowMigration:)","externalID":"s:10RxFireAuth15UserManagerTypeP20loginWithoutChecking5email8password14allowMigration0A5Swift17PrimitiveSequenceVyAH11SingleTraitOAA15LoginDescriptorVGSS_SSSbSgtF","symbolKind":"method","platforms":[]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/loginwithoutchecking(email:password:allowmigration:)"]}],"abstract":[{"text":"Sign in with the passed credentials without first checking if an account","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"with the specified email address exists on the backend."}],"kind":"symbol","references":{"doc://RxFireAuth/documentation/RxFireAuth/LoginDescriptor":{"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"LoginDescriptor","kind":"identifier"}],"role":"symbol","title":"LoginDescriptor","abstract":[{"text":"A login descriptor represents","type":"text"},{"type":"text","text":" "},{"type":"text","text":"the result of a login action."}],"url":"\/documentation\/rxfireauth\/logindescriptor","navigatorTitle":[{"text":"LoginDescriptor","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/LoginDescriptor","kind":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/loginWithoutChecking(email:password:allowMigration:)":{"role":"symbol","abstract":[{"type":"text","text":"Sign in with the passed credentials without first checking if an account"},{"text":" ","type":"text"},{"type":"text","text":"with the specified email address exists on the backend."}],"url":"\/documentation\/rxfireauth\/usermanagertype\/loginwithoutchecking(email:password:allowmigration:)","title":"loginWithoutChecking(email:password:allowMigration:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/loginWithoutChecking(email:password:allowMigration:)","type":"topic","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"loginWithoutChecking","kind":"identifier"},{"kind":"text","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":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"allowMigration","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7RxSwift6Singlea","text":"Single","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:10RxFireAuth15LoginDescriptorV","kind":"typeIdentifier","text":"LoginDescriptor"},{"text":">","kind":"text"}],"deprecated":true,"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:).json b/docs/data/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:).json index 4c8a3ea..aa3f5bf 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"If ","type":"text"},{"type":"codeVoice","code":"true"},{"text":", after having logged-out successfully, this function will immediately sign in a new anonymous user.","type":"text"}]}],"name":"resetToAnonymous"}]},{"content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"inlineContent":[{"type":"text","text":"Using the "},{"code":"resetToAnonymous","type":"codeVoice"},{"text":" parameter, you can make sure","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"that there is always a user signed in; in fact, if the parameter is set to "},{"type":"codeVoice","code":"true"},{"type":"text","text":", this"},{"type":"text","text":" "},{"text":"function will call ","type":"text"},{"type":"codeVoice","code":"loginAnonymously()"},{"type":"text","text":" immediately after the logout operation has completed."}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"symbolKind":"method","role":"symbol","externalID":"s:10RxFireAuth15UserManagerTypeP6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"logout","kind":"identifier"},{"kind":"text","text":"("},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"modules":[{"name":"RxFireAuth"}],"required":true,"roleHeading":"Instance Method","title":"logout(resetToAnonymous:)"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"abstract":[{"text":"Sign out the currently logged-in user.","type":"text"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"abstract":[{"text":"Sign out the currently logged-in user.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","kind":"symbol","title":"logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"metadata":{"required":true,"symbolKind":"method","title":"logout(resetToAnonymous:)","externalID":"s:10RxFireAuth15UserManagerTypeP6logout16resetToAnonymous0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSb_tF","roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}]},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"kind":"text","text":"("},{"kind":"externalParam","text":"resetToAnonymous"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"code":"true","type":"codeVoice"},{"type":"text","text":", after having logged-out successfully, this function will immediately sign in a new anonymous user."}]}],"name":"resetToAnonymous"}]},{"content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}],"kind":"content"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"Using the "},{"code":"resetToAnonymous","type":"codeVoice"},{"type":"text","text":" parameter, you can make sure"},{"type":"text","text":" "},{"type":"text","text":"that there is always a user signed in; in fact, if the parameter is set to "},{"code":"true","type":"codeVoice"},{"type":"text","text":", this"},{"text":" ","type":"text"},{"type":"text","text":"function will call "},{"type":"codeVoice","code":"loginAnonymously()"},{"type":"text","text":" immediately after the logout operation has completed."}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)"]}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Sign out the currently logged-in user."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/logout(resetToAnonymous:)":{"required":true,"abstract":[{"text":"Sign out the currently logged-in user.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/logout(resetToAnonymous:)","url":"\/documentation\/rxfireauth\/usermanagertype\/logout(resettoanonymous:)","title":"logout(resetToAnonymous:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logout"},{"text":"(","kind":"text"},{"text":"resetToAnonymous","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"}}} \ 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 97272d0..d7a3ccd 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/register(email:password:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/register(email:password:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","interfaceLanguage":"swift"},"abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"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"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}]},{"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","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"style":"note","name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"The resulting Completable will emit ","type":"text"},{"type":"codeVoice","code":"UserError.alreadyLoggedIn"},{"type":"text","text":" if there is already"},{"text":" ","type":"text"},{"text":"a non-anonymous user logged-in. If the logged-in user is anonymous, this function","type":"text"},{"type":"text","text":" "},{"text":"will call ","type":"text"},{"code":"self.linkAnonymousAccount","type":"codeVoice"},{"type":"text","text":" and return that value."}]}],"type":"aside"},{"type":"aside","style":"note","name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"After registering, the new user will become the currently logged-in user"},{"type":"text","text":" "},{"type":"text","text":"automatically."}]}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"symbolKind":"method","role":"symbol","required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"kind":"text","text":"("},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"roleHeading":"Instance Method","title":"register(email:password:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","required":true,"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"register","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"title":"register(email:password:)","kind":"symbol"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"kind":"externalParam","text":"email"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Instance Method","required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP8register5email8password0A5Swift17PrimitiveSequenceVyAG16CompletableTraitOs5NeverOGSS_SStF","symbolKind":"method","title":"register(email:password:)"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"text":"(","kind":"text"},{"text":"email","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user email address."}]}],"name":"email"},{"name":"password","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The user password."}]}]}]},{"content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The resulting Completable will emit "},{"code":"UserError.alreadyLoggedIn","type":"codeVoice"},{"type":"text","text":" if there is already"},{"type":"text","text":" "},{"type":"text","text":"a non-anonymous user logged-in. If the logged-in user is anonymous, this function"},{"text":" ","type":"text"},{"type":"text","text":"will call "},{"type":"codeVoice","code":"self.linkAnonymousAccount"},{"text":" and return that value.","type":"text"}]}],"type":"aside","style":"note","name":"Note"},{"style":"note","name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"After registering, the new user will become the currently logged-in user"},{"text":" ","type":"text"},{"type":"text","text":"automatically."}]}]}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"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"]]},"sections":[],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/register(email:password:)":{"role":"symbol","abstract":[{"text":"Register a new account on the server with the passed email and password.","type":"text"}],"title":"register(email:password:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/register(email:password:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/register(email:password:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"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","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"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 ea443af..2d58f77 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/update(user:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/update(user:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"RxFireAuth"}],"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"user"},{"text":": ","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","role":"symbol","title":"update(user:)","symbolKind":"method"},"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(user:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","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":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"user","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A user to gather new values from."}]}]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"You cannot instantiate a "},{"type":"codeVoice","code":"UserData"},{"type":"text","text":" instance directly. To pass the parameter to this function,"},{"text":" ","type":"text"},{"type":"text","text":"use a value retrieved from "},{"code":"self.user","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"self.autoupdatingUser","type":"codeVoice"},{"type":"text","text":". To simplify this even"},{"type":"text","text":" "},{"text":"further, use ","type":"text"},{"code":"self.update(userConfigurationHandler:)","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will not update the user email address, even if it has changed."}]}],"type":"aside","name":"Note","style":"note"},{"name":"See Also","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"self.update(userConfigurationHandler:)"}]}],"type":"aside","style":"note"}]}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"abstract":[{"text":"Update the currently signed in user taking new values from the","type":"text"},{"type":"text","text":" "},{"type":"text","text":"passed object."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","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."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"role":"symbol","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Update the currently signed in user taking new values from the"},{"type":"text","text":" "},{"text":"passed object.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(user:)"]}],"metadata":{"title":"update(user:)","externalID":"s:10RxFireAuth15UserManagerTypeP6update4user0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataV_tF","modules":[{"name":"RxFireAuth"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"symbolKind":"method","required":true,"role":"symbol"},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"text":"(","kind":"text"},{"text":"user","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"platforms":["macOS"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"user","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A user to gather new values from."}]}]}]},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}],"kind":"content"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"You cannot instantiate a ","type":"text"},{"code":"UserData","type":"codeVoice"},{"type":"text","text":" instance directly. To pass the parameter to this function,"},{"type":"text","text":" "},{"text":"use a value retrieved from ","type":"text"},{"code":"self.user","type":"codeVoice"},{"type":"text","text":" or "},{"type":"codeVoice","code":"self.autoupdatingUser"},{"type":"text","text":". To simplify this even"},{"type":"text","text":" "},{"type":"text","text":"further, use "},{"type":"codeVoice","code":"self.update(userConfigurationHandler:)"},{"type":"text","text":"."}]},{"name":"Note","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will not update the user email address, even if it has changed."}]}],"type":"aside"},{"style":"note","type":"aside","name":"See Also","content":[{"type":"paragraph","inlineContent":[{"text":"self.update(userConfigurationHandler:)","type":"text"}]}]}]}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(user:)":{"role":"symbol","abstract":[{"type":"text","text":"Update the currently signed in user taking new values from the"},{"type":"text","text":" "},{"type":"text","text":"passed object."}],"title":"update(user:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(user:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(user:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"user","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"}}} \ 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 9303d4e..d58fcc1 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"userConfigurationHandler","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"text":" (","kind":"text"},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}]}]},{"parameters":[{"name":"userConfigurationHandler","content":[{"type":"paragraph","inlineContent":[{"text":"A function that takes a ","type":"text"},{"type":"codeVoice","code":"UserData"},{"type":"text","text":" instance and returns it with the required changes."}]}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}]},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function is a shorthand that takes the first value of "},{"code":"self.autoUpdatingUser","type":"codeVoice"},{"text":",","type":"text"},{"type":"text","text":" "},{"type":"text","text":"maps it by calling "},{"code":"userConfigurationHandler","type":"codeVoice"},{"text":" and passes the result to ","type":"text"},{"type":"codeVoice","code":"self.updateUser(user:)"},{"type":"text","text":"."}]}],"style":"note","name":"Note"},{"content":[{"inlineContent":[{"type":"text","text":"version 1.1.0"}],"type":"paragraph"}],"style":"note","type":"aside","name":"Since"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"text":": (","kind":"text"},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"roleHeading":"Instance Method","externalID":"s:10RxFireAuth15UserManagerTypeP6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","role":"symbol","modules":[{"name":"RxFireAuth"}],"symbolKind":"method","title":"update(userConfigurationHandler:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"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"},{"type":"text","text":"."}],"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"abstract":[{"type":"text","text":"Update the currently signed in user by retrieving its value and passing it"},{"text":" ","type":"text"},{"text":"to the ","type":"text"},{"type":"codeVoice","code":"userConfigurationHandler"},{"type":"text","text":"."}],"fragments":[{"text":"func","kind":"keyword"},{"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"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","kind":"symbol","title":"update(userConfigurationHandler:)","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"}}} \ No newline at end of file +{"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"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"userConfigurationHandler","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier","text":"UserData"},{"kind":"text","text":") -> "},{"text":"UserData","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A function that takes a "},{"code":"UserData","type":"codeVoice"},{"text":" instance and returns it with the required changes.","type":"text"}]}],"name":"userConfigurationHandler"}]},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"A Completable action to observe.","type":"text"}]}],"kind":"content"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"This function is a shorthand that takes the first value of ","type":"text"},{"type":"codeVoice","code":"self.autoUpdatingUser"},{"type":"text","text":","},{"text":" ","type":"text"},{"type":"text","text":"maps it by calling "},{"type":"codeVoice","code":"userConfigurationHandler"},{"text":" and passes the result to ","type":"text"},{"type":"codeVoice","code":"self.updateUser(user:)"},{"type":"text","text":"."}]}],"style":"note","type":"aside"},{"content":[{"inlineContent":[{"type":"text","text":"version 1.1.0"}],"type":"paragraph"}],"name":"Since","style":"note","type":"aside"}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP6update24userConfigurationHandler0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGAA0D4DataVAOc_tF","roleHeading":"Instance Method","role":"symbol","required":true,"modules":[{"name":"RxFireAuth"}],"title":"update(userConfigurationHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"symbolKind":"method"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/update(userConfigurationHandler:)":{"role":"symbol","abstract":[{"type":"text","text":"Update the currently signed in user by retrieving its value and passing it"},{"type":"text","text":" "},{"type":"text","text":"to the "},{"type":"codeVoice","code":"userConfigurationHandler"},{"type":"text","text":"."}],"title":"update(userConfigurationHandler:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/update(userConfigurationHandler:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/update(userconfigurationhandler:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"update","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"userConfigurationHandler"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier","text":"UserData"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"}}} \ 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 b29e899..b4b3d08 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/updateemail(newemail:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/updateemail(newemail:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updateEmail"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The new email address."}]}],"name":"newEmail"}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"text":"All users have an email address associated, even those that have signed in using a login provider (such as Google).","type":"text"},{"text":" ","type":"text"},{"text":"Keep in mind that some login providers may return a relay email which may not be enabled to receive messages.","type":"text"}],"type":"paragraph"},{"name":"Warning","type":"aside","style":"warning","content":[{"inlineContent":[{"text":"If your project has Email Enumeration Protection enabled, this call will fail.","type":"text"}],"type":"paragraph"}]},{"type":"aside","content":[{"inlineContent":[{"type":"text","text":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection"}],"type":"paragraph"}],"style":"note","name":"See Also"}],"kind":"content"}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"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 `verifyEmailToUpdate` instead.","type":"text"}]}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP11updateEmail03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","role":"symbol","platforms":[],"roleHeading":"Instance Method","modules":[{"name":"RxFireAuth"}],"required":true,"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newEmail"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"title":"updateEmail(newEmail:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","deprecated":true,"role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","title":"updateEmail(newEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)"}}} \ No newline at end of file +{"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 `verifyEmailToUpdate` instead.","type":"text"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newEmail"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"languages":["swift"]}]},{"parameters":[{"name":"newEmail","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The new email address."}]}]}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"inlineContent":[{"text":"A Completable action to observe.","type":"text"}],"type":"paragraph"}],"kind":"content"},{"kind":"content","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"},{"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":"aside","name":"Warning","style":"warning","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If your project has Email Enumeration Protection enabled, this call will fail."}]}]},{"style":"note","name":"See Also","content":[{"inlineContent":[{"type":"text","text":"https:\/\/cloud.google.com\/identity-platform\/docs\/admin\/email-enumeration-protection"}],"type":"paragraph"}],"type":"aside"}]}],"sections":[],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"metadata":{"platforms":[],"required":true,"title":"updateEmail(newEmail:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"externalID":"s:10RxFireAuth15UserManagerTypeP11updateEmail03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","modules":[{"name":"RxFireAuth"}]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"required":true,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","title":"updateEmail(newEmail:)","abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"}}} \ 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 dc9d6e5..bf88f1e 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/updatepassword(newpassword:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/updatepassword(newpassword:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)"]}],"kind":"symbol","abstract":[{"type":"text","text":"Update or set the password of the currently signed in user."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"newPassword","content":[{"type":"paragraph","inlineContent":[{"text":"The new password.","type":"text"}]}]}]},{"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"},{"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":","},{"text":" ","type":"text"},{"type":"text","text":"this function will create a new provider using the user email and the specified password."},{"text":" ","type":"text"},{"text":"This will basically link the Email & Password authentication to the user.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"If the user already has "},{"type":"codeVoice","code":"password"},{"type":"text","text":" as an authentication provider, this function will"},{"text":" ","type":"text"},{"text":"simply update their password.","type":"text"}]},{"name":"Since","type":"aside","style":"note","content":[{"inlineContent":[{"text":"version 1.4.0","type":"text"}],"type":"paragraph"}]}],"kind":"content"}],"metadata":{"externalID":"s:10RxFireAuth15UserManagerTypeP14updatePassword03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","modules":[{"name":"RxFireAuth"}],"role":"symbol","roleHeading":"Instance Method","required":true,"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newPassword","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier"}],"title":"updatePassword(newPassword:)"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"kind":"symbol","role":"symbol","required":true,"url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","type":"topic","abstract":[{"text":"Update or set the password of the currently signed in user.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updatePassword","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"title":"updatePassword(newPassword:)"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Update or set the password of the currently signed in user."}],"metadata":{"modules":[{"name":"RxFireAuth"}],"role":"symbol","required":true,"externalID":"s:10RxFireAuth15UserManagerTypeP14updatePassword03newH00A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","roleHeading":"Instance Method","title":"updatePassword(newPassword:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"updatePassword","kind":"identifier"},{"kind":"text","text":"("},{"text":"newPassword","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)"]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"updatePassword"},{"kind":"text","text":"("},{"text":"newPassword","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"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"newPassword","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The new password."}]}]}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"inlineContent":[{"type":"text","text":"If the user does not have "},{"type":"codeVoice","code":"password"},{"text":" among their ","type":"text"},{"code":"authenticationProviders","type":"codeVoice"},{"type":"text","text":","},{"type":"text","text":" "},{"text":"this function will create a new provider using the user email and the specified password.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"This will basically link the Email & Password authentication to the user."},{"text":" ","type":"text"},{"text":"If the user already has ","type":"text"},{"type":"codeVoice","code":"password"},{"text":" as an authentication provider, this function will","type":"text"},{"type":"text","text":" "},{"text":"simply update their password.","type":"text"}],"type":"paragraph"},{"content":[{"inlineContent":[{"text":"version 1.4.0","type":"text"}],"type":"paragraph"}],"style":"note","name":"Since","type":"aside"}],"kind":"content"}],"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updatePassword(newPassword:)":{"role":"symbol","abstract":[{"type":"text","text":"Update or set the password of the currently signed in user."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updatePassword(newPassword:)","title":"updatePassword(newPassword:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/updatepassword(newpassword:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"updatePassword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"newPassword"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"UserManagerType","kind":"identifier"}],"navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","title":"UserManagerType","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"}],"type":"topic"}}} \ 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 0e1cdd5..f91ec07 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/user.json +++ b/docs/data/documentation/rxfireauth/usermanagertype/user.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Get the currently logged-in user or nil if no user is logged-in."}],"metadata":{"required":true,"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData"},{"text":"?","kind":"text"}],"title":"user","role":"symbol","symbolKind":"property","externalID":"s:10RxFireAuth15UserManagerTypeP4userAA0D4DataVSgvp","modules":[{"name":"RxFireAuth"}]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/usermanagertype\/user"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"kind":"text","text":"? { "},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"kind":"symbol"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"navigatorTitle":[{"kind":"identifier","text":"UserData"}],"abstract":[{"type":"text","text":"A User."}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","url":"\/documentation\/rxfireauth\/userdata","type":"topic","kind":"symbol","role":"symbol","title":"UserData","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"UserData","kind":"identifier"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"abstract":[{"type":"text","text":"Get the currently logged-in user or nil if no user is logged-in."}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"user","kind":"identifier"},{"kind":"text","text":": "},{"text":"UserData","kind":"typeIdentifier","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","title":"user","url":"\/documentation\/rxfireauth\/usermanagertype\/user"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Get the currently logged-in user or nil if no user is logged-in."}],"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/user"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10RxFireAuth8UserDataV","text":"UserData","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","kind":"typeIdentifier"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"symbolKind":"property","externalID":"s:10RxFireAuth15UserManagerTypeP4userAA0D4DataVSgvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"required":true,"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"RxFireAuth"}],"title":"user"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"type":"text","text":" "},{"type":"text","text":"wrapper around the Firebase Authentication SDK."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"UserManagerType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"role":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype","type":"topic","title":"UserManagerType"},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserData":{"role":"symbol","title":"UserData","kind":"symbol","navigatorTitle":[{"text":"UserData","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"UserData","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/userdata","type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserData","abstract":[{"text":"A User.","type":"text"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/user":{"abstract":[{"text":"Get the currently logged-in user or nil if no user is logged-in.","type":"text"}],"title":"user","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/user","required":true,"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"UserData","preciseIdentifier":"s:10RxFireAuth8UserDataV"},{"text":"?","kind":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/user","kind":"symbol"}}} \ 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 1f836a7..9c551c1 100644 --- a/docs/data/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:).json +++ b/docs/data/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"roleHeading":"Instance Method","role":"symbol","title":"verifyAndChange(toNewEmail:)","required":true,"modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}]},"kind":"symbol","abstract":[{"text":"Send a verification email to the specified email address and, if the verification succeeds,","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"update the email address."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"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"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The new email address to be verified."}],"type":"paragraph"}],"name":"newEmail"}]},{"content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"A Completable action to observe."}],"type":"paragraph"}],"kind":"content"},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"All users have an email address associated, even those that have signed in using a login provider (such as Google)."},{"type":"text","text":" "},{"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"},{"name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If your project does not have Email Enumeration Protection enabled, you can also invoke "},{"isActive":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","type":"reference"},{"text":" ","type":"text"},{"type":"text","text":"directly, but this will not send a verification email to confirm ownership of the email address."}]}],"style":"note","type":"aside"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"kind":"text","text":"("},{"text":"newEmail","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}],"type":"topic","deprecated":true,"role":"symbol","required":true,"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","title":"updateEmail(newEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","role":"symbol","title":"UserManagerType","navigatorTitle":[{"text":"UserManagerType","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"This protocol defines the public APIs of the main"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"UserManagerType"}],"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":" "},{"text":"update the email address.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable"}],"type":"topic","role":"symbol","required":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","kind":"symbol","title":"verifyAndChange(toNewEmail:)","url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Send a verification email to the specified email address and, if the verification succeeds,"},{"text":" ","type":"text"},{"type":"text","text":"update the email address."}],"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth","doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["macOS"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"verifyAndChange"},{"text":"(","kind":"text"},{"text":"toNewEmail","kind":"externalParam"},{"kind":"text","text":" "},{"text":"newEmail","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"text":"Completable","kind":"typeIdentifier","preciseIdentifier":"s:7RxSwift11Completablea"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The new email address to be verified."}]}],"name":"newEmail"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"A Completable action to observe."}]}]},{"content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"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"},{"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"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"If your project does not have Email Enumeration Protection enabled, you can also invoke ","type":"text"},{"type":"reference","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","isActive":true},{"type":"text","text":" "},{"text":"directly, but this will not send a verification email to confirm ownership of the email address.","type":"text"}]}],"type":"aside","name":"Note"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth15UserManagerTypeP15verifyAndChange10toNewEmail0A5Swift17PrimitiveSequenceVyAF16CompletableTraitOs5NeverOGSS_tF","required":true,"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"verifyAndChange","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","kind":"typeIdentifier","text":"Completable"}],"roleHeading":"Instance Method","title":"verifyAndChange(toNewEmail:)"},"identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","interfaceLanguage":"swift"},"references":{"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/verifyAndChange(toNewEmail:)":{"kind":"symbol","title":"verifyAndChange(toNewEmail:)","type":"topic","role":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/verifyAndChange(toNewEmail:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifyAndChange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"toNewEmail"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7RxSwift11Completablea","text":"Completable","kind":"typeIdentifier"}],"abstract":[{"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.","type":"text"}],"url":"\/documentation\/rxfireauth\/usermanagertype\/verifyandchange(tonewemail:)","required":true},"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType":{"url":"\/documentation\/rxfireauth\/usermanagertype","abstract":[{"text":"This protocol defines the public APIs of the main","type":"text"},{"text":" ","type":"text"},{"text":"wrapper around the Firebase Authentication SDK.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"UserManagerType"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType","kind":"symbol","title":"UserManagerType","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"UserManagerType"}]},"doc://RxFireAuth/documentation/RxFireAuth/UserManagerType/updateEmail(newEmail:)":{"required":true,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"updateEmail","kind":"identifier"},{"text":"(","kind":"text"},{"text":"newEmail","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Completable","preciseIdentifier":"s:7RxSwift11Completablea"}],"deprecated":true,"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/UserManagerType\/updateEmail(newEmail:)","kind":"symbol","url":"\/documentation\/rxfireauth\/usermanagertype\/updateemail(newemail:)","title":"updateEmail(newEmail:)","abstract":[{"type":"text","text":"Update the email of the currently signed in user."}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/data/documentation/rxfireauth/viewcontroller.json b/docs/data/documentation/rxfireauth/viewcontroller.json index 49dc90e..d5aaa35 100644 --- a/docs/data/documentation/rxfireauth/viewcontroller.json +++ b/docs/data/documentation/rxfireauth/viewcontroller.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"},{"text":" = ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"c:objc(cs)NSViewController","text":"NSViewController"}],"languages":["swift"],"platforms":["macOS"]}]}],"metadata":{"title":"ViewController","externalID":"s:10RxFireAuth14ViewControllera","roleHeading":"Type Alias","symbolKind":"typealias","role":"symbol","modules":[{"name":"RxFireAuth"}],"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ViewController"}],"navigatorTitle":[{"text":"ViewController","kind":"identifier"}]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController"},"variants":[{"paths":["\/documentation\/rxfireauth\/viewcontroller"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"references":{"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"kind":"symbol","title":"ViewController","abstract":[],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"type":"topic","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","url":"\/documentation\/rxfireauth\/viewcontroller"},"doc://RxFireAuth/documentation/RxFireAuth":{"url":"\/documentation\/rxfireauth","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","kind":"symbol","title":"RxFireAuth","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["macOS"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ViewController","kind":"identifier"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"NSViewController","preciseIdentifier":"c:objc(cs)NSViewController"}],"languages":["swift"]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/RxFireAuth\/documentation\/RxFireAuth"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/rxfireauth\/viewcontroller"]}],"sections":[],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"title":"ViewController","symbolKind":"typealias","modules":[{"name":"RxFireAuth"}],"externalID":"s:10RxFireAuth14ViewControllera","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ViewController"}],"roleHeading":"Type Alias"},"references":{"doc://RxFireAuth/documentation/RxFireAuth":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth","role":"collection","url":"\/documentation\/rxfireauth","type":"topic","title":"RxFireAuth"},"doc://RxFireAuth/documentation/RxFireAuth/ViewController":{"fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"ViewController","kind":"identifier"}],"url":"\/documentation\/rxfireauth\/viewcontroller","kind":"symbol","abstract":[],"identifier":"doc:\/\/RxFireAuth\/documentation\/RxFireAuth\/ViewController","title":"ViewController","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ViewController"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/documentation/rxfireauth/authenticationprovider/!=(_:_:)/index.html b/docs/documentation/rxfireauth/authenticationprovider/!=(_:_:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/authenticationprovider/!=(_:_:)/index.html +++ b/docs/documentation/rxfireauth/authenticationprovider/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/authenticationprovider/apple/index.html b/docs/documentation/rxfireauth/authenticationprovider/apple/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/authenticationprovider/apple/index.html +++ b/docs/documentation/rxfireauth/authenticationprovider/apple/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/authenticationprovider/equatable-implementations/index.html b/docs/documentation/rxfireauth/authenticationprovider/equatable-implementations/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/authenticationprovider/equatable-implementations/index.html +++ b/docs/documentation/rxfireauth/authenticationprovider/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/authenticationprovider/google/index.html b/docs/documentation/rxfireauth/authenticationprovider/google/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/authenticationprovider/google/index.html +++ b/docs/documentation/rxfireauth/authenticationprovider/google/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/authenticationprovider/hash(into:)/index.html b/docs/documentation/rxfireauth/authenticationprovider/hash(into:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/authenticationprovider/hash(into:)/index.html +++ b/docs/documentation/rxfireauth/authenticationprovider/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/authenticationprovider/hashvalue/index.html b/docs/documentation/rxfireauth/authenticationprovider/hashvalue/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/authenticationprovider/hashvalue/index.html +++ b/docs/documentation/rxfireauth/authenticationprovider/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/authenticationprovider/index.html b/docs/documentation/rxfireauth/authenticationprovider/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/authenticationprovider/index.html +++ b/docs/documentation/rxfireauth/authenticationprovider/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/authenticationprovider/init(rawvalue:)/index.html b/docs/documentation/rxfireauth/authenticationprovider/init(rawvalue:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/authenticationprovider/init(rawvalue:)/index.html +++ b/docs/documentation/rxfireauth/authenticationprovider/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/authenticationprovider/password/index.html b/docs/documentation/rxfireauth/authenticationprovider/password/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/authenticationprovider/password/index.html +++ b/docs/documentation/rxfireauth/authenticationprovider/password/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations/index.html b/docs/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations/index.html +++ b/docs/documentation/rxfireauth/authenticationprovider/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/credentials/apple(idtoken:fullname:email:nonce:)/index.html b/docs/documentation/rxfireauth/credentials/apple(idtoken:fullname:email:nonce:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/credentials/apple(idtoken:fullname:email:nonce:)/index.html +++ b/docs/documentation/rxfireauth/credentials/apple(idtoken:fullname:email:nonce:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/credentials/google(idtoken:accesstoken:fullname:email:)/index.html b/docs/documentation/rxfireauth/credentials/google(idtoken:accesstoken:fullname:email:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/credentials/google(idtoken:accesstoken:fullname:email:)/index.html +++ b/docs/documentation/rxfireauth/credentials/google(idtoken:accesstoken:fullname:email:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/credentials/index.html b/docs/documentation/rxfireauth/credentials/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/credentials/index.html +++ b/docs/documentation/rxfireauth/credentials/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/credentials/password(email:password:)/index.html b/docs/documentation/rxfireauth/credentials/password(email:password:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/credentials/password(email:password:)/index.html +++ b/docs/documentation/rxfireauth/credentials/password(email:password:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/googlesignincompletionhandler/index.html b/docs/documentation/rxfireauth/googlesignincompletionhandler/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/googlesignincompletionhandler/index.html +++ b/docs/documentation/rxfireauth/googlesignincompletionhandler/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/index.html b/docs/documentation/rxfireauth/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/index.html +++ b/docs/documentation/rxfireauth/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/logindescriptor/fullname/index.html b/docs/documentation/rxfireauth/logindescriptor/fullname/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/logindescriptor/fullname/index.html +++ b/docs/documentation/rxfireauth/logindescriptor/fullname/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/logindescriptor/index.html b/docs/documentation/rxfireauth/logindescriptor/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/logindescriptor/index.html +++ b/docs/documentation/rxfireauth/logindescriptor/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/logindescriptor/newuserid/index.html b/docs/documentation/rxfireauth/logindescriptor/newuserid/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/logindescriptor/newuserid/index.html +++ b/docs/documentation/rxfireauth/logindescriptor/newuserid/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/logindescriptor/olduserid/index.html b/docs/documentation/rxfireauth/logindescriptor/olduserid/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/logindescriptor/olduserid/index.html +++ b/docs/documentation/rxfireauth/logindescriptor/olduserid/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/logindescriptor/performmigration/index.html b/docs/documentation/rxfireauth/logindescriptor/performmigration/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/logindescriptor/performmigration/index.html +++ b/docs/documentation/rxfireauth/logindescriptor/performmigration/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/loginhandlertype/handle(url:)/index.html b/docs/documentation/rxfireauth/loginhandlertype/handle(url:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/loginhandlertype/handle(url:)/index.html +++ b/docs/documentation/rxfireauth/loginhandlertype/handle(url:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/loginhandlertype/index.html b/docs/documentation/rxfireauth/loginhandlertype/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/loginhandlertype/index.html +++ b/docs/documentation/rxfireauth/loginhandlertype/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:)/index.html b/docs/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:)/index.html +++ b/docs/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithapple(in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:)/index.html b/docs/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:)/index.html +++ b/docs/documentation/rxfireauth/loginprovidermanagertype/confirmauthenticationwithgoogle(as:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/loginprovidermanagertype/index.html b/docs/documentation/rxfireauth/loginprovidermanagertype/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/loginprovidermanagertype/index.html +++ b/docs/documentation/rxfireauth/loginprovidermanagertype/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/loginprovidermanagertype/signinwithapple(in:updateuserdisplayname:allowmigration:)/index.html b/docs/documentation/rxfireauth/loginprovidermanagertype/signinwithapple(in:updateuserdisplayname:allowmigration:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/loginprovidermanagertype/signinwithapple(in:updateuserdisplayname:allowmigration:)/index.html +++ b/docs/documentation/rxfireauth/loginprovidermanagertype/signinwithapple(in:updateuserdisplayname:allowmigration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/loginprovidermanagertype/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)/index.html b/docs/documentation/rxfireauth/loginprovidermanagertype/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/loginprovidermanagertype/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)/index.html +++ b/docs/documentation/rxfireauth/loginprovidermanagertype/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/signinwithapplecompletionhandler/index.html b/docs/documentation/rxfireauth/signinwithapplecompletionhandler/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/signinwithapplecompletionhandler/index.html +++ b/docs/documentation/rxfireauth/signinwithapplecompletionhandler/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations/index.html b/docs/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations/index.html +++ b/docs/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerdelegate-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerpresentationcontextproviding-implementations/index.html b/docs/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerpresentationcontextproviding-implementations/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerpresentationcontextproviding-implementations/index.html +++ b/docs/documentation/rxfireauth/signinwithapplehandler/asauthorizationcontrollerpresentationcontextproviding-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:)/index.html b/docs/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:)/index.html +++ b/docs/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewithauthorization:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewitherror:)/index.html b/docs/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewitherror:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewitherror:)/index.html +++ b/docs/documentation/rxfireauth/signinwithapplehandler/authorizationcontroller(controller:didcompletewitherror:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/signinwithapplehandler/handle(url:)/index.html b/docs/documentation/rxfireauth/signinwithapplehandler/handle(url:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/signinwithapplehandler/handle(url:)/index.html +++ b/docs/documentation/rxfireauth/signinwithapplehandler/handle(url:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/signinwithapplehandler/index.html b/docs/documentation/rxfireauth/signinwithapplehandler/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/signinwithapplehandler/index.html +++ b/docs/documentation/rxfireauth/signinwithapplehandler/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations/index.html b/docs/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations/index.html +++ b/docs/documentation/rxfireauth/signinwithapplehandler/loginhandlertype-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:)/index.html b/docs/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:)/index.html +++ b/docs/documentation/rxfireauth/signinwithapplehandler/presentationanchor(for:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:)/index.html b/docs/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:)/index.html +++ b/docs/documentation/rxfireauth/signinwithapplehandler/signin(completionhandler:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/userdata/authenticationproviders/index.html b/docs/documentation/rxfireauth/userdata/authenticationproviders/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/userdata/authenticationproviders/index.html +++ b/docs/documentation/rxfireauth/userdata/authenticationproviders/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/userdata/displayname/index.html b/docs/documentation/rxfireauth/userdata/displayname/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/userdata/displayname/index.html +++ b/docs/documentation/rxfireauth/userdata/displayname/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/userdata/email/index.html b/docs/documentation/rxfireauth/userdata/email/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/userdata/email/index.html +++ b/docs/documentation/rxfireauth/userdata/email/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/userdata/id/index.html b/docs/documentation/rxfireauth/userdata/id/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/userdata/id/index.html +++ b/docs/documentation/rxfireauth/userdata/id/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/userdata/index.html b/docs/documentation/rxfireauth/userdata/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/userdata/index.html +++ b/docs/documentation/rxfireauth/userdata/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/userdata/isanonymous/index.html b/docs/documentation/rxfireauth/userdata/isanonymous/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/userdata/isanonymous/index.html +++ b/docs/documentation/rxfireauth/userdata/isanonymous/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/alreadyanonymous/index.html b/docs/documentation/rxfireauth/usererror/alreadyanonymous/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/alreadyanonymous/index.html +++ b/docs/documentation/rxfireauth/usererror/alreadyanonymous/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/alreadyloggedin/index.html b/docs/documentation/rxfireauth/usererror/alreadyloggedin/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/alreadyloggedin/index.html +++ b/docs/documentation/rxfireauth/usererror/alreadyloggedin/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/authenticationconfirmationrequired/index.html b/docs/documentation/rxfireauth/usererror/authenticationconfirmationrequired/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/authenticationconfirmationrequired/index.html +++ b/docs/documentation/rxfireauth/usererror/authenticationconfirmationrequired/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/configurationerror/index.html b/docs/documentation/rxfireauth/usererror/configurationerror/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/configurationerror/index.html +++ b/docs/documentation/rxfireauth/usererror/configurationerror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/emailalreadyinuse/index.html b/docs/documentation/rxfireauth/usererror/emailalreadyinuse/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/emailalreadyinuse/index.html +++ b/docs/documentation/rxfireauth/usererror/emailalreadyinuse/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/error-implementations/index.html b/docs/documentation/rxfireauth/usererror/error-implementations/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/error-implementations/index.html +++ b/docs/documentation/rxfireauth/usererror/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/errordescription/index.html b/docs/documentation/rxfireauth/usererror/errordescription/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/errordescription/index.html +++ b/docs/documentation/rxfireauth/usererror/errordescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/expiredtoken/index.html b/docs/documentation/rxfireauth/usererror/expiredtoken/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/expiredtoken/index.html +++ b/docs/documentation/rxfireauth/usererror/expiredtoken/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/failurereason/index.html b/docs/documentation/rxfireauth/usererror/failurereason/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/failurereason/index.html +++ b/docs/documentation/rxfireauth/usererror/failurereason/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/helpanchor/index.html b/docs/documentation/rxfireauth/usererror/helpanchor/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/helpanchor/index.html +++ b/docs/documentation/rxfireauth/usererror/helpanchor/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/index.html b/docs/documentation/rxfireauth/usererror/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/index.html +++ b/docs/documentation/rxfireauth/usererror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/invalidconfiguration/index.html b/docs/documentation/rxfireauth/usererror/invalidconfiguration/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/invalidconfiguration/index.html +++ b/docs/documentation/rxfireauth/usererror/invalidconfiguration/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/invalidcredential/index.html b/docs/documentation/rxfireauth/usererror/invalidcredential/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/invalidcredential/index.html +++ b/docs/documentation/rxfireauth/usererror/invalidcredential/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/invalidemail/index.html b/docs/documentation/rxfireauth/usererror/invalidemail/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/invalidemail/index.html +++ b/docs/documentation/rxfireauth/usererror/invalidemail/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/invalidupdate/index.html b/docs/documentation/rxfireauth/usererror/invalidupdate/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/invalidupdate/index.html +++ b/docs/documentation/rxfireauth/usererror/invalidupdate/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/keychainerror(_:)/index.html b/docs/documentation/rxfireauth/usererror/keychainerror(_:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/keychainerror(_:)/index.html +++ b/docs/documentation/rxfireauth/usererror/keychainerror(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/localizeddescription/index.html b/docs/documentation/rxfireauth/usererror/localizeddescription/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/localizeddescription/index.html +++ b/docs/documentation/rxfireauth/usererror/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/localizederror-implementations/index.html b/docs/documentation/rxfireauth/usererror/localizederror-implementations/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/localizederror-implementations/index.html +++ b/docs/documentation/rxfireauth/usererror/localizederror-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/migrationrequired(_:)/index.html b/docs/documentation/rxfireauth/usererror/migrationrequired(_:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/migrationrequired(_:)/index.html +++ b/docs/documentation/rxfireauth/usererror/migrationrequired(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/networkerror/index.html b/docs/documentation/rxfireauth/usererror/networkerror/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/networkerror/index.html +++ b/docs/documentation/rxfireauth/usererror/networkerror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/nouser/index.html b/docs/documentation/rxfireauth/usererror/nouser/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/nouser/index.html +++ b/docs/documentation/rxfireauth/usererror/nouser/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/provideralreadylinked/index.html b/docs/documentation/rxfireauth/usererror/provideralreadylinked/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/provideralreadylinked/index.html +++ b/docs/documentation/rxfireauth/usererror/provideralreadylinked/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/providernotlinked/index.html b/docs/documentation/rxfireauth/usererror/providernotlinked/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/providernotlinked/index.html +++ b/docs/documentation/rxfireauth/usererror/providernotlinked/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/recoverysuggestion/index.html b/docs/documentation/rxfireauth/usererror/recoverysuggestion/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/recoverysuggestion/index.html +++ b/docs/documentation/rxfireauth/usererror/recoverysuggestion/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/unknown(_:)/index.html b/docs/documentation/rxfireauth/usererror/unknown(_:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/unknown(_:)/index.html +++ b/docs/documentation/rxfireauth/usererror/unknown(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/userdisabled/index.html b/docs/documentation/rxfireauth/usererror/userdisabled/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/userdisabled/index.html +++ b/docs/documentation/rxfireauth/usererror/userdisabled/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/usernotfound/index.html b/docs/documentation/rxfireauth/usererror/usernotfound/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/usernotfound/index.html +++ b/docs/documentation/rxfireauth/usererror/usernotfound/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/weakpassword(_:)/index.html b/docs/documentation/rxfireauth/usererror/weakpassword(_:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/weakpassword(_:)/index.html +++ b/docs/documentation/rxfireauth/usererror/weakpassword(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/wrongpassword/index.html b/docs/documentation/rxfireauth/usererror/wrongpassword/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/wrongpassword/index.html +++ b/docs/documentation/rxfireauth/usererror/wrongpassword/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usererror/wronguser/index.html b/docs/documentation/rxfireauth/usererror/wronguser/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usererror/wronguser/index.html +++ b/docs/documentation/rxfireauth/usererror/wronguser/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/accesstoken/index.html b/docs/documentation/rxfireauth/usermanager/accesstoken/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/accesstoken/index.html +++ b/docs/documentation/rxfireauth/usermanager/accesstoken/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/accountexists(with:)/index.html b/docs/documentation/rxfireauth/usermanager/accountexists(with:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/accountexists(with:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/accountexists(with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/autoupdatinguser/index.html b/docs/documentation/rxfireauth/usermanager/autoupdatinguser/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/autoupdatinguser/index.html +++ b/docs/documentation/rxfireauth/usermanager/autoupdatinguser/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/confirmauthentication(email:password:)/index.html b/docs/documentation/rxfireauth/usermanager/confirmauthentication(email:password:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/confirmauthentication(email:password:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/confirmauthentication(email:password:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/confirmauthentication(with:)/index.html b/docs/documentation/rxfireauth/usermanager/confirmauthentication(with:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/confirmauthentication(with:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/confirmauthentication(with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:)/index.html b/docs/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/confirmauthenticationwithapple(in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:)/index.html b/docs/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/confirmauthenticationwithgoogle(as:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:)/index.html b/docs/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/deleteuser(resettoanonymous:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/index.html b/docs/documentation/rxfireauth/usermanager/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/index.html +++ b/docs/documentation/rxfireauth/usermanager/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/init(clearingkeychain:)/index.html b/docs/documentation/rxfireauth/usermanager/init(clearingkeychain:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/init(clearingkeychain:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/init(clearingkeychain:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/isanonymous/index.html b/docs/documentation/rxfireauth/usermanager/isanonymous/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/isanonymous/index.html +++ b/docs/documentation/rxfireauth/usermanager/isanonymous/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/isloggedin/index.html b/docs/documentation/rxfireauth/usermanager/isloggedin/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/isloggedin/index.html +++ b/docs/documentation/rxfireauth/usermanager/isloggedin/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:)/index.html b/docs/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/linkanonymousaccount(toemail:password:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/login(email:password:allowmigration:)/index.html b/docs/documentation/rxfireauth/usermanager/login(email:password:allowmigration:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/login(email:password:allowmigration:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/login(email:password:allowmigration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:)/index.html b/docs/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/login(with:updateuserdisplayname:allowmigration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/loginanonymously()/index.html b/docs/documentation/rxfireauth/usermanager/loginanonymously()/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/loginanonymously()/index.html +++ b/docs/documentation/rxfireauth/usermanager/loginanonymously()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/loginhandler/index.html b/docs/documentation/rxfireauth/usermanager/loginhandler/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/loginhandler/index.html +++ b/docs/documentation/rxfireauth/usermanager/loginhandler/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations/index.html b/docs/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations/index.html +++ b/docs/documentation/rxfireauth/usermanager/loginprovidermanagertype-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/loginwithoutchecking(email:password:allowmigration:)/index.html b/docs/documentation/rxfireauth/usermanager/loginwithoutchecking(email:password:allowmigration:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/loginwithoutchecking(email:password:allowmigration:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/loginwithoutchecking(email:password:allowmigration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/logout(resettoanonymous:)/index.html b/docs/documentation/rxfireauth/usermanager/logout(resettoanonymous:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/logout(resettoanonymous:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/logout(resettoanonymous:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/register(email:password:)/index.html b/docs/documentation/rxfireauth/usermanager/register(email:password:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/register(email:password:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/register(email:password:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/signinwithapple(in:updateuserdisplayname:allowmigration:)/index.html b/docs/documentation/rxfireauth/usermanager/signinwithapple(in:updateuserdisplayname:allowmigration:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/signinwithapple(in:updateuserdisplayname:allowmigration:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/signinwithapple(in:updateuserdisplayname:allowmigration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)/index.html b/docs/documentation/rxfireauth/usermanager/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/signinwithgoogle(as:in:updateuserdisplayname:allowmigration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/update(user:)/index.html b/docs/documentation/rxfireauth/usermanager/update(user:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/update(user:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/update(user:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/update(userconfigurationhandler:)/index.html b/docs/documentation/rxfireauth/usermanager/update(userconfigurationhandler:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/update(userconfigurationhandler:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/update(userconfigurationhandler:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/updateemail(newemail:)/index.html b/docs/documentation/rxfireauth/usermanager/updateemail(newemail:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/updateemail(newemail:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/updateemail(newemail:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/updatepassword(newpassword:)/index.html b/docs/documentation/rxfireauth/usermanager/updatepassword(newpassword:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/updatepassword(newpassword:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/updatepassword(newpassword:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/user/index.html b/docs/documentation/rxfireauth/usermanager/user/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/user/index.html +++ b/docs/documentation/rxfireauth/usermanager/user/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:)/index.html b/docs/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:)/index.html +++ b/docs/documentation/rxfireauth/usermanager/verifyandchange(tonewemail:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/accesstoken/index.html b/docs/documentation/rxfireauth/usermanagertype/accesstoken/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/accesstoken/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/accesstoken/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/accountexists(with:)/index.html b/docs/documentation/rxfireauth/usermanagertype/accountexists(with:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/accountexists(with:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/accountexists(with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/autoupdatinguser/index.html b/docs/documentation/rxfireauth/usermanagertype/autoupdatinguser/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/autoupdatinguser/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/autoupdatinguser/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:)/index.html b/docs/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/confirmauthentication(email:password:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/confirmauthentication(with:)/index.html b/docs/documentation/rxfireauth/usermanagertype/confirmauthentication(with:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/confirmauthentication(with:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/confirmauthentication(with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:)/index.html b/docs/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/deleteuser(resettoanonymous:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/index.html b/docs/documentation/rxfireauth/usermanagertype/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/isanonymous/index.html b/docs/documentation/rxfireauth/usermanagertype/isanonymous/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/isanonymous/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/isanonymous/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/isloggedin/index.html b/docs/documentation/rxfireauth/usermanagertype/isloggedin/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/isloggedin/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/isloggedin/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:)/index.html b/docs/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/linkanonymousaccount(toemail:password:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:)/index.html b/docs/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/login(email:password:allowmigration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:)/index.html b/docs/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/login(with:updateuserdisplayname:allowmigration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/loginanonymously()/index.html b/docs/documentation/rxfireauth/usermanagertype/loginanonymously()/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/loginanonymously()/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/loginanonymously()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/loginhandler/index.html b/docs/documentation/rxfireauth/usermanagertype/loginhandler/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/loginhandler/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/loginhandler/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/loginwithoutchecking(email:password:allowmigration:)/index.html b/docs/documentation/rxfireauth/usermanagertype/loginwithoutchecking(email:password:allowmigration:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/loginwithoutchecking(email:password:allowmigration:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/loginwithoutchecking(email:password:allowmigration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:)/index.html b/docs/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/logout(resettoanonymous:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/register(email:password:)/index.html b/docs/documentation/rxfireauth/usermanagertype/register(email:password:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/register(email:password:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/register(email:password:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/update(user:)/index.html b/docs/documentation/rxfireauth/usermanagertype/update(user:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/update(user:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/update(user:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:)/index.html b/docs/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/update(userconfigurationhandler:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/updateemail(newemail:)/index.html b/docs/documentation/rxfireauth/usermanagertype/updateemail(newemail:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/updateemail(newemail:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/updateemail(newemail:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/updatepassword(newpassword:)/index.html b/docs/documentation/rxfireauth/usermanagertype/updatepassword(newpassword:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/updatepassword(newpassword:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/updatepassword(newpassword:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/user/index.html b/docs/documentation/rxfireauth/usermanagertype/user/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/user/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/user/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:)/index.html b/docs/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:)/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:)/index.html +++ b/docs/documentation/rxfireauth/usermanagertype/verifyandchange(tonewemail:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/documentation/rxfireauth/viewcontroller/index.html b/docs/documentation/rxfireauth/viewcontroller/index.html index 68a179a..d4fb7e2 100644 --- a/docs/documentation/rxfireauth/viewcontroller/index.html +++ b/docs/documentation/rxfireauth/viewcontroller/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 68a179a..d4fb7e2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/metadata.json b/docs/metadata.json index ee221f0..b3a19f4 100644 --- a/docs/metadata.json +++ b/docs/metadata.json @@ -1 +1 @@ -{"schemaVersion":{"minor":1,"patch":0,"major":0},"bundleDisplayName":"RxFireAuth","bundleIdentifier":"RxFireAuth"} \ No newline at end of file +{"bundleIdentifier":"RxFireAuth","schemaVersion":{"minor":1,"patch":0,"major":0},"bundleDisplayName":"RxFireAuth"} \ No newline at end of file