Commit 127b2843 authored by Yicheng Li's avatar Yicheng Li Committed by Commit Bot

device/fido: Set user display name for ChromeOSAuthenticator

The user display name will be used to managed credentials.

Bug: 1150639
Change-Id: Ie7137255cc3e5450f71e0b74e56f8cfca5390860
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2547625
Commit-Queue: Yicheng Li <yichengli@chromium.org>
Reviewed-by: default avatarMartin Kreichgauer <martinkr@google.com>
Cr-Commit-Position: refs/heads/master@{#829035}
parent 91d60e84
...@@ -98,6 +98,8 @@ void ChromeOSAuthenticator::MakeCredential(CtapMakeCredentialRequest request, ...@@ -98,6 +98,8 @@ void ChromeOSAuthenticator::MakeCredential(CtapMakeCredentialRequest request,
req.set_rp_id(request.rp.id); req.set_rp_id(request.rp.id);
req.set_user_id( req.set_user_id(
std::string(request.user.id.begin(), request.user.id.end())); std::string(request.user.id.begin(), request.user.id.end()));
if (request.user.display_name.has_value())
req.set_user_display_name(request.user.display_name.value());
req.set_resident_credential(request.resident_key_required); req.set_resident_credential(request.resident_key_required);
DCHECK(generate_request_id_callback_); DCHECK(generate_request_id_callback_);
req.set_request_id(generate_request_id_callback_.Run()); req.set_request_id(generate_request_id_callback_.Run());
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment