[BiometricsV2] Refactor AutoCredentialViewModel
Fix previous review comments on I84bab0b46e023303c0046a6ae6886ab1cf9458b8 Bug: 286197659 Test: atest AutoCredentialViewModelTest Test: atest biometrics-enrollment-test Change-Id: I9b43a637439e941bdb884e3ae2f656d573364123
This commit is contained in:
@@ -507,20 +507,13 @@ class AutoCredentialViewModelTest {
|
||||
var challenge = CredentialModel.INVALID_CHALLENGE
|
||||
var callbackRunCount = 0
|
||||
|
||||
private var _callback: AutoCredentialViewModel.GenerateChallengeCallback? = null
|
||||
|
||||
override fun getCallback(): AutoCredentialViewModel.GenerateChallengeCallback? {
|
||||
return _callback
|
||||
}
|
||||
|
||||
override fun setCallback(callback: AutoCredentialViewModel.GenerateChallengeCallback?) {
|
||||
_callback = callback
|
||||
}
|
||||
override var callback: AutoCredentialViewModel.GenerateChallengeCallback? = null
|
||||
|
||||
override fun generateChallenge(userId: Int) {
|
||||
val callback = _callback ?: return
|
||||
callback.onChallengeGenerated(sensorId, this.userId, challenge)
|
||||
++callbackRunCount
|
||||
callback?.let {
|
||||
it.onChallengeGenerated(sensorId, this.userId, challenge)
|
||||
++callbackRunCount
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user