Beschrijving
De chrome.networking.onc
API wordt gebruikt voor het configureren van netwerkverbindingen (mobiel, ethernet, VPN of WiFi). Deze API is beschikbaar in automatisch gestarte Chrome OS-kiosksessies.
Netwerkverbindingsconfiguraties worden gespecificeerd volgens de Open Network Configuration (ONC) -specificatie.
OPMERKING : De meeste woordenboekeigenschappen en enumwaarden gebruiken UpperCamelCase om overeen te komen met de ONC-specificatie in plaats van de JavaScript-lowerCamelCase-conventie.
Machtigingen
networking.onc
Beschikbaarheid
Soorten
ActivationStateType
Enum
"Geactiveerd" "Activeren" "Niet geactiveerd" "Gedeeltelijk geactiveerd"
CaptivePortalStatus
Enum
"Onbekend" "Offline" "Online" "Portaal" "ProxyAuth vereist"
CellularProperties
Eigenschappen
- Activeringsstatus
ActivationStateType optioneel
Activeringsstatus provideraccount.
- Activeringstype
tekenreeks optioneel
Het activeringstype van het mobiele netwerk.
- Roaming toestaan
Booleaans optioneel
Of roaming is toegestaan voor het netwerk.
- Automatisch verbinden
Booleaans optioneel
Of het mobiele netwerk automatisch verbinding moet maken (wanneer binnen bereik).
- Familie
tekenreeks optioneel
Technologiefamilie voor mobiele apparaten -
CDMA
ofGSM
. - Firmwarerevisie
tekenreeks optioneel
De firmwarerevisie die in het mobiele modem is geladen.
- Gevonden Netwerken
FoundNetworkProperties [] optioneel
De lijst met netwerken die zijn gevonden tijdens de meest recente netwerkscan.
- Hardwarerevisie
tekenreeks optioneel
De hardwarerevisie van het mobiele modem.
- Thuisaanbieder
CellularProviderProperties optioneel
Informatie over de operator die de simkaart heeft uitgegeven die momenteel in de modem is geïnstalleerd.
- Fabrikant
tekenreeks optioneel
De fabrikant van mobiele modems.
- ModelID
tekenreeks optioneel
De model-ID van het mobiele modem.
- NetwerkTechnologie
tekenreeks optioneel
Als de modem op een netwerk is geregistreerd, de netwerktechnologie die momenteel wordt gebruikt.
- Betalingsportaal
BetaalPortal optioneel
Online betalingsportaal dat een gebruiker kan gebruiken om zich aan te melden voor een mobiel data-abonnement of om dit te wijzigen.
- RoamingState
tekenreeks optioneel
De roamingstatus van het mobiele modem op het huidige netwerk.
- SIMLock-status
SIMLockStatus optioneel
De status van SIM-vergrendeling voor GSM-familienetwerken.
- SIMAanwezig
Booleaans optioneel
Of er een simkaart aanwezig is.
- Scannen
Booleaans optioneel
Chroom 63+Waar wanneer er een mobiele netwerkscan wordt uitgevoerd.
- Bedienend Operator
CellularProviderProperties optioneel
Informatie over de operator op wiens netwerk de modem momenteel is geregistreerd.
- Signaalsterkte
nummer optioneel
De huidige signaalsterkte van het netwerk.
- OndersteuningNetwerkScan
Booleaans optioneel
Of het mobiele netwerk scannen ondersteunt.
CellularProviderProperties
Eigenschappen
- Code
snaar
Mobiel netwerk-ID als een eenvoudige aaneenschakeling van de MCC (Mobile Country Code) en MNC (Mobile Network Code) van het netwerk.
- Land
tekenreeks optioneel
De tweeletterige landcode.
- Naam
snaar
De operatornaam.
CellularStateProperties
Eigenschappen
- Activeringsstatus
ActivationStateType optioneel
- NetwerkTechnologie
tekenreeks optioneel
- RoamingState
tekenreeks optioneel
- SIMAanwezig
Booleaans optioneel
- Signaalsterkte
nummer optioneel
CertificatePattern
Eigenschappen
- InschrijvingURI
tekenreeks[] optioneel
Lijst met URI's waarnaar de gebruiker kan worden doorverwezen als er geen certificaten worden gevonden die overeenkomen met dit patroon.
- Uitgever
IssuerSubjectPattern optioneel
Indien ingesteld, patroon waarmee de X.509-uitgeverinstellingen moeten worden vergeleken.
- UitgeverCARef
tekenreeks[] optioneel
Lijst met CA-certificaten van certificaatuitgevers. Om aan dit patroon te voldoen, moet een certificaat door een van hen worden ondertekend.
- Onderwerp
IssuerSubjectPattern optioneel
Indien ingesteld, patroon waartegen de X.509-onderwerpinstellingen moeten worden afgestemd.
ClientCertificateType
Enum
"Referentie" "Patroon"
ConnectionStateType
Enum
"Aangesloten" "Verbinden" "Niet verbonden"
DeviceStateProperties
Eigenschappen
- SIMLock-status
SIMLockStatus optioneel
Chroom 62+De SIM-vergrendelingsstatus als Type = Mobiel en SIMPresent = Waar.
- SIMAanwezig
Booleaans optioneel
Chroom 62+Stel de status SIM-aanwezig in als het apparaattype Mobiel is.
- Scannen
Booleaans optioneel
Stel in of het apparaat is ingeschakeld. Waar als het apparaat momenteel aan het scannen is.
- Staat
De huidige status van het apparaat.
- Type
Het netwerktype dat aan het apparaat is gekoppeld (mobiel, ethernet of wifi).
DeviceStateType
Enum
"Niet-geïnitialiseerd" "Gehandicapt" "Inschakelen" "Ingeschakeld" "Verboden"
Apparaat is beschikbaar maar niet geïnitialiseerd.
Apparaat is geïnitialiseerd maar niet ingeschakeld.
De ingeschakelde status is aangevraagd, maar is nog niet voltooid.
Apparaat is ingeschakeld.
Apparaat is verboden.
EAPProperties
Eigenschappen
- AnoniemIdentiteit
tekenreeks optioneel
- ClientCertPKCS11Id
tekenreeks optioneel
Chroom 60+ - ClientCertPatroon
Certificaatpatroon optioneel
- ClientCertProvisioningProfileId
tekenreeks optioneel
Chroom 93+ - ClientCertRef
tekenreeks optioneel
- ClientCertType
- Identiteit
tekenreeks optioneel
- Binnen
tekenreeks optioneel
- Buitenste
tekenreeks optioneel
Het buitenste EAP-type. Vereist door ONC, maar mogelijk niet beschikbaar bij vertaling vanuit Shill.
- Wachtwoord
tekenreeks optioneel
- Bewaar inloggegevens
Booleaans optioneel
- ServerCAPEM's
tekenreeks[] optioneel
- ServerCARefs
tekenreeks[] optioneel
- OnderwerpMatch
ManagedDOMString optioneel
Chroom 60+ - GebruikProactiveKeyCaching
Booleaans optioneel
- Gebruik SysteemCA's
Booleaans optioneel
EthernetProperties
Eigenschappen
- Authenticatie
tekenreeks optioneel
De authenticatie die door het Ethernet-netwerk wordt gebruikt. Mogelijke waarden zijn
None
en8021X
. - Automatisch verbinden
Booleaans optioneel
Of het Ethernet-netwerk automatisch moet worden verbonden.
- EAP
EAPProperties optioneel
EAP-instellingen van het netwerk. Vereist voor 8021X-authenticatie.
EthernetStateProperties
Eigenschappen
- Authenticatie
snaar
FoundNetworkProperties
Eigenschappen
- Lange naam
tekenreeks optioneel
De lange naam van de netwerkoperator.
- NetwerkID
snaar
Netwerk-ID.
- Korte naam
tekenreeks optioneel
De korte naam van de netwerkoperator.
- Status
snaar
Beschikbaarheid van het netwerk.
- Technologie
snaar
Toegangstechnologie die door het netwerk wordt gebruikt.
GlobalPolicy
Eigenschappen
- AllowOnlyPolicyNetworksToAutoconnect
Booleaans optioneel
Indien waar, mogen alleen beleidsnetwerken automatisch verbinding maken. Standaard ingesteld op false.
- AllowOnlyPolicyNetworksToConnect
Booleaans optioneel
Indien waar, kunnen alleen beleidsnetwerken worden verbonden en mogen er geen nieuwe netwerken worden toegevoegd of geconfigureerd. Standaard ingesteld op false.
- AllowOnlyPolicyNetworksToConnectIfAvailable
Booleaans optioneel
Chroom 70+Als dit waar is en er een beheerd netwerk beschikbaar is in de zichtbare netwerklijst, kunnen alleen beleidsnetwerken worden verbonden en mogen er geen nieuwe netwerken worden toegevoegd of geconfigureerd. Standaard ingesteld op false.
- GeblokkeerdeHexSSID's
tekenreeks[] optioneel
Chroom 86+Lijst met geblokkeerde netwerken. Verbindingen met geblokkeerde netwerken zijn verboden. Netwerken kunnen weer worden gedeblokkeerd door een expliciete netwerkconfiguratie op te geven. Standaard ingesteld op een lege lijst.
IPConfigProperties
Eigenschappen
- Uitgesloten routes
tekenreeks[] optioneel
Chroom 76+Array van IP-blokken in CIDR-notatie, zie onc_spec.md voor details.
- Poort
tekenreeks optioneel
Gateway-adres gebruikt voor de IP-configuratie.
- IP-adres
tekenreeks optioneel
Het IP-adres voor een verbinding. Kan een IPv4- of IPv6-adres zijn, afhankelijk van de waarde van
Type
. - Inbegrepenroutes
tekenreeks[] optioneel
Chroom 76+Array van IP-blokken in CIDR-notatie, zie onc_spec.md voor details.
- NaamServers
tekenreeks[] optioneel
Reeks adressen die worden gebruikt voor naamservers.
- RoutingPrefix
nummer optioneel
Het routeringsvoorvoegsel.
- Zoekdomeinen
tekenreeks[] optioneel
Chroom 76+Array van tekenreeksen voor naamomzetting, zie onc_spec.md voor details.
- Type
tekenreeks optioneel
Het IP-configuratietype. Kan
IPv4
ofIPv6
zijn. - WebProxyAutoDiscoveryUrl
tekenreeks optioneel
De URL voor WEb Proxy Auto-Discovery, zoals gerapporteerd via DHCP.
IPConfigType
Enum
"DHCP" "Statisch"
IssuerSubjectPattern
Eigenschappen
- Algemene naam
tekenreeks optioneel
Indien ingesteld, de waarde waarmee de algemene naam van de certificaathouder moet worden vergeleken.
- Plaats
tekenreeks optioneel
Indien ingesteld, de waarde waarmee de gemeenschappelijke locatie van de certificaathouder moet worden vergeleken.
- Organisatie
tekenreeks optioneel
Indien ingesteld, de waarde waarmee de organisaties van de certificaathouder moeten worden vergeleken. Tenminste één organisatie moet overeenkomen met de waarde.
- OrganisatorischeEenheid
tekenreeks optioneel
Indien ingesteld, de waarde waarmee de organisatie-eenheden van de certificaathouder moeten worden vergeleken. Ten minste één organisatie-eenheid moet overeenkomen met de waarde.
ManagedBoolean
Eigenschappen
- Actief
Booleaans optioneel
De actieve waarde die momenteel wordt gebruikt door de netwerkconfiguratiemanager (bijvoorbeeld Shill).
- Apparaat bewerkbaar
Booleaans optioneel
Of er een DevicePolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Apparaatbeleid
Booleaans optioneel
De eigenschapswaarde die wordt opgegeven door het apparaatbeleid.
- Effectief
tekenreeks optioneel
De bron waaruit de effectieve vastgoedwaarde is bepaald.
Booleaans optioneel
De waarde die is ingesteld voor alle gebruikers van het apparaat. Alleen opgegeven als
DeviceEditiable
true
is.- Door gebruiker bewerkbaar
Booleaans optioneel
Of er een UserPolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Gebruikersbeleid
Booleaans optioneel
De eigenschapswaarde die door het gebruikersbeleid wordt opgegeven.
- Gebruikersinstelling
Booleaans optioneel
De eigenschapswaarde die is ingesteld door de ingelogde gebruiker. Alleen opgegeven als
UserEditable
true
is.
ManagedCellularProperties
Eigenschappen
- Activeringsstatus
ActivationStateType optioneel
- Activeringstype
tekenreeks optioneel
- Roaming toestaan
Booleaans optioneel
- Automatisch verbinden
ManagedBoolean optioneel
- Familie
tekenreeks optioneel
- Firmwarerevisie
tekenreeks optioneel
- Gevonden Netwerken
FoundNetworkProperties [] optioneel
- Hardwarerevisie
tekenreeks optioneel
- Thuisaanbieder
CellularProviderProperties [] optioneel
- Fabrikant
tekenreeks optioneel
- ModelID
tekenreeks optioneel
- NetwerkTechnologie
tekenreeks optioneel
- Betalingsportaal
BetaalPortal optioneel
- RoamingState
tekenreeks optioneel
- SIMLock-status
SIMLockStatus optioneel
- SIMAanwezig
Booleaans optioneel
- Scannen
Booleaans optioneel
Chroom 63+ - Bedienend Operator
CellularProviderProperties optioneel
- Signaalsterkte
nummer optioneel
- OndersteuningNetwerkScan
Booleaans optioneel
ManagedDOMString
Eigenschappen
- Actief
tekenreeks optioneel
De actieve waarde die momenteel wordt gebruikt door de netwerkconfiguratiemanager (bijvoorbeeld Shill).
- Apparaat bewerkbaar
Booleaans optioneel
Of er een DevicePolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Apparaatbeleid
tekenreeks optioneel
De eigenschapswaarde die wordt opgegeven door het apparaatbeleid.
- Effectief
tekenreeks optioneel
De bron waaruit de effectieve vastgoedwaarde is bepaald.
tekenreeks optioneel
De waarde die is ingesteld voor alle gebruikers van het apparaat. Alleen opgegeven als
DeviceEditiable
true
is.- Door gebruiker bewerkbaar
Booleaans optioneel
Of er een UserPolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Gebruikersbeleid
tekenreeks optioneel
De eigenschapswaarde die door het gebruikersbeleid wordt opgegeven.
- Gebruikersinstelling
tekenreeks optioneel
De eigenschapswaarde die is ingesteld door de ingelogde gebruiker. Alleen opgegeven als
UserEditable
true
is.
ManagedDOMStringList
Eigenschappen
- Actief
tekenreeks[] optioneel
De actieve waarde die momenteel wordt gebruikt door de netwerkconfiguratiemanager (bijvoorbeeld Shill).
- Apparaat bewerkbaar
Booleaans optioneel
Of er een DevicePolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Apparaatbeleid
tekenreeks[] optioneel
De eigenschapswaarde die wordt opgegeven door het apparaatbeleid.
- Effectief
tekenreeks optioneel
De bron waaruit de effectieve vastgoedwaarde is bepaald.
tekenreeks[] optioneel
De waarde die is ingesteld voor alle gebruikers van het apparaat. Alleen opgegeven als
DeviceEditiable
true
is.- Door gebruiker bewerkbaar
Booleaans optioneel
Of er een UserPolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Gebruikersbeleid
tekenreeks[] optioneel
De eigenschapswaarde die door het gebruikersbeleid wordt opgegeven.
- Gebruikersinstelling
tekenreeks[] optioneel
De eigenschapswaarde die is ingesteld door de ingelogde gebruiker. Alleen opgegeven als
UserEditable
true
is.
ManagedEthernetProperties
Eigenschappen
- Authenticatie
ManagedDOMString optioneel
- Automatisch verbinden
ManagedBoolean optioneel
ManagedIPConfigProperties
Eigenschappen
- Poort
ManagedDOMString optioneel
- IP-adres
ManagedDOMString optioneel
- NaamServers
ManagedDOMStringList optioneel
- RoutingPrefix
ManagedLong optioneel
- Type
ManagedDOMString optioneel
Zie
IPConfigProperties.Type
. - WebProxyAutoDiscoveryUrl
ManagedDOMString optioneel
ManagedIPConfigType
Eigenschappen
- Actief
IPConfigType optioneel
De actieve waarde die momenteel wordt gebruikt door de netwerkconfiguratiemanager (bijvoorbeeld Shill).
- Apparaat bewerkbaar
Booleaans optioneel
Of er een DevicePolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Apparaatbeleid
IPConfigType optioneel
De eigenschapswaarde die wordt opgegeven door het apparaatbeleid.
- Effectief
tekenreeks optioneel
De bron waaruit de effectieve vastgoedwaarde is bepaald.
IPConfigType optioneel
De waarde die is ingesteld voor alle gebruikers van het apparaat. Alleen opgegeven als
DeviceEditiable
true
is.- Door gebruiker bewerkbaar
Booleaans optioneel
Of er een UserPolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Gebruikersbeleid
IPConfigType optioneel
De eigenschapswaarde die door het gebruikersbeleid wordt opgegeven.
- Gebruikersinstelling
IPConfigType optioneel
De eigenschapswaarde die is ingesteld door de ingelogde gebruiker. Alleen opgegeven als
UserEditable
true
is.
ManagedLong
Eigenschappen
- Actief
nummer optioneel
De actieve waarde die momenteel wordt gebruikt door de netwerkconfiguratiemanager (bijvoorbeeld Shill).
- Apparaat bewerkbaar
Booleaans optioneel
Of er een DevicePolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Apparaatbeleid
nummer optioneel
De eigenschapswaarde die wordt opgegeven door het apparaatbeleid.
- Effectief
tekenreeks optioneel
De bron waaruit de effectieve vastgoedwaarde is bepaald.
nummer optioneel
De waarde die is ingesteld voor alle gebruikers van het apparaat. Alleen opgegeven als
DeviceEditiable
true
is.- Door gebruiker bewerkbaar
Booleaans optioneel
Of er een UserPolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Gebruikersbeleid
nummer optioneel
De eigenschapswaarde die door het gebruikersbeleid wordt opgegeven.
- Gebruikersinstelling
nummer optioneel
De eigenschapswaarde die is ingesteld door de ingelogde gebruiker. Alleen opgegeven als
UserEditable
true
is.
ManagedManualProxySettings
Eigenschappen
- FTPProxy
ManagedProxyLocation optioneel
- HTTPProxy
ManagedProxyLocation optioneel
- SOKKEN
ManagedProxyLocation optioneel
- SecureHTTPProxy
ManagedProxyLocation optioneel
ManagedProperties
Eigenschappen
- Mobiel
ManagedCellularProperties optioneel
- Aansluitbaar
Booleaans optioneel
- Verbindingsstatus
ConnectionStateType optioneel
- Foutstatus
tekenreeks optioneel
- Ethernet
ManagedEthernetProperties optioneel
- GUID
snaar
Zie
NetworkProperties.GUID
. - IPAddressConfigType
ManagedIPConfigType optioneel
- IP-configuraties
IPConfigProperties [] optioneel
- MacAdres
tekenreeks optioneel
- Gemeten
ManagedBoolean optioneel
Chroom 85+ - Naam
ManagedDOMString optioneel
Zie
NetworkProperties.Name
. - NaamServersConfigType
ManagedIPConfigType optioneel
- Prioriteit
ManagedLong optioneel
- Proxy-instellingen
ManagedProxySettings optioneel
- Beperkte connectiviteit
Booleaans optioneel
- OpgeslagenIPConfig
IPConfigProperties optioneel
- Bron
tekenreeks optioneel
Zie
NetworkProperties.Source
. - StatischeIPConfig
ManagedIPConfigProperties optioneel
- TrafficCounterResetTime
nummer optioneel
Chroom 125+ - Type
Zie
NetworkProperties.Type
. - VPN
BeheerdeVPNProperties optioneel
Zie
NetworkProperties.VPN
. - WiFi
ManagedWiFiProperties optioneel
Zie
NetworkProperties.WiFi
.
ManagedProxyLocation
Eigenschappen
- Gastheer
Zie
ProxyLocation.Host
. - Haven
Zie
ProxyLocation.Port
.
ManagedProxySettings
Eigenschappen
- Domeinen uitsluiten
ManagedDOMStringList optioneel
- Handmatig
ManagedManualProxySettings optioneel
Zie
ProxySettings.Manual
. - PAC
ManagedDOMString optioneel
Zie
ProxySettings.PAC
. Zie
ProxySettings.Type
.
ManagedProxySettingsType
Eigenschappen
- Actief
ProxySettingsType optioneel
De actieve waarde die momenteel wordt gebruikt door de netwerkconfiguratiemanager (bijvoorbeeld Shill).
- Apparaat bewerkbaar
Booleaans optioneel
Of er een DevicePolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Apparaatbeleid
ProxySettingsType optioneel
De eigenschapswaarde die wordt opgegeven door het apparaatbeleid.
- Effectief
tekenreeks optioneel
De bron waaruit de effectieve vastgoedwaarde is bepaald.
ProxySettingsType optioneel
De waarde die is ingesteld voor alle gebruikers van het apparaat. Alleen opgegeven als
DeviceEditiable
true
is.- Door gebruiker bewerkbaar
Booleaans optioneel
Of er een UserPolicy voor de eigenschap bestaat en toestaat dat de eigenschap wordt bewerkt (dat wil zeggen de door het beleid ingestelde aanbevolen eigenschapswaarde). Standaard ingesteld op
false
. - Gebruikersbeleid
ProxySettingsType optioneel
De eigenschapswaarde die door het gebruikersbeleid wordt opgegeven.
- Gebruikersinstelling
ProxySettingsType optioneel
De eigenschapswaarde die is ingesteld door de ingelogde gebruiker. Alleen opgegeven als
UserEditable
true
is.
ManagedThirdPartyVPNProperties
Eigenschappen
- ExtensieID
- Providernaam
tekenreeks optioneel
ManagedVPNProperties
Eigenschappen
- Automatisch verbinden
ManagedBoolean optioneel
- Gastheer
ManagedDOMString optioneel
Zie
VPNProperties.Host
. - Type
ManagedDOMString optioneel
Zie
VPNProperties.Type
.
ManagedWiFiProperties
Eigenschappen
- GatewayARPPolling toestaan
ManagedBoolean optioneel
- Automatisch verbinden
ManagedBoolean optioneel
- BSSID
tekenreeks optioneel
Zie
WiFiProperties.BSSID
. - Frequentie
nummer optioneel
Zie
WiFiProperties.Frequency
. - FrequentieLijst
nummer[] optioneel
- HexSSID
ManagedDOMString optioneel
Zie
WiFiProperties.HexSSID
. - VerborgenSSID
ManagedBoolean optioneel
- Roamdrempel
ManagedLong optioneel
Afgekeurd, genegeerd. Zie
WiFiProperties.RoamThreshold
. - SSID
ManagedDOMString optioneel
Zie
WiFiProperties.SSID
. - Beveiliging
Zie
WiFiProperties.Security
. - Signaalsterkte
nummer optioneel
ManualProxySettings
Eigenschappen
- FTPProxy
ProxyLocation optioneel
Instellingen voor FTP-proxy.
- HTTPProxy
ProxyLocation optioneel
Instellingen voor HTTP-proxy.
- SOKKEN
ProxyLocation optioneel
Instellingen voor SOCKS-proxy.
- SecureHTTPProxy
ProxyLocation optioneel
Instellingen voor veilige HTTP-proxy.
NetworkConfigProperties
Eigenschappen
- Mobiel
CellularProperties optioneel
- Ethernet
EthernetEigenschappen optioneel
- GUID
tekenreeks optioneel
Zie
NetworkProperties.GUID
. - IPAddressConfigType
IPConfigType optioneel
- Naam
tekenreeks optioneel
Zie
NetworkProperties.Name
. - NaamServersConfigType
IPConfigType optioneel
- Prioriteit
nummer optioneel
- Type
Netwerktype optioneel
Zie
NetworkProperties.Type
. - VPN
VPNEigenschappen optioneel
Zie
NetworkProperties.VPN
. - WiFi
WiFiEigenschappen optioneel
Zie
NetworkProperties.WiFi
. - WiMAX
WiMAXProperties optioneel
Afgekeurd.
NetworkFilter
Eigenschappen
- geconfigureerd
Booleaans optioneel
Indien waar, neem dan alleen geconfigureerde (opgeslagen) netwerken op. Standaard ingesteld op 'false'.
- beperken
nummer optioneel
Maximaal aantal netwerken dat moet worden geretourneerd. Standaard ingesteld op 1000 indien niet gespecificeerd. Gebruik 0 voor geen limiet.
- netwerkType
Het type netwerken dat moet worden geretourneerd.
- zichtbaar
Booleaans optioneel
Indien waar, neem dan alleen zichtbare (fysiek verbonden of binnen bereik) netwerken op. Standaard ingesteld op 'false'.
NetworkProperties
Eigenschappen
- Mobiel
CellularProperties optioneel
Voor mobiele netwerken: mobiele netwerkeigenschappen.
- Aansluitbaar
Booleaans optioneel
Of het netwerk verbindbaar is.
- Verbindingsstatus
ConnectionStateType optioneel
De huidige verbindingsstatus van het netwerk.
- Foutstatus
tekenreeks optioneel
De laatst geregistreerde netwerkfoutstatus.
- Ethernet
EthernetEigenschappen optioneel
Voor Ethernet-netwerken: de Ethernet-netwerkeigenschappen.
- GUID
snaar
De netwerk-GUID.
- IPAddressConfigType
IPConfigType optioneel
Het configuratietype van het IP-adres van het netwerk.
- IP-configuraties
IPConfigProperties [] optioneel
De IP-configuratie van het netwerk.
- MacAdres
tekenreeks optioneel
Het MAC-adres van het netwerk.
- Gemeten
Booleaans optioneel
Chroom 85+Of het netwerk wordt gemeten.
- Naam
tekenreeks optioneel
Een gebruiksvriendelijke netwerknaam.
- NaamServersConfigType
IPConfigType optioneel
Het IP-configuratietype voor de naamservers die door het netwerk worden gebruikt.
- Prioriteit
nummer optioneel
De netwerkprioriteit.
- Proxy-instellingen
Proxyinstellingen optioneel
De proxy-instellingen van het netwerk.
- Beperkte connectiviteit
Booleaans optioneel
Voor een verbonden netwerk: of de netwerkconnectiviteit met internet beperkt is, bijvoorbeeld als het netwerk zich achter een portal bevindt of als er geen mobiel netwerk is geactiveerd.
- OpgeslagenIPConfig
IPConfigProperties optioneel
IP-configuratie die is ontvangen van de DHCP-server voordat de statische IP-configuratie werd toegepast.
- Bron
tekenreeks optioneel
Geeft aan of en hoe het netwerk is geconfigureerd. Mogelijke waarden zijn:
-
Device
-
DevicePolicy
-
User
-
UserPolicy
-
None
'Geen' conflicteert met het genereren van extensiecodes, dus we moeten een tekenreeks gebruiken voor 'Bron' in plaats van een SourceType-opsomming.
-
- StatischeIPConfig
IPConfigProperties optioneel
De statische IP-configuratie van het netwerk.
- TrafficCounterResetTime
nummer optioneel
Chroom 125+Wanneer de verkeerstellers voor het laatst op nul zijn gezet.
- Type
Het netwerktype.
- VPN
VPNEigenschappen optioneel
Voor VPN-netwerken: de VPN-eigenschappen van het netwerk.
- WiFi
WiFiEigenschappen optioneel
Voor WiFi-netwerken zijn dit de WiFi-eigenschappen van het netwerk.
NetworkStateProperties
Eigenschappen
- Mobiel
CellularStateProperties optioneel
- Aansluitbaar
Booleaans optioneel
- Verbindingsstatus
ConnectionStateType optioneel
- Foutstatus
tekenreeks optioneel
- Ethernet
EthernetStateProperties optioneel
- GUID
snaar
Zie
NetworkProperties.GUID
. - Naam
tekenreeks optioneel
Zie
NetworkProperties.Name
. - Prioriteit
nummer optioneel
- Bron
tekenreeks optioneel
Zie
NetworkProperties.Source
. - Type
Zie
NetworkProperties.Type
. - VPN
VPNStateProperties optioneel
Zie
NetworkProperties.VPN
. - WiFi
WiFiStateProperties optioneel
Zie
NetworkProperties.WiFi
.
NetworkType
Enum
"Alle" "Mobiel" "Ethernet" "Tether" "VPN" "Draadloze" "WiFi"
PaymentPortal
Eigenschappen
- Methode
snaar
De HTTP-methode die moet worden gebruikt voor het betalingsportaal.
- Postgegevens
tekenreeks optioneel
De postgegevens die naar het betalingsportaal moeten worden verzonden. Genegeerd tenzij
Method
POST
is. - URL
tekenreeks optioneel
De URL van het betalingsportaal.
ProxyLocation
Eigenschappen
- Gastheer
snaar
De proxy-IP-adreshost.
- Haven
nummer
De poort die voor de proxy moet worden gebruikt.
ProxySettings
Eigenschappen
- Domeinen uitsluiten
tekenreeks[] optioneel
Domeinen en hosts waarvoor handmatige proxy-instellingen zijn uitgesloten.
- Handmatig
HandmatigeProxySettings optioneel
Handmatige proxy-instellingen - alleen gebruikt voor
Manual
proxy-instellingen. - PAC
tekenreeks optioneel
URL voor automatisch proxyconfiguratiebestand.
Het type proxy-instellingen.
ProxySettingsType
Enum
"Direct" "Handmatig" "PAC" "WPAD"
SIMLockStatus
Eigenschappen
- VergrendelenIngeschakeld
Booleaans
Of SIM-vergrendeling is ingeschakeld.
- Vergrendeltype
snaar
De status van SIM-lock - mogelijke waarden zijn
'sim-pin'
,'sim-puk'
en''
. - Nieuwe pogingenLinks
nummer optioneel
Aantal toegestane pincode-vergrendelingspogingen voordat PUK vereist is om de simkaart te ontgrendelen.
ThirdPartyVPNProperties
Eigenschappen
- ExtensieID
snaar
ID van de extensie van de VPN-provider van derden.
- Providernaam
tekenreeks optioneel
De naam van de VPN-provider.
VPNProperties
Eigenschappen
- Automatisch verbinden
Booleaans optioneel
Of het VPN-netwerk automatisch verbonden moet worden.
- Gastheer
tekenreeks optioneel
De VPN-host.
- Type
tekenreeks optioneel
Het VPN-type. Dit kan geen opsomming zijn vanwege 'L2TP-IPSec'. Dit is optioneel voor NetworkConfigProperties, dat wordt doorgegeven aan setProperties, die kan worden gebruikt om alleen specifieke eigenschappen in te stellen.
VPNStateProperties
Eigenschappen
- Type
snaar
Zie
VPNProperties.Type
.
WiFiProperties
Eigenschappen
- GatewayARPPolling toestaan
Booleaans optioneel
Verouderd sinds Chrome 131Verwijderd in M131. Er is momenteel geen actieve ARP-peiling.
- Automatisch verbinden
Booleaans optioneel
Of het WiFi-netwerk automatisch moet worden verbonden als het binnen bereik is.
- BSSID
tekenreeks optioneel
De BSSID van het bijbehorende toegangspunt.
- EAP
EAPProperties optioneel
De netwerk-EAP-eigenschappen. Vereist voor
WEP-8021X
enWPA-EAP
netwerken. - Frequentie
nummer optioneel
De werkfrequentie van de WiFi-service in MHz. Voor verbonden netwerken: de huidige frequentie waarop het netwerk is verbonden. Anders de frequentie van de best beschikbare BSS.
- FrequentieLijst
nummer[] optioneel
Bevat alle recentelijk waargenomen bedrijfsfrequenties voor het WiFi-netwerk.
- HexSSID
tekenreeks optioneel
HEX-gecodeerde kopie van de netwerk-SSID.
- VerborgenSSID
Booleaans optioneel
Of de netwerk-SSID wordt uitgezonden.
- Wachtwoordzin
tekenreeks optioneel
Chroom 66+De wachtwoordzin voor WEP/WPA/WPA2-verbindingen. Deze eigenschap kan alleen worden ingesteld. Eigenschappen die door
getProperties
worden geretourneerd, bevatten deze waarde niet. - Roamdrempel
nummer optioneel
Afgekeurd, genegeerd.
- SSID
tekenreeks optioneel
De netwerk-SSID.
- Beveiliging
tekenreeks optioneel
Het netwerkbeveiligingstype.
- Signaalsterkte
nummer optioneel
De signaalsterkte van het netwerk.
WiFiStateProperties
Eigenschappen
- BSSID
tekenreeks optioneel
Zie
WiFiProperties.BSSID
. - Frequentie
nummer optioneel
Zie
WiFiProperties.Frequency
. - HexSSID
tekenreeks optioneel
Chroom 62+Zie
WiFiProperties.HexSSID
. - SSID
tekenreeks optioneel
Chroom 62+Zie
WiFiProperties.SSID
. - Beveiliging
snaar
Zie
WiFiProperties.Security
. - Signaalsterkte
nummer optioneel
WiMAXProperties
Eigenschappen
- Automatisch verbinden
Booleaans optioneel
Of het netwerk automatisch verbonden moet worden.
- EAP
EAPProperties optioneel
De netwerk-EAP-eigenschappen.
Methoden
createNetwork()
chrome.networking.onc.createNetwork(
shared: boolean,
properties: NetworkConfigProperties,
callback?: function,
)
Creëert een nieuwe netwerkconfiguratie op basis van eigenschappen. Als er al een passend geconfigureerd netwerk bestaat, mislukt dit. Anders wordt de GUID van het nieuwe netwerk geretourneerd.
Parameters
Booleaans
Indien
true
, deel deze netwerkconfiguratie met andere gebruikers.Deze optie is alleen zichtbaar in de webinterface van Chrome. * Wanneer aangeroepen door apps is
false
de enige toegestane waarde.- eigenschappen
De eigenschappen waarmee het nieuwe netwerk moet worden geconfigureerd.
- terugbellen
functie optioneel
De
callback
parameter ziet er als volgt uit:(result: string) => void
- resultaat
snaar
Retouren
Beloof<tekenreeks>
Chroom 125+Beloften worden alleen ondersteund voor Manifest V3 en hoger, andere platforms moeten callbacks gebruiken.
disableNetworkType()
chrome.networking.onc.disableNetworkType(
networkType: NetworkType,
)
Schakelt alle apparaten uit die overeenkomen met het opgegeven netwerktype. Zie de opmerking voor enableNetworkType
.
Parameters
- netwerkType
Het type netwerk dat moet worden uitgeschakeld.
enableNetworkType()
chrome.networking.onc.enableNetworkType(
networkType: NetworkType,
)
Schakelt alle apparaten in die overeenkomen met het opgegeven netwerktype. Let op: het type kan meerdere netwerktypen vertegenwoordigen (bijvoorbeeld 'Draadloos').
Parameters
- netwerkType
Het type netwerk dat moet worden ingeschakeld.
forgetNetwork()
chrome.networking.onc.forgetNetwork(
networkGuid: string,
callback?: function,
)
Vergeet een netwerkconfiguratie door alle geconfigureerde eigenschappen voor het netwerk te wissen met GUID networkGuid
. Dit kunnen ook andere netwerken zijn met overeenkomende identificatiegegevens (bijvoorbeeld WiFi SSID en Beveiliging). Als een dergelijke configuratie niet bestaat, wordt er een fout ingesteld en mislukt de bewerking.
Tijdens kiosksessies kan deze methode gedeelde netwerkconfiguraties niet vergeten.
Parameters
- netwerkGuid
snaar
De GUID van het netwerk om te vergeten.
- terugbellen
functie optioneel
De
callback
parameter ziet er als volgt uit:() => void
Retouren
Beloof <nietig>
Chroom 125+Beloften worden alleen ondersteund voor Manifest V3 en hoger, andere platforms moeten callbacks gebruiken.
getCaptivePortalStatus()
chrome.networking.onc.getCaptivePortalStatus(
networkGuid: string,
callback?: function,
)
Retourneert de captive portal-status voor het netwerk dat overeenkomt met 'networkGuid'.
Parameters
- netwerkGuid
snaar
De GUID van het netwerk waarvoor de captive portal-status moet worden opgehaald.
- terugbellen
functie optioneel
De
callback
parameter ziet er als volgt uit:(result: CaptivePortalStatus) => void
- resultaat
Retouren
Beloof < CaptivePortalStatus >
Chroom 125+Beloftes worden alleen ondersteund voor Manifest V3 en hoger, andere platforms moeten callbacks gebruiken.
getDeviceStates()
chrome.networking.onc.getDeviceStates(
callback?: function,
)
Retourneert de status van beschikbare netwerkapparaten.
Parameters
- terugbellen
functie optioneel
De
callback
parameter ziet er als volgt uit:(result: DeviceStateProperties[]) => void
- resultaat
Retouren
Beloof < DeviceStateProperties []>
Chroom 125+Beloftes worden alleen ondersteund voor Manifest V3 en hoger, andere platforms moeten callbacks gebruiken.
getGlobalPolicy()
chrome.networking.onc.getGlobalPolicy(
callback?: function,
)
Haalt de globale beleidseigenschappen op. Er wordt niet verwacht dat deze eigenschappen tijdens een sessie veranderen.
Parameters
- terugbellen
functie optioneel
De
callback
parameter ziet er als volgt uit:(result: GlobalPolicy) => void
- resultaat
Retouren
Belofte< Mondiaal Beleid >
Chroom 125+Beloftes worden alleen ondersteund voor Manifest V3 en hoger, andere platforms moeten callbacks gebruiken.
getManagedProperties()
chrome.networking.onc.getManagedProperties(
networkGuid: string,
callback?: function,
)
Haalt de samengevoegde eigenschappen van het netwerk met id networkGuid op uit de bronnen: gebruikersinstellingen, gedeelde instellingen, gebruikersbeleid, apparaatbeleid en de momenteel actieve instellingen.
Parameters
- netwerkGuid
snaar
De GUID van het netwerk waarvoor eigenschappen moeten worden opgehaald.
- terugbellen
functie optioneel
De
callback
parameter ziet er als volgt uit:(result: ManagedProperties) => void
- resultaat
Retouren
Belofte < ManagedProperties >
Chroom 125+Beloftes worden alleen ondersteund voor Manifest V3 en hoger, andere platforms moeten callbacks gebruiken.
getNetworks()
chrome.networking.onc.getNetworks(
filter: NetworkFilter,
callback?: function,
)
Retourneert een lijst met netwerkobjecten met dezelfde eigenschappen als geleverd door getState
. Er is een filter beschikbaar om het type netwerken dat wordt geretourneerd te specificeren en om het aantal netwerken te beperken. Netwerken worden door het systeem geordend op basis van hun prioriteit, waarbij verbonden of verbindende netwerken als eerste worden vermeld.
Parameters
- filter
Beschrijft welke netwerken moeten worden geretourneerd.
- terugbellen
functie optioneel
De
callback
parameter ziet er als volgt uit:(result: NetworkStateProperties[]) => void
- resultaat
Retouren
Beloof < NetworkStateProperties []>
Chroom 125+Beloftes worden alleen ondersteund voor Manifest V3 en hoger, andere platforms moeten callbacks gebruiken.
getProperties()
chrome.networking.onc.getProperties(
networkGuid: string,
callback?: function,
)
Krijgt alle eigenschappen van het netwerk met ID NetworkGuide. Bevat alle eigenschappen van het netwerk (alleen-lezen en waarden lezen/schrijven).
Parameters
- Netwerkguide
snaar
De GUID van het netwerk om eigenschappen te krijgen.
- terugbellen
functie optioneel
De
callback
-parameter ziet eruit als:(result: NetworkProperties) => void
- resultaat
Retouren
Belofte <NetworkProperties>
Chrome 125+Beloften worden alleen ondersteund voor manifest V3 en later moeten andere platforms callbacks gebruiken.
getState()
chrome.networking.onc.getState(
networkGuid: string,
callback?: function,
)
Krijgt de cache-alleen-lezen eigenschappen van het netwerk met ID NetworkGuide. Dit is bedoeld als een hogere prestatiefunctie dan getProperties
, waarvoor een retour vereist om het netwerksubsysteem te ondervragen. De volgende eigenschappen worden geretourneerd voor alle netwerken: Guid, Type, Name, WiFi.Security. Aanvullende eigenschappen worden verstrekt voor zichtbare netwerken: ConnectionState, FoutState, WiFi.SignalStRing, Cellular.NetworkTechnology, Cellular.ActivationState, Cellular.roAmingState.
Parameters
- Netwerkguide
snaar
De GUID van het netwerk om eigenschappen te krijgen.
- terugbellen
functie optioneel
De
callback
-parameter ziet eruit als:(result: NetworkStateProperties) => void
- resultaat
Retouren
Belofte <NetworkStateProperties>
Chrome 125+Beloften worden alleen ondersteund voor manifest V3 en later moeten andere platforms callbacks gebruiken.
requestNetworkScan()
chrome.networking.onc.requestNetworkScan(
networkType?: NetworkType,
)
Verzoekt dat het netwerksubsysteem scan op nieuwe netwerken en de lijst bijwerken die wordt geretourneerd door getVisibleNetworks
. Dit is slechts een verzoek: het netwerksubsysteem kan ervoor kiezen om het te negeren. Als de lijst wordt bijgewerkt, wordt het onNetworkListChanged
-evenement ontslagen.
Parameters
- netwerktype
Netwerktype optioneel
Chrome 63+Indien verstrekt, vraagt om een scan dat specifiek is voor het type. Voor Cellular wordt een mobiele netwerkscan gevraagd indien ondersteund.
setProperties()
chrome.networking.onc.setProperties(
networkGuid: string,
properties: NetworkConfigProperties,
callback?: function,
)
Stelt de eigenschappen van het netwerk in met ID networkGuid
. Dit is alleen geldig voor geconfigureerde netwerken (bron! = Geen). Niet -geconfigureerde zichtbare netwerken moeten in plaats daarvan createNetwork
gebruiken. In kiosk -sessies zal het bellen van deze methode op een gedeeld netwerk mislukken.
Parameters
- Netwerkguide
snaar
De GUID van het netwerk om eigenschappen in te stellen voor.
- eigenschappen
De eigenschappen om in te stellen.
- terugbellen
functie optioneel
De
callback
-parameter ziet eruit als:() => void
Retouren
Belofte <void>
Chrome 125+Beloften worden alleen ondersteund voor manifest V3 en later moeten andere platforms callbacks gebruiken.
startConnect()
chrome.networking.onc.startConnect(
networkGuid: string,
callback?: function,
)
Start een verbinding met het netwerk met NetworkGuide.
Parameters
- Netwerkguide
snaar
De GUID van het netwerk om verbinding mee te maken.
- terugbellen
functie optioneel
De
callback
-parameter ziet eruit als:() => void
Retouren
Belofte <void>
Chrome 125+Beloften worden alleen ondersteund voor manifest V3 en later moeten andere platforms callbacks gebruiken.
startDisconnect()
chrome.networking.onc.startDisconnect(
networkGuid: string,
callback?: function,
)
Start een ontkoppeling van het netwerk met NetworkGuide.
Parameters
- Netwerkguide
snaar
De GUID van het netwerk om los te koppelen.
- terugbellen
functie optioneel
De
callback
-parameter ziet eruit als:() => void
Retouren
Belofte <void>
Chrome 125+Beloften worden alleen ondersteund voor manifest V3 en later moeten andere platforms callbacks gebruiken.
Evenementen
onDeviceStateListChanged
chrome.networking.onc.onDeviceStateListChanged.addListener(
callback: function,
)
Gevuurd wanneer de lijst met apparaten is gewijzigd of een apparaatstatus -eigenschappen zijn gewijzigd.
Parameters
- terugbellen
functie
De
callback
-parameter ziet eruit als:() => void
onNetworkListChanged
chrome.networking.onc.onNetworkListChanged.addListener(
callback: function,
)
Ontslagen wanneer de lijst met netwerken is gewijzigd. Stuurt een volledige lijst met gids voor alle huidige netwerken.
Parameters
- terugbellen
functie
De
callback
-parameter ziet eruit als:(changes: string[]) => void
- veranderingen
snaar[]
onNetworksChanged
chrome.networking.onc.onNetworksChanged.addListener(
callback: function,
)
Ontslagen wanneer de eigenschappen veranderen op een van de netwerken. Stuurt een lijst met gids voor netwerken waarvan de eigenschappen zijn gewijzigd.
Parameters
- terugbellen
functie
De
callback
-parameter ziet eruit als:(changes: string[]) => void
- veranderingen
snaar[]
onPortalDetectionCompleted
chrome.networking.onc.onPortalDetectionCompleted.addListener(
callback: function,
)
Ontslagen wanneer een portaldetectie voor een netwerk is voltooid. Stuurt de GUID van het netwerk en de bijbehorende status van gevangen Portal.
Parameters
- terugbellen
functie
De
callback
-parameter ziet eruit als:(networkGuid: string, status: CaptivePortalStatus) => void
- Netwerkguide
snaar
- status