Package com. orange. webcom. sdk
Types
Auth Details
Link copied to clipboard
class AuthDetails @JvmOverloads constructor(id: String, password: String?, displayName: String?, profile: Any?)
Content copied to clipboard
Represents authentication details, needed by the Webcom.addIdentity method to create a new account.
Auth Options
Link copied to clipboard
class AuthOptions
Content copied to clipboard
Represents a set of options for authentication, which can be passed to some methods such as Webcom.authWithOAuth.
Data Snapshot
Link copied to clipboard
class DataSnapshot
Content copied to clipboard
Datasync Service Options
Link copied to clipboard
data class DatasyncServiceOptions @JvmOverloads constructor(persist: Boolean?, connect: Boolean?, websocket: DatasyncServiceOptions.Companion.WebSocketOptions?)
Content copied to clipboard
Message Details
Link copied to clipboard
class MessageDetails(template: String?, sender: String?, locale: Locale?)
Content copied to clipboard
Represents the settings of a message to send to the user, needed by the Webcom.sendOtp method.
Notification Event
Link copied to clipboard
enum NotificationEvent
Content copied to clipboard
On Auth Extended
Link copied to clipboard
On Auth With OAuth
Link copied to clipboard
OAuth authentication callback for authWithOAuth and authWithOAuth.
On Completable Query
Link copied to clipboard
On Complete
Link copied to clipboard
Completion callback for set(), update(), push() or remove().
On Disconnect
Link copied to clipboard
class OnDisconnect
Content copied to clipboard
On Query Base
Link copied to clipboard
Server Value
Link copied to clipboard
object ServerValue
Content copied to clipboard
Transaction Callback
Link copied to clipboard
Verification Data
Link copied to clipboard
class VerificationData
Content copied to clipboard
Encapsulates all information pieces to verify a newly created identity. The pieces of information depends on the authentication method associated to the identity to verify.
Webcom App
Link copied to clipboard
data class WebcomApp @JvmOverloads constructor(appId: String, platform: URL?)
Content copied to clipboard
Webcom Error
Link copied to clipboard
class WebcomError @JvmOverloads constructor(errorCode: String, message: String?, cause: Throwable?)
Content copied to clipboard
Webcom Exception
Link copied to clipboard
Webcom Options
Link copied to clipboard
data class WebcomOptions @JvmOverloads constructor(persist: Boolean?, goOnline: Boolean?, offlineData: String?, wsProtocol: Int?, DatasyncService: DatasyncServiceOptions?)
Content copied to clipboard
Webcom Runtime Exception
Link copied to clipboard
Functions
to On Completable Query
Link copied to clipboard
Properties
description
Link copied to clipboard