--- title: "1.5.0" slug: "150" updated: 2025-05-27T16:29:28Z published: 2025-05-27T16:29:28Z canonical: "docs.developer.comcast.com/150" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.developer.comcast.com/llms.txt > Use this file to discover all available pages before exploring further. # 1.5.0 [![semantic-release: conventional](https://img.shields.io/badge/semantic--release-conventional-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release) ## Firebolt APIs Firebolt APIs are defined by [OpenRPC schemas](https://spec.open-rpc.org). The schemas are used to generate SDK and Documentation artifacts. ### `xrn:firebolt:capability:accessibility:audiodescriptions` | Uses | | --- | | [Accessibility.audioDescriptionSettings](/docs/150-core-Accessibility#audiodescriptionsettings) [Accessibility.onAudioDescriptionSettingsChanged](/docs/150-core-Accessibility#audiodescriptionsettingschanged) [AudioDescriptions.enabled](/docs/150-manage-AudioDescriptions#enabled) [AudioDescriptions.onEnabledChanged](/docs/150-manage-AudioDescriptions#enabledchanged) | | Manages | | --- | | [AudioDescriptions.setEnabled](/docs/150-manage-AudioDescriptions#setenabled) | ### `xrn:firebolt:capability:accessibility:closedcaptions` | Uses | | --- | | [Accessibility.closedCaptions](/docs/150-core-Accessibility#closedcaptions) [Accessibility.closedCaptionsSettings](/docs/150-core-Accessibility#closedcaptionssettings) [Accessibility.onClosedCaptionsSettingsChanged](/docs/150-core-Accessibility#closedcaptionssettingschanged) [ClosedCaptions.enabled](/docs/150-manage-ClosedCaptions#enabled) [ClosedCaptions.fontFamily](/docs/150-manage-ClosedCaptions#fontfamily) [ClosedCaptions.fontSize](/docs/150-manage-ClosedCaptions#fontsize) [ClosedCaptions.fontColor](/docs/150-manage-ClosedCaptions#fontcolor) [ClosedCaptions.fontEdge](/docs/150-manage-ClosedCaptions#fontedge) [ClosedCaptions.fontEdgeColor](/docs/150-manage-ClosedCaptions#fontedgecolor) [ClosedCaptions.fontOpacity](/docs/150-manage-ClosedCaptions#fontopacity) [ClosedCaptions.backgroundColor](/docs/150-manage-ClosedCaptions#backgroundcolor) [ClosedCaptions.backgroundOpacity](/docs/150-manage-ClosedCaptions#backgroundopacity) [ClosedCaptions.textAlign](/docs/150-manage-ClosedCaptions#textalign) [ClosedCaptions.textAlignVertical](/docs/150-manage-ClosedCaptions#textalignvertical) [ClosedCaptions.windowColor](/docs/150-manage-ClosedCaptions#windowcolor) [ClosedCaptions.windowOpacity](/docs/150-manage-ClosedCaptions#windowopacity) [ClosedCaptions.preferredLanguages](/docs/150-manage-ClosedCaptions#preferredlanguages) [ClosedCaptions.onEnabledChanged](/docs/150-manage-ClosedCaptions#enabledchanged) [ClosedCaptions.onFontFamilyChanged](/docs/150-manage-ClosedCaptions#fontfamilychanged) [ClosedCaptions.onFontSizeChanged](/docs/150-manage-ClosedCaptions#fontsizechanged) [ClosedCaptions.onFontColorChanged](/docs/150-manage-ClosedCaptions#fontcolorchanged) [ClosedCaptions.onFontEdgeChanged](/docs/150-manage-ClosedCaptions#fontedgechanged) [ClosedCaptions.onFontEdgeColorChanged](/docs/150-manage-ClosedCaptions#fontedgecolorchanged) [ClosedCaptions.onFontOpacityChanged](/docs/150-manage-ClosedCaptions#fontopacitychanged) [ClosedCaptions.onBackgroundColorChanged](/docs/150-manage-ClosedCaptions#backgroundcolorchanged) [ClosedCaptions.onBackgroundOpacityChanged](/docs/150-manage-ClosedCaptions#backgroundopacitychanged) [ClosedCaptions.onTextAlignChanged](/docs/150-manage-ClosedCaptions#textalignchanged) [ClosedCaptions.onTextAlignVerticalChanged](/docs/150-manage-ClosedCaptions#textalignverticalchanged) [ClosedCaptions.onWindowColorChanged](/docs/150-manage-ClosedCaptions#windowcolorchanged) [ClosedCaptions.onWindowOpacityChanged](/docs/150-manage-ClosedCaptions#windowopacitychanged) [ClosedCaptions.onPreferredLanguagesChanged](/docs/150-manage-ClosedCaptions#preferredlanguageschanged) | | Manages | | --- | | [ClosedCaptions.setEnabled](/docs/150-manage-ClosedCaptions#setenabled) [ClosedCaptions.setFontFamily](/docs/150-manage-ClosedCaptions#setfontfamily) [ClosedCaptions.setFontSize](/docs/150-manage-ClosedCaptions#setfontsize) [ClosedCaptions.setFontColor](/docs/150-manage-ClosedCaptions#setfontcolor) [ClosedCaptions.setFontEdge](/docs/150-manage-ClosedCaptions#setfontedge) [ClosedCaptions.setFontEdgeColor](/docs/150-manage-ClosedCaptions#setfontedgecolor) [ClosedCaptions.setFontOpacity](/docs/150-manage-ClosedCaptions#setfontopacity) [ClosedCaptions.setBackgroundColor](/docs/150-manage-ClosedCaptions#setbackgroundcolor) [ClosedCaptions.setBackgroundOpacity](/docs/150-manage-ClosedCaptions#setbackgroundopacity) [ClosedCaptions.setTextAlign](/docs/150-manage-ClosedCaptions#settextalign) [ClosedCaptions.setTextAlignVertical](/docs/150-manage-ClosedCaptions#settextalignvertical) [ClosedCaptions.setWindowColor](/docs/150-manage-ClosedCaptions#setwindowcolor) [ClosedCaptions.setWindowOpacity](/docs/150-manage-ClosedCaptions#setwindowopacity) [ClosedCaptions.setPreferredLanguages](/docs/150-manage-ClosedCaptions#setpreferredlanguages) | ### `xrn:firebolt:capability:accessibility:highcontrastui` | Uses | | --- | | [Accessibility.highContrastUI](/docs/150-core-Accessibility#highcontrastui) [Accessibility.onHighContrastUIChanged](/docs/150-core-Accessibility#highcontrastuichanged) | ### `xrn:firebolt:capability:accessibility:voiceguidance` | Uses | | --- | | [Accessibility.voiceGuidance](/docs/150-core-Accessibility#voiceguidance) [Accessibility.voiceGuidanceSettings](/docs/150-core-Accessibility#voiceguidancesettings) [Accessibility.onVoiceGuidanceSettingsChanged](/docs/150-core-Accessibility#voiceguidancesettingschanged) [VoiceGuidance.enabled](/docs/150-manage-VoiceGuidance#enabled) [VoiceGuidance.navigationHints](/docs/150-manage-VoiceGuidance#navigationhints) [VoiceGuidance.rate](/docs/150-manage-VoiceGuidance#rate) [VoiceGuidance.speed](/docs/150-manage-VoiceGuidance#speed) [VoiceGuidance.onEnabledChanged](/docs/150-manage-VoiceGuidance#enabledchanged) [VoiceGuidance.onNavigationHintsChanged](/docs/150-manage-VoiceGuidance#navigationhintschanged) [VoiceGuidance.onRateChanged](/docs/150-manage-VoiceGuidance#ratechanged) [VoiceGuidance.onSpeedChanged](/docs/150-manage-VoiceGuidance#speedchanged) | | Manages | | --- | | [VoiceGuidance.setEnabled](/docs/150-manage-VoiceGuidance#setenabled) [VoiceGuidance.setNavigationHints](/docs/150-manage-VoiceGuidance#setnavigationhints) [VoiceGuidance.setRate](/docs/150-manage-VoiceGuidance#setrate) [VoiceGuidance.setSpeed](/docs/150-manage-VoiceGuidance#setspeed) | ### `xrn:firebolt:capability:account:id` | Uses | | --- | | [Account.id](/docs/150-core-Account#id) | | Manages | | --- | | [Device.provision](/docs/150-manage-Device#provision) | ### `xrn:firebolt:capability:account:uid` | Uses | | --- | | [Account.uid](/docs/150-core-Account#uid) | ### `xrn:firebolt:capability:advertising:configuration` | Uses | | --- | | [Advertising.config](/docs/150-core-Advertising#config) [Advertising.deviceAttributes](/docs/150-core-Advertising#deviceattributes) [Advertising.appBundleId](/docs/150-core-Advertising#appbundleid) | | Manages | | --- | | [Advertising.skipRestriction](/docs/150-manage-Advertising#skiprestriction) [Advertising.onSkipRestrictionChanged](/docs/150-manage-Advertising#skiprestrictionchanged) [Advertising.setSkipRestriction](/docs/150-manage-Advertising#setskiprestriction) | ### `xrn:firebolt:capability:advertising:identifier` | Uses | | --- | | [Advertising.advertisingId](/docs/150-core-Advertising#advertisingid) | | Manages | | --- | | [Advertising.resetIdentifier](/docs/150-manage-Advertising#resetidentifier) | ### `xrn:firebolt:capability:advertising:policy` | Uses | | --- | | [Advertising.policy](/docs/150-core-Advertising#policy) [Advertising.onPolicyChanged](/docs/150-core-Advertising#policychanged) | ### `xrn:firebolt:capability:approve:content` | Uses | | --- | | [Profile.approveContentRating](/docs/150-core-Profile#approvecontentrating) | ### `xrn:firebolt:capability:approve:purchase` | Uses | | --- | | [Profile.approvePurchase](/docs/150-core-Profile#approvepurchase) | ### `xrn:firebolt:capability:capabilities:info` | Uses | | --- | | [Capabilities.supported](/docs/150-core-Capabilities#supported) [Capabilities.available](/docs/150-core-Capabilities#available) [Capabilities.permitted](/docs/150-core-Capabilities#permitted) [Capabilities.granted](/docs/150-core-Capabilities#granted) [Capabilities.info](/docs/150-core-Capabilities#info) [Capabilities.onAvailable](/docs/150-core-Capabilities#available) [Capabilities.onUnavailable](/docs/150-core-Capabilities#unavailable) [Capabilities.onGranted](/docs/150-core-Capabilities#granted) [Capabilities.onRevoked](/docs/150-core-Capabilities#revoked) | ### `xrn:firebolt:capability:capabilities:request` | Uses | | --- | | [Capabilities.request](/docs/150-core-Capabilities#request) | ### `xrn:firebolt:capability:device:distributor` | Uses | | --- | | [Device.distributor](/docs/150-core-Device#distributor) | | Manages | | --- | | [Device.provision](/docs/150-manage-Device#provision) | ### `xrn:firebolt:capability:device:id` | Uses | | --- | | [Device.id](/docs/150-core-Device#id) | | Manages | | --- | | [Device.provision](/docs/150-manage-Device#provision) | ### `xrn:firebolt:capability:device:info` | Uses | | --- | | [Device.platform](/docs/150-core-Device#platform) [Device.type](/docs/150-core-Device#type) [Device.version](/docs/150-core-Device#version) [Device.hdcp](/docs/150-core-Device#hdcp) [Device.hdr](/docs/150-core-Device#hdr) [Device.audio](/docs/150-core-Device#audio) [Device.screenResolution](/docs/150-core-Device#screenresolution) [Device.videoResolution](/docs/150-core-Device#videoresolution) [Device.onHdcpChanged](/docs/150-core-Device#hdcpchanged) [Device.onHdrChanged](/docs/150-core-Device#hdrchanged) [Device.onAudioChanged](/docs/150-core-Device#audiochanged) [Device.onScreenResolutionChanged](/docs/150-core-Device#screenresolutionchanged) [Device.onVideoResolutionChanged](/docs/150-core-Device#videoresolutionchanged) | ### `xrn:firebolt:capability:device:make` | Uses | | --- | | [Device.make](/docs/150-core-Device#make) | ### `xrn:firebolt:capability:device:model` | Uses | | --- | | [Device.model](/docs/150-core-Device#model) | ### `xrn:firebolt:capability:device:name` | Uses | | --- | | [Device.name](/docs/150-core-Device#name) [Device.onDeviceNameChanged](/docs/150-core-Device#devicenamechanged) [Device.onNameChanged](/docs/150-core-Device#namechanged) | | Manages | | --- | | [Device.setName](/docs/150-manage-Device#setname) | ### `xrn:firebolt:capability:device:sku` | Uses | | --- | | [Device.sku](/docs/150-core-Device#sku) | ### `xrn:firebolt:capability:device:uid` | Uses | | --- | | [Device.uid](/docs/150-core-Device#uid) | ### `xrn:firebolt:capability:discovery:content-access` | Uses | | --- | | [Discovery.entitlements](/docs/150-core-Discovery#entitlements) [Discovery.contentAccess](/docs/150-core-Discovery#contentaccess) [Discovery.clearContentAccess](/docs/150-core-Discovery#clearcontentaccess) | ### `xrn:firebolt:capability:discovery:entity-info` | Provides | | --- | | [Discovery.entityInfo](/docs/150-core-Discovery#entityinfo) [Discovery.onPullEntityInfo](/docs/150-core-Discovery#pullentityinfo) | ### `xrn:firebolt:capability:discovery:interest` | Uses | | --- | | [Content.requestUserInterest](/docs/150-discovery-Content#requestuserinterest) [Content.onUserInterest](/docs/150-discovery-Content#userinterest) | | Provides | | --- | | [Discovery.userInterest](/docs/150-core-Discovery#userinterest) [Discovery.onRequestUserInterest](/docs/150-core-Discovery#requestuserinterest) [Discovery.userInterestResponse](/docs/150-core-Discovery#userinterestresponse) [Discovery.userInterestError](/docs/150-core-Discovery#userinteresterror) | ### `xrn:firebolt:capability:discovery:navigate-to` | Uses | | --- | | [Discovery.onNavigateTo](/docs/150-core-Discovery#navigateto) | ### `xrn:firebolt:capability:discovery:policy` | Uses | | --- | | [Discovery.policy](/docs/150-core-Discovery#policy) [Discovery.onPolicyChanged](/docs/150-core-Discovery#policychanged) | ### `xrn:firebolt:capability:discovery:purchased-content` | Provides | | --- | | [Discovery.purchasedContent](/docs/150-core-Discovery#purchasedcontent) [Discovery.onPullPurchasedContent](/docs/150-core-Discovery#pullpurchasedcontent) | ### `xrn:firebolt:capability:discovery:sign-in-status` | Uses | | --- | | [Discovery.signIn](/docs/150-core-Discovery#signin) [Discovery.signOut](/docs/150-core-Discovery#signout) | | Manages | | --- | | [Discovery.onSignIn](/docs/150-manage-Discovery#signin) [Discovery.onSignOut](/docs/150-manage-Discovery#signout) | ### `xrn:firebolt:capability:discovery:watch-next` | Uses | | --- | | [Discovery.watchNext](/docs/150-core-Discovery#watchnext) | ### `xrn:firebolt:capability:discovery:watched` | Uses | | --- | | [Discovery.watched](/docs/150-core-Discovery#watched) | ### `xrn:firebolt:capability:grants:state` | Uses | | --- | | [UserGrants.app](/docs/150-manage-UserGrants#app) [UserGrants.device](/docs/150-manage-UserGrants#device) [UserGrants.capability](/docs/150-manage-UserGrants#capability) | | Manages | | --- | | [UserGrants.grant](/docs/150-manage-UserGrants#grant) [UserGrants.deny](/docs/150-manage-UserGrants#deny) [UserGrants.clear](/docs/150-manage-UserGrants#clear) [UserGrants.request](/docs/150-manage-UserGrants#request) | ### `xrn:firebolt:capability:input:keyboard` | Uses | | --- | | [Keyboard.email](/docs/150-core-Keyboard#email) [Keyboard.password](/docs/150-core-Keyboard#password) [Keyboard.standard](/docs/150-core-Keyboard#standard) | | Provides | | --- | | [Keyboard.onRequestStandard](/docs/150-manage-Keyboard#requeststandard) [Keyboard.onRequestPassword](/docs/150-manage-Keyboard#requestpassword) [Keyboard.onRequestEmail](/docs/150-manage-Keyboard#requestemail) [Keyboard.standardFocus](/docs/150-manage-Keyboard#standardfocus) [Keyboard.passwordFocus](/docs/150-manage-Keyboard#passwordfocus) [Keyboard.emailFocus](/docs/150-manage-Keyboard#emailfocus) [Keyboard.standardResponse](/docs/150-manage-Keyboard#standardresponse) [Keyboard.standardError](/docs/150-manage-Keyboard#standarderror) [Keyboard.passwordResponse](/docs/150-manage-Keyboard#passwordresponse) [Keyboard.passwordError](/docs/150-manage-Keyboard#passworderror) [Keyboard.emailResponse](/docs/150-manage-Keyboard#emailresponse) [Keyboard.emailError](/docs/150-manage-Keyboard#emailerror) | ### `xrn:firebolt:capability:inputs:hdmi` | Uses | | --- | | [HDMIInput.ports](/docs/150-manage-HDMIInput#ports) [HDMIInput.port](/docs/150-manage-HDMIInput#port) [HDMIInput.onConnectionChanged](/docs/150-manage-HDMIInput#connectionchanged) [HDMIInput.onSignalChanged](/docs/150-manage-HDMIInput#signalchanged) [HDMIInput.lowLatencyMode](/docs/150-manage-HDMIInput#lowlatencymode) [HDMIInput.onAutoLowLatencyModeSignalChanged](/docs/150-manage-HDMIInput#autolowlatencymodesignalchanged) [HDMIInput.autoLowLatencyModeCapable](/docs/150-manage-HDMIInput#autolowlatencymodecapable) [HDMIInput.edidVersion](/docs/150-manage-HDMIInput#edidversion) [HDMIInput.onLowLatencyModeChanged](/docs/150-manage-HDMIInput#lowlatencymodechanged) [HDMIInput.onAutoLowLatencyModeCapableChanged](/docs/150-manage-HDMIInput#autolowlatencymodecapablechanged) [HDMIInput.onEdidVersionChanged](/docs/150-manage-HDMIInput#edidversionchanged) | | Manages | | --- | | [HDMIInput.open](/docs/150-manage-HDMIInput#open) [HDMIInput.close](/docs/150-manage-HDMIInput#close) [HDMIInput.setLowLatencyMode](/docs/150-manage-HDMIInput#setlowlatencymode) [HDMIInput.setAutoLowLatencyModeCapable](/docs/150-manage-HDMIInput#setautolowlatencymodecapable) [HDMIInput.setEdidVersion](/docs/150-manage-HDMIInput#setedidversion) | ### `xrn:firebolt:capability:lifecycle:initialize` | Uses | | --- | | [Internal.initialize](/docs/150-core-Internal#initialize) | ### `xrn:firebolt:capability:lifecycle:launch` | Uses | | --- | | [Discovery.launch](/docs/150-core-Discovery#launch) | ### `xrn:firebolt:capability:lifecycle:ready` | Uses | | --- | | [Lifecycle.ready](/docs/150-core-Lifecycle#ready) | ### `xrn:firebolt:capability:lifecycle:state` | Uses | | --- | | [Lifecycle.close](/docs/150-core-Lifecycle#close) [Lifecycle.finished](/docs/150-core-Lifecycle#finished) [Lifecycle.state](/docs/150-core-Lifecycle#state) [Lifecycle.onInactive](/docs/150-core-Lifecycle#inactive) [Lifecycle.onForeground](/docs/150-core-Lifecycle#foreground) [Lifecycle.onBackground](/docs/150-core-Lifecycle#background) [Lifecycle.onSuspended](/docs/150-core-Lifecycle#suspended) [Lifecycle.onUnloading](/docs/150-core-Lifecycle#unloading) [Parameters.initialization](/docs/150-core-Parameters#initialization) | ### `xrn:firebolt:capability:localization:additional-info` | Uses | | --- | | [Localization.additionalInfo](/docs/150-core-Localization#additionalinfo) | | Manages | | --- | | [Localization.addAdditionalInfo](/docs/150-manage-Localization#addadditionalinfo) [Localization.removeAdditionalInfo](/docs/150-manage-Localization#removeadditionalinfo) | ### `xrn:firebolt:capability:localization:country-code` | Uses | | --- | | [Localization.countryCode](/docs/150-core-Localization#countrycode) [Localization.onCountryCodeChanged](/docs/150-core-Localization#countrycodechanged) | | Manages | | --- | | [Localization.setCountryCode](/docs/150-manage-Localization#setcountrycode) | ### `xrn:firebolt:capability:localization:language` | Uses | | --- | | [Localization.language](/docs/150-core-Localization#language) [Localization.preferredAudioLanguages](/docs/150-core-Localization#preferredaudiolanguages) [Localization.onLanguageChanged](/docs/150-core-Localization#languagechanged) [Localization.onPreferredAudioLanguagesChanged](/docs/150-core-Localization#preferredaudiolanguageschanged) | | Manages | | --- | | [Localization.setLanguage](/docs/150-manage-Localization#setlanguage) [Localization.setPreferredAudioLanguages](/docs/150-manage-Localization#setpreferredaudiolanguages) | ### `xrn:firebolt:capability:localization:locale` | Uses | | --- | | [Localization.locale](/docs/150-core-Localization#locale) [Localization.onLocaleChanged](/docs/150-core-Localization#localechanged) | | Manages | | --- | | [Localization.setLocale](/docs/150-manage-Localization#setlocale) | ### `xrn:firebolt:capability:localization:locality` | Uses | | --- | | [Localization.locality](/docs/150-core-Localization#locality) [Localization.onLocalityChanged](/docs/150-core-Localization#localitychanged) | | Manages | | --- | | [Localization.setLocality](/docs/150-manage-Localization#setlocality) | ### `xrn:firebolt:capability:localization:location` | Uses | | --- | | [Localization.latlon](/docs/150-core-Localization#latlon) | ### `xrn:firebolt:capability:localization:postal-code` | Uses | | --- | | [Localization.postalCode](/docs/150-core-Localization#postalcode) [Localization.onPostalCodeChanged](/docs/150-core-Localization#postalcodechanged) | | Manages | | --- | | [Localization.setPostalCode](/docs/150-manage-Localization#setpostalcode) | ### `xrn:firebolt:capability:localization:time-zone` | Uses | | --- | | [Localization.timeZone](/docs/150-manage-Localization#timezone) [Localization.onTimeZoneChanged](/docs/150-manage-Localization#timezonechanged) | | Manages | | --- | | [Localization.setTimeZone](/docs/150-manage-Localization#settimezone) | ### `xrn:firebolt:capability:metrics:distributor` | Uses | | --- | | [Metrics.event](/docs/150-manage-Metrics#event) | ### `xrn:firebolt:capability:metrics:general` | Uses | | --- | | [Metrics.ready](/docs/150-core-Metrics#ready) [Metrics.signIn](/docs/150-core-Metrics#signin) [Metrics.signOut](/docs/150-core-Metrics#signout) [Metrics.startContent](/docs/150-core-Metrics#startcontent) [Metrics.stopContent](/docs/150-core-Metrics#stopcontent) [Metrics.page](/docs/150-core-Metrics#page) [Metrics.action](/docs/150-core-Metrics#action) [Metrics.error](/docs/150-core-Metrics#error) [Metrics.appInfo](/docs/150-core-Metrics#appinfo) | ### `xrn:firebolt:capability:metrics:media` | Uses | | --- | | [Metrics.mediaLoadStart](/docs/150-core-Metrics#medialoadstart) [Metrics.mediaPlay](/docs/150-core-Metrics#mediaplay) [Metrics.mediaPlaying](/docs/150-core-Metrics#mediaplaying) [Metrics.mediaPause](/docs/150-core-Metrics#mediapause) [Metrics.mediaWaiting](/docs/150-core-Metrics#mediawaiting) [Metrics.mediaProgress](/docs/150-core-Metrics#mediaprogress) [Metrics.mediaSeeking](/docs/150-core-Metrics#mediaseeking) [Metrics.mediaSeeked](/docs/150-core-Metrics#mediaseeked) [Metrics.mediaRateChange](/docs/150-core-Metrics#mediaratechange) [Metrics.mediaRenditionChange](/docs/150-core-Metrics#mediarenditionchange) [Metrics.mediaEnded](/docs/150-core-Metrics#mediaended) | ### `xrn:firebolt:capability:network:status` | Uses | | --- | | [Device.network](/docs/150-core-Device#network) [Device.onNetworkChanged](/docs/150-core-Device#networkchanged) | ### `xrn:firebolt:capability:privacy:settings` | Uses | | --- | | [Privacy.allowResumePoints](/docs/150-manage-Privacy#allowresumepoints) [Privacy.allowUnentitledResumePoints](/docs/150-manage-Privacy#allowunentitledresumepoints) [Privacy.allowWatchHistory](/docs/150-manage-Privacy#allowwatchhistory) [Privacy.allowProductAnalytics](/docs/150-manage-Privacy#allowproductanalytics) [Privacy.allowPersonalization](/docs/150-manage-Privacy#allowpersonalization) [Privacy.allowUnentitledPersonalization](/docs/150-manage-Privacy#allowunentitledpersonalization) [Privacy.allowRemoteDiagnostics](/docs/150-manage-Privacy#allowremotediagnostics) [Privacy.allowPrimaryContentAdTargeting](/docs/150-manage-Privacy#allowprimarycontentadtargeting) [Privacy.allowPrimaryBrowseAdTargeting](/docs/150-manage-Privacy#allowprimarybrowseadtargeting) [Privacy.allowAppContentAdTargeting](/docs/150-manage-Privacy#allowappcontentadtargeting) [Privacy.allowACRCollection](/docs/150-manage-Privacy#allowacrcollection) [Privacy.allowCameraAnalytics](/docs/150-manage-Privacy#allowcameraanalytics) [Privacy.settings](/docs/150-manage-Privacy#settings) [Privacy.onAllowResumePointsChanged](/docs/150-manage-Privacy#allowresumepointschanged) [Privacy.onAllowUnentitledResumePointsChanged](/docs/150-manage-Privacy#allowunentitledresumepointschanged) [Privacy.onAllowWatchHistoryChanged](/docs/150-manage-Privacy#allowwatchhistorychanged) [Privacy.onAllowProductAnalyticsChanged](/docs/150-manage-Privacy#allowproductanalyticschanged) [Privacy.onAllowPersonalizationChanged](/docs/150-manage-Privacy#allowpersonalizationchanged) [Privacy.onAllowUnentitledPersonalizationChanged](/docs/150-manage-Privacy#allowunentitledpersonalizationchanged) [Privacy.onAllowRemoteDiagnosticsChanged](/docs/150-manage-Privacy#allowremotediagnosticschanged) [Privacy.onAllowPrimaryContentAdTargetingChanged](/docs/150-manage-Privacy#allowprimarycontentadtargetingchanged) [Privacy.onAllowPrimaryBrowseAdTargetingChanged](/docs/150-manage-Privacy#allowprimarybrowseadtargetingchanged) [Privacy.onAllowAppContentAdTargetingChanged](/docs/150-manage-Privacy#allowappcontentadtargetingchanged) [Privacy.onAllowACRCollectionChanged](/docs/150-manage-Privacy#allowacrcollectionchanged) [Privacy.onAllowCameraAnalyticsChanged](/docs/150-manage-Privacy#allowcameraanalyticschanged) | | Manages | | --- | | [Privacy.setAllowResumePoints](/docs/150-manage-Privacy#setallowresumepoints) [Privacy.setAllowUnentitledResumePoints](/docs/150-manage-Privacy#setallowunentitledresumepoints) [Privacy.setAllowWatchHistory](/docs/150-manage-Privacy#setallowwatchhistory) [Privacy.setAllowProductAnalytics](/docs/150-manage-Privacy#setallowproductanalytics) [Privacy.setAllowPersonalization](/docs/150-manage-Privacy#setallowpersonalization) [Privacy.setAllowUnentitledPersonalization](/docs/150-manage-Privacy#setallowunentitledpersonalization) [Privacy.setAllowRemoteDiagnostics](/docs/150-manage-Privacy#setallowremotediagnostics) [Privacy.setAllowPrimaryContentAdTargeting](/docs/150-manage-Privacy#setallowprimarycontentadtargeting) [Privacy.setAllowPrimaryBrowseAdTargeting](/docs/150-manage-Privacy#setallowprimarybrowseadtargeting) [Privacy.setAllowAppContentAdTargeting](/docs/150-manage-Privacy#setallowappcontentadtargeting) [Privacy.setAllowACRCollection](/docs/150-manage-Privacy#setallowacrcollection) [Privacy.setAllowCameraAnalytics](/docs/150-manage-Privacy#setallowcameraanalytics) | ### `xrn:firebolt:capability:profile:flags` | Uses | | --- | | [Profile.flags](/docs/150-core-Profile#flags) | ### `xrn:firebolt:capability:protocol:dial` | Uses | | --- | | [SecondScreen.device](/docs/150-core-SecondScreen#device) [SecondScreen.friendlyName](/docs/150-core-SecondScreen#friendlyname) [SecondScreen.onLaunchRequest](/docs/150-core-SecondScreen#launchrequest) [SecondScreen.onCloseRequest](/docs/150-core-SecondScreen#closerequest) [SecondScreen.onFriendlyNameChanged](/docs/150-core-SecondScreen#friendlynamechanged) | ### `xrn:firebolt:capability:protocol:wifi` | Uses | | --- | | [Wifi.scan](/docs/150-manage-Wifi#scan) [Wifi.connect](/docs/150-manage-Wifi#connect) [Wifi.disconnect](/docs/150-manage-Wifi#disconnect) [Wifi.wps](/docs/150-manage-Wifi#wps) | ### `xrn:firebolt:capability:rpc:discover` | Uses | | --- | | [rpc.discover](/docs/150-manage) | ### `xrn:firebolt:capability:secondscreen:protocol` | Uses | | --- | | [SecondScreen.protocols](/docs/150-core-SecondScreen#protocols) | ### `xrn:firebolt:capability:storage:secure` | Uses | | --- | | [SecureStorage.get](/docs/150-core-SecureStorage#get) [SecureStorage.set](/docs/150-core-SecureStorage#set) [SecureStorage.remove](/docs/150-core-SecureStorage#remove) [SecureStorage.clear](/docs/150-core-SecureStorage#clear) | | Manages | | --- | | [SecureStorage.setForApp](/docs/150-manage-SecureStorage#setforapp) [SecureStorage.removeForApp](/docs/150-manage-SecureStorage#removeforapp) [SecureStorage.clearForApp](/docs/150-manage-SecureStorage#clearforapp) | ### `xrn:firebolt:capability:token:account` | Manages | | --- | | [Account.session](/docs/150-manage-Account#session) | ### `xrn:firebolt:capability:token:device` | Uses | | --- | | [Authentication.device](/docs/150-core-Authentication#device) | ### `xrn:firebolt:capability:token:platform` | Uses | | --- | | [Authentication.token](/docs/150-core-Authentication#token) | ### `xrn:firebolt:capability:token:root` | Uses | | --- | | [Authentication.root](/docs/150-core-Authentication#root) | ### `xrn:firebolt:capability:token:session` | Uses | | --- | | [Authentication.session](/docs/150-core-Authentication#session) | ### `xrn:firebolt:capability:usergrant:acknowledgechallenge` | Provides | | --- | | [AcknowledgeChallenge.onRequestChallenge](/docs/150-manage-AcknowledgeChallenge#requestchallenge) [AcknowledgeChallenge.challengeFocus](/docs/150-manage-AcknowledgeChallenge#challengefocus) [AcknowledgeChallenge.challengeResponse](/docs/150-manage-AcknowledgeChallenge#challengeresponse) [AcknowledgeChallenge.challengeError](/docs/150-manage-AcknowledgeChallenge#challengeerror) | ### `xrn:firebolt:capability:usergrant:pinchallenge` | Provides | | --- | | [PinChallenge.onRequestChallenge](/docs/150-manage-PinChallenge#requestchallenge) [PinChallenge.challengeFocus](/docs/150-manage-PinChallenge#challengefocus) [PinChallenge.challengeResponse](/docs/150-manage-PinChallenge#challengeresponse) [PinChallenge.challengeError](/docs/150-manage-PinChallenge#challengeerror) |