fun getOrCreateOneStepLoginFragment(idProvider: InputProvider<Identifier>? = null, credProvider: MutableLiveData<InputProvider<Credentials>>, smartlockController: SmartlockController?, flowSelectionListener: FlowSelectionListener? = null, clientInfo: ClientInfo): BaseFragment