ClientApiV2

internal open class ClientApiV2(authenticatedNetworkClient: AuthenticatedNetworkClient) : ClientApiV0

Inheritors

Constructors

Link copied to clipboard
internal constructor(authenticatedNetworkClient: AuthenticatedNetworkClient)

Functions

Link copied to clipboard
open suspend override fun deleteClient(password: String?, clientID: String): NetworkResponse<Unit>
Link copied to clipboard
open suspend override fun deregisterToken(pid: String): NetworkResponse<Unit>
Link copied to clipboard
open suspend override fun fetchClientInfo(clientID: String): NetworkResponse<<Error class: unknown class>>
Link copied to clipboard
open suspend override fun fetchSelfUserClient(): NetworkResponse<List<<Error class: unknown class>>>
Link copied to clipboard
open suspend override fun listClientsOfUsers(userIds: List<<Error class: unknown class>>): NetworkResponse<Map<<Error class: unknown class>, List<<Error class: unknown class>>>>
Link copied to clipboard
open suspend override fun registerClient(registerClientRequest: <Error class: unknown class>): NetworkResponse<<Error class: unknown class>>
Link copied to clipboard
open suspend override fun registerToken(body: <Error class: unknown class>): NetworkResponse<Unit>
Link copied to clipboard
open suspend override fun updateClientCapabilities(updateClientCapabilitiesRequest: <Error class: unknown class>, clientID: String): NetworkResponse<Unit>
Link copied to clipboard
open suspend override fun updateClientMlsPublicKeys(updateClientMlsPublicKeysRequest: <Error class: unknown class>, clientID: String): NetworkResponse<Unit>