// Copyright 2025 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. dictionary OAuth2Info { // Whether the approval UI should be skipped. Only available to allowlisted // extensions/apps. [nodoc] boolean auto_approve; // Client ID of the corresponding extension/app. DOMString client_id; // Scopes the extension/app needs access to. required sequence scopes; }; // Stub namespace for the "oauth2" manifest key. [Namespace=oauth2] partial dictionary ExtensionManifest { OAuth2Info oauth2; };