mirror of
https://github.com/bitwarden/android.git
synced 2026-05-01 12:48:42 -05:00
[PM-11884] Perform origin validation during FIDO 2 auth (#3896)
This commit is contained in:
@@ -614,7 +614,10 @@ class MainViewModelTest : BaseViewModelTest() {
|
||||
|
||||
every { intentManager.getShareDataFromIntent(fido2Intent) } returns null
|
||||
coEvery {
|
||||
fido2CredentialManager.validateOrigin(any())
|
||||
fido2CredentialManager.validateOrigin(
|
||||
fido2CredentialRequest.callingAppInfo,
|
||||
fido2CredentialRequest.requestJson,
|
||||
)
|
||||
} returns Fido2ValidateOriginResult.Success
|
||||
|
||||
viewModel.trySendAction(
|
||||
@@ -670,7 +673,10 @@ class MainViewModelTest : BaseViewModelTest() {
|
||||
}
|
||||
every { intentManager.getShareDataFromIntent(mockIntent) } returns null
|
||||
coEvery {
|
||||
fido2CredentialManager.validateOrigin(any())
|
||||
fido2CredentialManager.validateOrigin(
|
||||
fido2CredentialRequest.callingAppInfo,
|
||||
fido2CredentialRequest.requestJson,
|
||||
)
|
||||
} returns Fido2ValidateOriginResult.Success
|
||||
|
||||
viewModel.trySendAction(
|
||||
@@ -704,7 +710,10 @@ class MainViewModelTest : BaseViewModelTest() {
|
||||
}
|
||||
every { intentManager.getShareDataFromIntent(mockIntent) } returns null
|
||||
coEvery {
|
||||
fido2CredentialManager.validateOrigin(any())
|
||||
fido2CredentialManager.validateOrigin(
|
||||
fido2CredentialRequest.callingAppInfo,
|
||||
fido2CredentialRequest.requestJson,
|
||||
)
|
||||
} returns Fido2ValidateOriginResult.Success
|
||||
|
||||
viewModel.trySendAction(
|
||||
|
||||
Reference in New Issue
Block a user