class OneStepLoginContractImpl : LoginContractImpl
OneStepLoginContractImpl(loginActivity: BaseLoginActivity, loginActivityViewModel: LoginActivityViewModel) |
fun onCredentialsRequested(provider: InputProvider<Credentials>): Unit |
open fun onAccountVerificationRequested(identifier: Identifier): Unit |
|
open fun onAgreementsRequested(agreementsProvider: InputProvider<Agreements>, agreementLinks: AgreementLinksResponse): Unit |
|
open fun onFlowReady(callbackProvider: CallbackProvider<LoginResult>): Unit |
|
open fun onRequiredFieldsRequested(requiredFieldsProvider: InputProvider<RequiredFields>, fields: Set<String>): Unit |