Экрна выбора метода второго фактора#

Дополнительно в процедуре принудительной двухфакторной аутентификации Require2ndFactor можно вывести пользователю экран выбора метода второго фактора. За это отвечает StrategyState.MORE_BUILDER() в методе next(final Context ctx):

StrategyState.MORE_BUILDER()
    .addMethods(new String[]{"totp", "sms", "email"})
    .setSelectMethod(true)
    .build()

Чтобы настроить вывод экрана выбора метода:

  1. В методе addMethods() укажите настроенные методы двухфакторной аутентификации – они будут отображены пользователю;

  2. В методе setSelectMethod() установите значение true, чтобы экран выбора метода отображался.