@Generated(value="Generated by the protocol buffer compiler") public enum ExtensionPermission extends java.lang.Enum<ExtensionPermission> implements com.google.protobuf.ProtocolMessageEnum
Enum Constant and Description |
---|
ACTIVE_TAB
Gives temporary access to the active tab through a user gesture.
|
ALARMS
Gives access to the
chrome.alarms API. |
BACKGROUND
Makes Chrome start up early (as soon as the user logs into their computer—before the user
launches Chrome), and shut down late (even after its last window is closed until the user
explicitly quits Chrome).
|
BOOKMARKS
Gives access to the
chrome.bookmarks API. |
BROWSING_DATA
Gives access to the
chrome.browsingData API. |
CERTIFICATE_PROVIDER
ChromeOS only.
|
CLIPBOARD_READ
Required if the extension uses
document.execCommand('paste') . |
CLIPBOARD_WRITE
Required if the extension uses
document.execCommand('copy') or document.execCommand('cut') . |
CONTENT_SETTINGS
Gives access to the
chrome.contentSettings API. |
CONTEXT_MENUS
Gives access to the
chrome.contextMenus API. |
COOKIES
Gives access to the
chrome.cookies API. |
DEBUGGER
Gives access to the
chrome.debugger API. |
DECLARATIVE_CONTENT
Gives access to the
chrome.declarativeContent API. |
DECLARATIVE_NET_REQUEST
Gives access to the
chrome.declarativeNetRequest API. |
DECLARATIVE_NET_REQUEST_FEEDBACK
Gives access to the
chrome.declarativeNetRequestFeedback API which returns information
on declarative rules matched. |
DECLARATIVE_NET_REQUEST_WITH_HOST_ACCESS
Gives access to the
chrome.declarativeNetRequest API, but requires host permissions
to the request URL and initiator to act on a request. |
DECLARATIVE_WEB_REQUEST
Gives access to the
chrome.declarativeWebRequest API. |
DESKTOP_CAPTURE
Gives access to the
chrome.desktopCapture API. |
DOCUMENT_SCAN
Gives access to the
chrome.documentScan API. |
DOWNLOADS
Gives access to the
chrome.downloads API. |
DOWNLOADS_OPEN
The permission required to use the
chrome.downloads.open() method. |
DOWNLOADS_UI
The permission required to use the
chrome.downloads.setUiOptions() method. |
ENTERPRISE_DEVICE_ATTRIBUTES
Gives access to the
chrome.enterprise.deviceAttributes API. |
ENTERPRISE_HARDWARE_PLATFORM
Gives access to the
chrome.enterprise.hardwarePlatform API. |
ENTERPRISE_NETWORKING_ATTRIBUTES
Gives access to the
chrome.enterprise.networkingAttributes API. |
ENTERPRISE_PLATFORM_KEYS
Gives access to the
chrome.enterprise.platformKeys API. |
EXPERIMENTAL
Gives access to the
chrome.experimental.* APIs. |
EXTENSION_PERMISSION_UNSPECIFIED
Reserved value.
|
FILE_BROWSER_HANDLER
ChromeOS only.
|
FILE_SYSTEM_PROVIDER
ChromeOS only.
|
FONT_SETTINGS
Gives access to the
chrome.fontSettings API. |
GCM
Gives access to the
chrome.gcm API. |
GEOLOCATION
Allows the extension to use the geolocation API without prompting the user for permission.
|
HISTORY
Gives access to the
chrome.history API. |
IDENTITY
Gives access to the
chrome.identity API. |
IDLE
Gives access to the
chrome.idle API. |
LOGIN_STATE
ChromeOS only.
|
MANAGEMENT
Gives access to the
chrome.management API. |
NATIVE_MESSAGING
Gives access to the native messaging API.
|
NOTIFICATIONS
Gives access to the
chrome.notifications API. |
OFFSCREEN
Gives access to the
chrome.offscreen API. |
PAGE_CAPTURE
Gives access to the
chrome.pageCapture API. |
PLATFORM_KEYS
ChromeOS only.
|
POWER
Gives access to the
chrome.power API. |
PRINTER_PROVIDER
Gives access to the
chrome.printerProvider API. |
PRINTING
ChromeOS only.
|
PRINTING_METRICS
ChromeOS only.
|
PRIVACY
Gives access to the
chrome.privacy API. |
PROCESS
Gives access to the
chrome.processes API. |
PROXY
Gives access to the
chrome.proxy API. |
SCRIPTING
Gives access to the
chrome.scripting API. |
SEARCH
Gives access to the
chrome.search API. |
SESSIONS
Gives access to the
chrome.sessions API. |
STORAGE
Gives access to the
chrome.storage API. |
SYSTEM_CPU
Gives access to the
chrome.system.cpu API. |
SYSTEM_DISPLAY
Gives access to the
chrome.system.display API. |
SYSTEM_MEMORY
Gives access to the
chrome.system.memory API. |
SYSTEM_STORAGE
Gives access to the
chrome.system.storage API. |
TAB_CAPTURE
Gives access to the
chrome.tabCapture API. |
TAB_GROUPS
Gives access to the
chrome.tabGroups API. |
TABS
Gives access to privileged fields of the Tab objects used by several APIs including
chrome.tabs and chrome.windows . |
TOP_SITES
Gives access to the
chrome.topSites API. |
TTS
Gives access to the
chrome.tts API. |
TTS_ENGINE
Gives access to the
chrome.ttsEngine API. |
UNKNOWN
An unknown permission type.
|
UNLIMITED_STORAGE
Provides an unlimited quota for storing client-side data, such as databases and local storage
files.
|
UNRECOGNIZED |
VPN_PROVIDER
ChromeOS only.
|
WALLPAPER
ChromeOS only.
|
WEB_AUTHENTICATION_PROXY
Gives access to the
chrome.webAuthenticationProxy API. |
WEB_NAVIGATION
Gives access to the
chrome.webNavigation API. |
WEB_REQUEST
Gives access to the
chrome.webRequest API. |
WEB_REQUEST_BLOCKING
Required if the extension uses the
chrome.webRequest API in a blocking fashion. |
Modifier and Type | Field and Description |
---|---|
static int |
ACTIVE_TAB_VALUE
Gives temporary access to the active tab through a user gesture.
|
static int |
ALARMS_VALUE
Gives access to the
chrome.alarms API. |
static int |
BACKGROUND_VALUE
Makes Chrome start up early (as soon as the user logs into their computer—before the user
launches Chrome), and shut down late (even after its last window is closed until the user
explicitly quits Chrome).
|
static int |
BOOKMARKS_VALUE
Gives access to the
chrome.bookmarks API. |
static int |
BROWSING_DATA_VALUE
Gives access to the
chrome.browsingData API. |
static int |
CERTIFICATE_PROVIDER_VALUE
ChromeOS only.
|
static int |
CLIPBOARD_READ_VALUE
Required if the extension uses
document.execCommand('paste') . |
static int |
CLIPBOARD_WRITE_VALUE
Required if the extension uses
document.execCommand('copy') or document.execCommand('cut') . |
static int |
CONTENT_SETTINGS_VALUE
Gives access to the
chrome.contentSettings API. |
static int |
CONTEXT_MENUS_VALUE
Gives access to the
chrome.contextMenus API. |
static int |
COOKIES_VALUE
Gives access to the
chrome.cookies API. |
static int |
DEBUGGER_VALUE
Gives access to the
chrome.debugger API. |
static int |
DECLARATIVE_CONTENT_VALUE
Gives access to the
chrome.declarativeContent API. |
static int |
DECLARATIVE_NET_REQUEST_FEEDBACK_VALUE
Gives access to the
chrome.declarativeNetRequestFeedback API which returns information
on declarative rules matched. |
static int |
DECLARATIVE_NET_REQUEST_VALUE
Gives access to the
chrome.declarativeNetRequest API. |
static int |
DECLARATIVE_NET_REQUEST_WITH_HOST_ACCESS_VALUE
Gives access to the
chrome.declarativeNetRequest API, but requires host permissions
to the request URL and initiator to act on a request. |
static int |
DECLARATIVE_WEB_REQUEST_VALUE
Gives access to the
chrome.declarativeWebRequest API. |
static int |
DESKTOP_CAPTURE_VALUE
Gives access to the
chrome.desktopCapture API. |
static int |
DOCUMENT_SCAN_VALUE
Gives access to the
chrome.documentScan API. |
static int |
DOWNLOADS_OPEN_VALUE
The permission required to use the
chrome.downloads.open() method. |
static int |
DOWNLOADS_UI_VALUE
The permission required to use the
chrome.downloads.setUiOptions() method. |
static int |
DOWNLOADS_VALUE
Gives access to the
chrome.downloads API. |
static int |
ENTERPRISE_DEVICE_ATTRIBUTES_VALUE
Gives access to the
chrome.enterprise.deviceAttributes API. |
static int |
ENTERPRISE_HARDWARE_PLATFORM_VALUE
Gives access to the
chrome.enterprise.hardwarePlatform API. |
static int |
ENTERPRISE_NETWORKING_ATTRIBUTES_VALUE
Gives access to the
chrome.enterprise.networkingAttributes API. |
static int |
ENTERPRISE_PLATFORM_KEYS_VALUE
Gives access to the
chrome.enterprise.platformKeys API. |
static int |
EXPERIMENTAL_VALUE
Gives access to the
chrome.experimental.* APIs. |
static int |
EXTENSION_PERMISSION_UNSPECIFIED_VALUE
Reserved value.
|
static int |
FILE_BROWSER_HANDLER_VALUE
ChromeOS only.
|
static int |
FILE_SYSTEM_PROVIDER_VALUE
ChromeOS only.
|
static int |
FONT_SETTINGS_VALUE
Gives access to the
chrome.fontSettings API. |
static int |
GCM_VALUE
Gives access to the
chrome.gcm API. |
static int |
GEOLOCATION_VALUE
Allows the extension to use the geolocation API without prompting the user for permission.
|
static int |
HISTORY_VALUE
Gives access to the
chrome.history API. |
static int |
IDENTITY_VALUE
Gives access to the
chrome.identity API. |
static int |
IDLE_VALUE
Gives access to the
chrome.idle API. |
static int |
LOGIN_STATE_VALUE
ChromeOS only.
|
static int |
MANAGEMENT_VALUE
Gives access to the
chrome.management API. |
static int |
NATIVE_MESSAGING_VALUE
Gives access to the native messaging API.
|
static int |
NOTIFICATIONS_VALUE
Gives access to the
chrome.notifications API. |
static int |
OFFSCREEN_VALUE
Gives access to the
chrome.offscreen API. |
static int |
PAGE_CAPTURE_VALUE
Gives access to the
chrome.pageCapture API. |
static int |
PLATFORM_KEYS_VALUE
ChromeOS only.
|
static int |
POWER_VALUE
Gives access to the
chrome.power API. |
static int |
PRINTER_PROVIDER_VALUE
Gives access to the
chrome.printerProvider API. |
static int |
PRINTING_METRICS_VALUE
ChromeOS only.
|
static int |
PRINTING_VALUE
ChromeOS only.
|
static int |
PRIVACY_VALUE
Gives access to the
chrome.privacy API. |
static int |
PROCESS_VALUE
Gives access to the
chrome.processes API. |
static int |
PROXY_VALUE
Gives access to the
chrome.proxy API. |
static int |
SCRIPTING_VALUE
Gives access to the
chrome.scripting API. |
static int |
SEARCH_VALUE
Gives access to the
chrome.search API. |
static int |
SESSIONS_VALUE
Gives access to the
chrome.sessions API. |
static int |
STORAGE_VALUE
Gives access to the
chrome.storage API. |
static int |
SYSTEM_CPU_VALUE
Gives access to the
chrome.system.cpu API. |
static int |
SYSTEM_DISPLAY_VALUE
Gives access to the
chrome.system.display API. |
static int |
SYSTEM_MEMORY_VALUE
Gives access to the
chrome.system.memory API. |
static int |
SYSTEM_STORAGE_VALUE
Gives access to the
chrome.system.storage API. |
static int |
TAB_CAPTURE_VALUE
Gives access to the
chrome.tabCapture API. |
static int |
TAB_GROUPS_VALUE
Gives access to the
chrome.tabGroups API. |
static int |
TABS_VALUE
Gives access to privileged fields of the Tab objects used by several APIs including
chrome.tabs and chrome.windows . |
static int |
TOP_SITES_VALUE
Gives access to the
chrome.topSites API. |
static int |
TTS_ENGINE_VALUE
Gives access to the
chrome.ttsEngine API. |
static int |
TTS_VALUE
Gives access to the
chrome.tts API. |
static int |
UNKNOWN_VALUE
An unknown permission type.
|
static int |
UNLIMITED_STORAGE_VALUE
Provides an unlimited quota for storing client-side data, such as databases and local storage
files.
|
static int |
VPN_PROVIDER_VALUE
ChromeOS only.
|
static int |
WALLPAPER_VALUE
ChromeOS only.
|
static int |
WEB_AUTHENTICATION_PROXY_VALUE
Gives access to the
chrome.webAuthenticationProxy API. |
static int |
WEB_NAVIGATION_VALUE
Gives access to the
chrome.webNavigation API. |
static int |
WEB_REQUEST_BLOCKING_VALUE
Required if the extension uses the
chrome.webRequest API in a blocking fashion. |
static int |
WEB_REQUEST_VALUE
Gives access to the
chrome.webRequest API. |
Modifier and Type | Method and Description |
---|---|
static ExtensionPermission |
forNumber(int value) |
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<ExtensionPermission> |
internalGetValueMap() |
static ExtensionPermission |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static ExtensionPermission |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static ExtensionPermission |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ExtensionPermission[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ExtensionPermission EXTENSION_PERMISSION_UNSPECIFIED
public static final ExtensionPermission UNKNOWN
public static final ExtensionPermission ACTIVE_TAB
public static final ExtensionPermission ALARMS
chrome.alarms
API.
public static final ExtensionPermission BACKGROUND
public static final ExtensionPermission BOOKMARKS
chrome.bookmarks
API.
public static final ExtensionPermission BROWSING_DATA
chrome.browsingData
API.
public static final ExtensionPermission CERTIFICATE_PROVIDER
chrome.certificateProvider
API.
public static final ExtensionPermission CLIPBOARD_READ
document.execCommand('paste')
.
public static final ExtensionPermission CLIPBOARD_WRITE
document.execCommand('copy')
or document.execCommand('cut')
.
public static final ExtensionPermission CONTENT_SETTINGS
chrome.contentSettings
API.
public static final ExtensionPermission CONTEXT_MENUS
chrome.contextMenus
API.
public static final ExtensionPermission COOKIES
chrome.cookies
API.
public static final ExtensionPermission DEBUGGER
chrome.debugger
API.
public static final ExtensionPermission DECLARATIVE_CONTENT
chrome.declarativeContent
API.
public static final ExtensionPermission DECLARATIVE_NET_REQUEST
chrome.declarativeNetRequest
API.
Some operations may require host permissions to perform.
public static final ExtensionPermission DECLARATIVE_NET_REQUEST_WITH_HOST_ACCESS
chrome.declarativeNetRequest
API, but requires host permissions
to the request URL and initiator to act on a request.
public static final ExtensionPermission DECLARATIVE_NET_REQUEST_FEEDBACK
chrome.declarativeNetRequestFeedback
API which returns information
on declarative rules matched.
public static final ExtensionPermission DECLARATIVE_WEB_REQUEST
chrome.declarativeWebRequest
API.
This API is deprecated. Check out the chrome.declarativeNetRequest
API instead.
public static final ExtensionPermission DESKTOP_CAPTURE
chrome.desktopCapture
API.
public static final ExtensionPermission DOCUMENT_SCAN
chrome.documentScan
API.
public static final ExtensionPermission DOWNLOADS
chrome.downloads
API.
In JxBrowser/DotNetBrowser the downloads API is not supported. Extensions are not allowed
to initiate downloads.
public static final ExtensionPermission ENTERPRISE_DEVICE_ATTRIBUTES
chrome.enterprise.deviceAttributes
API.
public static final ExtensionPermission ENTERPRISE_HARDWARE_PLATFORM
chrome.enterprise.hardwarePlatform
API.
public static final ExtensionPermission ENTERPRISE_NETWORKING_ATTRIBUTES
chrome.enterprise.networkingAttributes
API.
public static final ExtensionPermission ENTERPRISE_PLATFORM_KEYS
chrome.enterprise.platformKeys
API.
public static final ExtensionPermission EXPERIMENTAL
chrome.experimental.*
APIs.
public static final ExtensionPermission FILE_BROWSER_HANDLER
chrome.fileBrowserHandler
API.
public static final ExtensionPermission FILE_SYSTEM_PROVIDER
chrome.fileSystemProvider
API.
public static final ExtensionPermission FONT_SETTINGS
chrome.fontSettings
API.
public static final ExtensionPermission GCM
chrome.gcm
API.
public static final ExtensionPermission GEOLOCATION
public static final ExtensionPermission HISTORY
chrome.history
API.
public static final ExtensionPermission IDENTITY
chrome.identity
API.
public static final ExtensionPermission IDLE
chrome.idle
API.
public static final ExtensionPermission LOGIN_STATE
chrome.loginState
API.
public static final ExtensionPermission MANAGEMENT
chrome.management
API.
public static final ExtensionPermission NATIVE_MESSAGING
public static final ExtensionPermission NOTIFICATIONS
chrome.notifications
API.
public static final ExtensionPermission OFFSCREEN
chrome.offscreen
API.
public static final ExtensionPermission PAGE_CAPTURE
chrome.pageCapture
API.
public static final ExtensionPermission PLATFORM_KEYS
chrome.platformKeys
API.
public static final ExtensionPermission POWER
chrome.power
API.
public static final ExtensionPermission PRINTER_PROVIDER
chrome.printerProvider
API.
public static final ExtensionPermission PRINTING
chrome.printing
API.
public static final ExtensionPermission PRINTING_METRICS
chrome.printingMetrics
API.
public static final ExtensionPermission PRIVACY
chrome.privacy
API.
public static final ExtensionPermission PROCESS
chrome.processes
API.
public static final ExtensionPermission PROXY
chrome.proxy
API.
public static final ExtensionPermission SCRIPTING
chrome.scripting
API.
public static final ExtensionPermission SEARCH
chrome.search
API.
public static final ExtensionPermission SESSIONS
chrome.sessions
API.
public static final ExtensionPermission STORAGE
chrome.storage
API.
public static final ExtensionPermission SYSTEM_CPU
chrome.system.cpu
API.
public static final ExtensionPermission SYSTEM_DISPLAY
chrome.system.display
API.
public static final ExtensionPermission SYSTEM_MEMORY
chrome.system.memory
API.
public static final ExtensionPermission SYSTEM_STORAGE
chrome.system.storage
API.
public static final ExtensionPermission TAB_CAPTURE
chrome.tabCapture
API.
public static final ExtensionPermission TAB_GROUPS
chrome.tabGroups
API.
public static final ExtensionPermission TABS
chrome.tabs
and chrome.windows
. In many circumstances your extension will not need
to declare the "tabs" permission to make use of these APIs.
public static final ExtensionPermission TOP_SITES
chrome.topSites
API.
public static final ExtensionPermission TTS
chrome.tts
API.
public static final ExtensionPermission TTS_ENGINE
chrome.ttsEngine
API.
public static final ExtensionPermission UNLIMITED_STORAGE
public static final ExtensionPermission VPN_PROVIDER
chrome.vpnProvider
API.
public static final ExtensionPermission WALLPAPER
chrome.wallpaper
API.
public static final ExtensionPermission WEB_NAVIGATION
chrome.webNavigation
API.
public static final ExtensionPermission WEB_REQUEST
chrome.webRequest
API.
public static final ExtensionPermission WEB_REQUEST_BLOCKING
chrome.webRequest
API in a blocking fashion.
public static final ExtensionPermission DOWNLOADS_OPEN
chrome.downloads.open()
method.
public static final ExtensionPermission DOWNLOADS_UI
chrome.downloads.setUiOptions()
method.
In JxBrowser/DotNetBrowser this method has no effect.
public static final ExtensionPermission WEB_AUTHENTICATION_PROXY
chrome.webAuthenticationProxy
API.
public static final ExtensionPermission UNRECOGNIZED
public static final int EXTENSION_PERMISSION_UNSPECIFIED_VALUE
public static final int UNKNOWN_VALUE
public static final int ACTIVE_TAB_VALUE
public static final int ALARMS_VALUE
chrome.alarms
API.
public static final int BACKGROUND_VALUE
public static final int BOOKMARKS_VALUE
chrome.bookmarks
API.
public static final int BROWSING_DATA_VALUE
chrome.browsingData
API.
public static final int CERTIFICATE_PROVIDER_VALUE
chrome.certificateProvider
API.
public static final int CLIPBOARD_READ_VALUE
document.execCommand('paste')
.
public static final int CLIPBOARD_WRITE_VALUE
document.execCommand('copy')
or document.execCommand('cut')
.
public static final int CONTENT_SETTINGS_VALUE
chrome.contentSettings
API.
public static final int CONTEXT_MENUS_VALUE
chrome.contextMenus
API.
public static final int COOKIES_VALUE
chrome.cookies
API.
public static final int DEBUGGER_VALUE
chrome.debugger
API.
public static final int DECLARATIVE_CONTENT_VALUE
chrome.declarativeContent
API.
public static final int DECLARATIVE_NET_REQUEST_VALUE
chrome.declarativeNetRequest
API.
Some operations may require host permissions to perform.
public static final int DECLARATIVE_NET_REQUEST_WITH_HOST_ACCESS_VALUE
chrome.declarativeNetRequest
API, but requires host permissions
to the request URL and initiator to act on a request.
public static final int DECLARATIVE_NET_REQUEST_FEEDBACK_VALUE
chrome.declarativeNetRequestFeedback
API which returns information
on declarative rules matched.
public static final int DECLARATIVE_WEB_REQUEST_VALUE
chrome.declarativeWebRequest
API.
This API is deprecated. Check out the chrome.declarativeNetRequest
API instead.
public static final int DESKTOP_CAPTURE_VALUE
chrome.desktopCapture
API.
public static final int DOCUMENT_SCAN_VALUE
chrome.documentScan
API.
public static final int DOWNLOADS_VALUE
chrome.downloads
API.
In JxBrowser/DotNetBrowser the downloads API is not supported. Extensions are not allowed
to initiate downloads.
public static final int ENTERPRISE_DEVICE_ATTRIBUTES_VALUE
chrome.enterprise.deviceAttributes
API.
public static final int ENTERPRISE_HARDWARE_PLATFORM_VALUE
chrome.enterprise.hardwarePlatform
API.
public static final int ENTERPRISE_NETWORKING_ATTRIBUTES_VALUE
chrome.enterprise.networkingAttributes
API.
public static final int ENTERPRISE_PLATFORM_KEYS_VALUE
chrome.enterprise.platformKeys
API.
public static final int EXPERIMENTAL_VALUE
chrome.experimental.*
APIs.
public static final int FILE_BROWSER_HANDLER_VALUE
chrome.fileBrowserHandler
API.
public static final int FILE_SYSTEM_PROVIDER_VALUE
chrome.fileSystemProvider
API.
public static final int FONT_SETTINGS_VALUE
chrome.fontSettings
API.
public static final int GCM_VALUE
chrome.gcm
API.
public static final int GEOLOCATION_VALUE
public static final int HISTORY_VALUE
chrome.history
API.
public static final int IDENTITY_VALUE
chrome.identity
API.
public static final int IDLE_VALUE
chrome.idle
API.
public static final int LOGIN_STATE_VALUE
chrome.loginState
API.
public static final int MANAGEMENT_VALUE
chrome.management
API.
public static final int NATIVE_MESSAGING_VALUE
public static final int NOTIFICATIONS_VALUE
chrome.notifications
API.
public static final int OFFSCREEN_VALUE
chrome.offscreen
API.
public static final int PAGE_CAPTURE_VALUE
chrome.pageCapture
API.
public static final int PLATFORM_KEYS_VALUE
chrome.platformKeys
API.
public static final int POWER_VALUE
chrome.power
API.
public static final int PRINTER_PROVIDER_VALUE
chrome.printerProvider
API.
public static final int PRINTING_VALUE
chrome.printing
API.
public static final int PRINTING_METRICS_VALUE
chrome.printingMetrics
API.
public static final int PRIVACY_VALUE
chrome.privacy
API.
public static final int PROCESS_VALUE
chrome.processes
API.
public static final int PROXY_VALUE
chrome.proxy
API.
public static final int SCRIPTING_VALUE
chrome.scripting
API.
public static final int SEARCH_VALUE
chrome.search
API.
public static final int SESSIONS_VALUE
chrome.sessions
API.
public static final int STORAGE_VALUE
chrome.storage
API.
public static final int SYSTEM_CPU_VALUE
chrome.system.cpu
API.
public static final int SYSTEM_DISPLAY_VALUE
chrome.system.display
API.
public static final int SYSTEM_MEMORY_VALUE
chrome.system.memory
API.
public static final int SYSTEM_STORAGE_VALUE
chrome.system.storage
API.
public static final int TAB_CAPTURE_VALUE
chrome.tabCapture
API.
public static final int TAB_GROUPS_VALUE
chrome.tabGroups
API.
public static final int TABS_VALUE
chrome.tabs
and chrome.windows
. In many circumstances your extension will not need
to declare the "tabs" permission to make use of these APIs.
public static final int TOP_SITES_VALUE
chrome.topSites
API.
public static final int TTS_VALUE
chrome.tts
API.
public static final int TTS_ENGINE_VALUE
chrome.ttsEngine
API.
public static final int UNLIMITED_STORAGE_VALUE
public static final int VPN_PROVIDER_VALUE
chrome.vpnProvider
API.
public static final int WALLPAPER_VALUE
chrome.wallpaper
API.
public static final int WEB_NAVIGATION_VALUE
chrome.webNavigation
API.
public static final int WEB_REQUEST_VALUE
chrome.webRequest
API.
public static final int WEB_REQUEST_BLOCKING_VALUE
chrome.webRequest
API in a blocking fashion.
public static final int DOWNLOADS_OPEN_VALUE
chrome.downloads.open()
method.
public static final int DOWNLOADS_UI_VALUE
chrome.downloads.setUiOptions()
method.
In JxBrowser/DotNetBrowser this method has no effect.
public static final int WEB_AUTHENTICATION_PROXY_VALUE
chrome.webAuthenticationProxy
API.
public static ExtensionPermission[] values()
for (ExtensionPermission c : ExtensionPermission.values()) System.out.println(c);
public static ExtensionPermission valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic final int getNumber()
getNumber
in interface com.google.protobuf.Internal.EnumLite
getNumber
in interface com.google.protobuf.ProtocolMessageEnum
@Deprecated public static ExtensionPermission valueOf(int value)
forNumber(int)
instead.value
- The numeric wire value of the corresponding enum entry.public static ExtensionPermission forNumber(int value)
value
- The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<ExtensionPermission> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor
in interface com.google.protobuf.ProtocolMessageEnum
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.ProtocolMessageEnum
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static ExtensionPermission valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)