@ConditionalOnMissingBean(name = "duoMultifactorWebflowConfigurer") @Bean @Order(Ordered.HIGHEST_PRECEDENCE) @AutoConfigureOrder(Ordered.HIGHEST_PRECEDENCE) public CasWebflowConfigurer duoMultifactorWebflowConfigurer() { final boolean deviceRegistrationEnabled = casProperties.getAuthn().getMfa().getTrusted().isDeviceRegistrationEnabled(); return new DuoMultifactorWebflowConfigurer(flowBuilderServices, loginFlowDefinitionRegistry, deviceRegistrationEnabled, duoMultifactorAuthenticationProvider()); }