Support voice verification in registration v2.

This commit is contained in:
Nicholas Tinsley
2024-05-16 10:28:44 -04:00
committed by Clark Chen
parent eb114de5c8
commit 503faea3a9
9 changed files with 253 additions and 35 deletions

View File

@@ -54,9 +54,9 @@ class RegistrationApi(
*
* @param androidSmsRetrieverSupported whether the system framework will automatically parse the incoming verification message.
*/
fun requestSmsVerificationCode(sessionId: String?, locale: Locale?, androidSmsRetrieverSupported: Boolean): NetworkResult<RegistrationSessionMetadataResponse> {
fun requestSmsVerificationCode(sessionId: String?, locale: Locale?, androidSmsRetrieverSupported: Boolean, transport: PushServiceSocket.VerificationCodeTransport): NetworkResult<RegistrationSessionMetadataResponse> {
return NetworkResult.fromFetch {
pushServiceSocket.requestVerificationCode(sessionId, locale, androidSmsRetrieverSupported, PushServiceSocket.VerificationCodeTransport.SMS)
pushServiceSocket.requestVerificationCode(sessionId, locale, androidSmsRetrieverSupported, transport)
}
}