AuthenticationApiClientImpl
class AuthenticationApiClientImpl(baseClient: MatrixClientServerApiBaseClient, authProvider: MatrixClientAuthProvider) : AuthenticationApiClient
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun deactivateAccount(identityServer: String?, erase: Boolean?): Result<UIA<DeactivateAccount.Response>>
Link copied to clipboard
open suspend override fun deleteThirdPartyIdentifiers(address: String, idServer: String?, medium: ThirdPartyIdentifier.Medium): Result<DeleteThirdPartyIdentifiers.Response>
Link copied to clipboard
open suspend override fun getEmailRequestTokenForPassword(request: GetEmailRequestTokenForPassword.Request): Result<GetEmailRequestTokenForPassword.Response>
Link copied to clipboard
open suspend override fun getEmailRequestTokenForRegistration(request: GetEmailRequestTokenForRegistration.Request): Result<GetEmailRequestTokenForRegistration.Response>
Link copied to clipboard
Link copied to clipboard
open suspend override fun getMsisdnRequestTokenForPassword(request: GetMsisdnRequestTokenForPassword.Request): Result<GetMsisdnRequestTokenForPassword.Response>
Link copied to clipboard
open suspend override fun getMsisdnRequestTokenForRegistration(request: GetMsisdnRequestTokenForRegistration.Request): Result<GetMsisdnRequestTokenForRegistration.Response>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun unbindThirdPartyIdentifiers(address: String, idServer: String?, medium: ThirdPartyIdentifier.Medium): Result<UnbindThirdPartyIdentifiers.Response>
Link copied to clipboard