diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/registration/RegistrationWizard.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/registration/RegistrationWizard.kt index a8111915aec3be82cd1778f2fd1ad0f63f10273f..628c373162fcc4307eea5ccd5711f3828d3841ae 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/registration/RegistrationWizard.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/auth/registration/RegistrationWizard.kt @@ -129,9 +129,4 @@ interface RegistrationWizard { //Added to support few registration flows suspend fun getAllRegistrationFlows(): List<List<Stage>> - //Added to support custom Swiclops registration - suspend fun registrationSwiclops( - authParams: JsonDict, - userName: String?, - initialDeviceDisplayName: String?): RegistrationResult } \ No newline at end of file diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt index 8401db7fbb8d014ebf019952265ed227e38696ea..4777fe2b7a6d5b6f6e5952b7271fca6101aa967f 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/DefaultRegistrationWizard.kt @@ -295,22 +295,4 @@ internal class DefaultRegistrationWizard( } return emptyList() } - - override suspend fun registrationSwiclops( - authParams: JsonDict, - userName: String?, - initialDeviceDisplayName: String?): RegistrationResult { - val safeSession = pendingSessionData.currentSession - ?: throw IllegalStateException("developer error, call createAccount() method first") - - val mutableParams = authParams.toMutableMap() - mutableParams["session"] = safeSession - - val params = RegistrationCustomParams( - auth = mutableParams, - username = userName, - initialDeviceDisplayName = initialDeviceDisplayName - ) - return performRegistrationOtherRequest(LoginType.CUSTOM, params) - } } \ No newline at end of file diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/RegistrationCustomParams.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/RegistrationCustomParams.kt index 21aea43e9591f79196969a02bb223585a0a736c6..814376dbd5e25d30d6e50d7cd20fbe99276848e1 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/RegistrationCustomParams.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/auth/registration/RegistrationCustomParams.kt @@ -27,13 +27,5 @@ import org.matrix.android.sdk.api.util.JsonDict internal data class RegistrationCustomParams( // authentication parameters @Json(name = "auth") - val auth: JsonDict? = null, - - // the account username - @Json(name = "username") - val username: String? = null, - - // device name - @Json(name = "initial_device_display_name") - val initialDeviceDisplayName: String? = null, + val auth: JsonDict? = null )