The IDXAuthenticationWrapper verifyAuthenticator() does not support the sms channel name, It assumes the channel name is phoneNumber instead.
|
if("phoneNumber".equals(verifyChannelDataOptions.getChannelName())) { |
|
builder.withPhoneNumber(verifyChannelDataOptions.getValue()); |
I'm not sure there are places where the channelName might be phoneNumber if so, the above block should look something like:
if("phoneNumber".equals(verifyChannelDataOptions.getChannelName())
|| "sms".equals(verifyChannelDataOptions.getChannelName()) {