From d009713d74017fddedb429886c6b5059321f366d Mon Sep 17 00:00:00 2001 From: Adem Derinel Date: Mon, 15 Jan 2024 19:36:42 +0000 Subject: [PATCH] [Android][WebAuthn] Use params from WebauthnModeProvider in Fido2ApiCall This was overlooked in earlier CLs. But APP mode needs to use IFido2AppService and browser needs to use IFido2PrivilegedService. Before this CL app mode was trying to call IFido2PrivilegedService and failing. Bug: b/320291974, 1511193 Change-Id: I34179afff675f20477ef9633dc9d1304682fd5df Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5198305 Reviewed-by: Ken Buchanan Code-Coverage: findit-for-me@appspot.gserviceaccount.com Commit-Queue: Adem Derinel Cr-Commit-Position: refs/heads/main@{#1247271} --- .../java/src/org/chromium/components/webauthn/Fido2ApiCall.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/webauthn/android/java/src/org/chromium/components/webauthn/Fido2ApiCall.java b/components/webauthn/android/java/src/org/chromium/components/webauthn/Fido2ApiCall.java index 19c2684ca3aa66..614c11725c28d8 100644 --- a/components/webauthn/android/java/src/org/chromium/components/webauthn/Fido2ApiCall.java +++ b/components/webauthn/android/java/src/org/chromium/components/webauthn/Fido2ApiCall.java @@ -245,7 +245,7 @@ public void getAssertion( * @param context the Android {@link Context} for the current process. */ public Fido2ApiCall(Context context) { - this(context, BROWSER_API); + this(context, WebauthnModeProvider.getInstance().getFido2ApiCallParams()); } /**