Add enterprise policy SecurityKeyPermitAttestation
This enterprise policy will allow administrators to configure U2F appIDs
and (in the future) webauthn RP IDs that will receive Security Key
attestation certificates without prompting users, and potentially with
individual certificates. This allows them to configure their internal
systems to not prompt Enterprise users.
Change-Id: I36b62379d9677abcac22450e377e136ab479ff32
Reviewed-on: https://chromium-review.googlesource.com/747852
Commit-Queue: Adam Langley <[email protected]>
Reviewed-by: Lei Zhang <[email protected]>
Reviewed-by: Pavol Marko <[email protected]>
Reviewed-by: Maksim Ivanov <[email protected]>
Cr-Commit-Position: refs/heads/master@{#520461}
diff --git a/chrome/browser/prefs/browser_prefs.cc b/chrome/browser/prefs/browser_prefs.cc
index a4cfc77..41794dec 100644
--- a/chrome/browser/prefs/browser_prefs.cc
+++ b/chrome/browser/prefs/browser_prefs.cc
@@ -130,6 +130,7 @@
#include "chrome/browser/apps/shortcut_manager.h"
#include "chrome/browser/extensions/activity_log/activity_log.h"
#include "chrome/browser/extensions/api/commands/command_service.h"
+#include "chrome/browser/extensions/api/cryptotoken_private/cryptotoken_private_api.h"
#include "chrome/browser/extensions/api/tabs/tabs_api.h"
#include "chrome/browser/extensions/extension_web_ui.h"
#include "chrome/browser/extensions/launch_util.h"
@@ -503,6 +504,7 @@
ExtensionWebUI::RegisterProfilePrefs(registry);
RegisterAnimationPolicyPrefs(registry);
ToolbarActionsBar::RegisterProfilePrefs(registry);
+ extensions::api::CryptotokenRegisterProfilePrefs(registry);
extensions::ActivityLog::RegisterProfilePrefs(registry);
extensions::AudioAPI::RegisterUserPrefs(registry);
extensions::ExtensionPrefs::RegisterProfilePrefs(registry);