Home
last modified time | relevance | path

Searched refs:CredentialStatus (Results 1 – 8 of 8) sorted by relevance

/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/domain/interactor/
H A DPromptCredentialInteractor.kt109 private val _verificationError = MutableStateFlow<CredentialStatus.Fail?>(null)
110 val verificationError: Flow<CredentialStatus.Fail?> = _verificationError.asStateFlow()
148 ): CredentialStatus =
166 ): CredentialStatus {
168 return CredentialStatus.Fail.Error()
176 is CredentialStatus.Success -> _verificationError.value = null
177 is CredentialStatus.Fail -> _verificationError.value = status
182 return finalStatus ?: CredentialStatus.Fail.Error()
191 fun setVerificationError(error: CredentialStatus.Fail.Error?) {
H A DCredentialStatus.kt4 sealed interface CredentialStatus { regex
6 sealed interface Success : CredentialStatus {
11 sealed interface Fail : CredentialStatus {
H A DCredentialInteractor.kt41 ): Flow<CredentialStatus>
64 ): Flow<CredentialStatus> = flow {
92 emit(CredentialStatus.Success.Verified(checkNotNull(hat)))
102 CredentialStatus.Fail.Throttled(
112 emit(CredentialStatus.Fail.Error(""))
118 emit(CredentialStatus.Fail.Error())
122 CredentialStatus.Fail.Error(
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/biometrics/domain/interactor/
H A DPromptCredentialInteractorTest.kt152 val errors = mutableListOf<CredentialStatus.Fail?>()
158 as? CredentialStatus.Success.Verified
178 val errors = mutableListOf<CredentialStatus.Fail?>()
184 as? CredentialStatus.Fail.Error
205 val errors = mutableListOf<CredentialStatus.Fail?>()
211 as? CredentialStatus.Fail.Error
218 assertThat(errors.last() as? CredentialStatus.Fail.Error)
239 val errors = mutableListOf<CredentialStatus.Fail?>()
245 as? CredentialStatus.Fail.Error
267 private fun verified(hat: ByteArray) = CredentialStatus.Success.Verified(hat)
[all …]
H A DCredentialInteractorImplTest.kt111 val statusList = mutableListOf<CredentialStatus>()
119 val successfulResult = last as? CredentialStatus.Success.Verified
127 val failedResult = last as? CredentialStatus.Fail.Error
137 assertThat(statusList.filterIsInstance(CredentialStatus.Fail.Throttled::class.java))
158 val statusList = mutableListOf<CredentialStatus>()
163 val result = statusList.removeLastOrNull() as? CredentialStatus.Fail.Error
180 val statusList = mutableListOf<CredentialStatus>()
185 val result = statusList.removeLastOrNull() as? CredentialStatus.Fail.Error
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/ui/viewmodel/
H A DCredentialViewModel.kt9 import com.android.systemui.biometrics.domain.interactor.CredentialStatus
74 is CredentialStatus.Fail.Error -> error.error
76 is CredentialStatus.Fail.Throttled -> error.error
98 CredentialStatus.Fail.Error(
121 private suspend fun checkCredential(result: CredentialStatus) {
123 is CredentialStatus.Success.Verified -> {
127 is CredentialStatus.Fail.Error -> {
132 is CredentialStatus.Fail.Throttled -> {
/aosp14/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/biometrics/domain/interactor/
H A DFakeCredentialInteractor.kt24 ): Flow<CredentialStatus> = verifyCredentialResponse(credential)
27 var verifyCredentialResponse: (credential: LockscreenCredential) -> Flow<CredentialStatus> =
29 flowOf(CredentialStatus.Fail.Error("invalid"))
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/biometrics/ui/viewmodel/
H A DCredentialViewModelTest.kt6 import com.android.systemui.biometrics.domain.interactor.CredentialStatus
113 flowOf(CredentialStatus.Success.Verified(hat))
141 flowOf(CredentialStatus.Fail.Error("error", remaining, urgentError))