Açıklama
chrome.networking.onc
API, ağ bağlantılarını (Hücresel, Ethernet, VPN veya Kablosuz) yapılandırmak için kullanılır. Bu API, otomatik olarak başlatılan Chrome OS kiosk oturumlarında kullanılabilir.
Ağ bağlantısı yapılandırmaları, Açık Ağ Yapılandırması (ONC) spesifikasyonuna göre belirtilmiştir.
NOT: Çoğu sözlük özelliği ve numaralandırma değeri, ONC spesifikasyonuyla eşleştirmek için JavaScript altCamelCase kuralı yerine UpperCamelCase değerini kullanır.
İzinler
networking.onc
Kullanılabilirlik
Türler
ActivationStateType
Enum
CaptivePortalStatus
Enum
"Portal"
CellularProperties
Özellikler
-
ActivationState
ActivationStateType isteğe bağlı
Operatör hesabı etkinleştirme durumu.
-
ActivationType
string isteğe bağlı
Hücresel ağ etkinleştirme türü.
-
AllowRoaming
boole isteğe bağlı
Ağda dolaşıma izin verilip verilmediği.
-
AutoConnect
boole isteğe bağlı
Hücresel ağın otomatik olarak bağlanıp bağlanmayacağı (aralık içindeyken).
-
Aile
string isteğe bağlı
Hücresel cihaz teknolojisi ailesi -
CDMA
veyaGSM
. -
FirmwareRevision
string isteğe bağlı
Hücresel modeme yüklenmiş donanım yazılımı düzeltmesi.
-
FoundNetworks
FoundNetworkProperties[] isteğe bağlı
En son ağ taraması sırasında bulunan ağların listesi.
-
HardwareRevision
string isteğe bağlı
Hücresel modem donanım düzeltmesi.
-
HomeProvider
CellularProviderProperties isteğe bağlı
Modemde şu anda takılı olan SIM kartı veren operatör hakkında bilgiler.
-
Üretici
string isteğe bağlı
Hücresel modem üreticisi.
-
ModelID
string isteğe bağlı
Hücresel modem model kimliği.
-
NetworkTechnology
string isteğe bağlı
Modem bir ağda kayıtlıysa, o sırada kullanılan ağ teknolojisidir.
-
PaymentPortal
PaymentPortal isteğe bağlı
Kullanıcıların mobil veri planına kaydolmak veya mobil veri planında değişiklik yapmak için kullanabileceği çevrimiçi ödeme portalı.
-
RoamingState
string isteğe bağlı
Geçerli ağdaki hücresel modemin dolaşım durumu.
-
SIMLockStatus
SIMLockStatus isteğe bağlı
GSM aile ağları için SIM kilidinin durumu.
-
SIMPresent
boole isteğe bağlı
SIM kartın olup olmadığı.
-
Taranıyor
boole isteğe bağlı
Chrome 63 ve sonraki sürümlerHücresel ağ taraması devam ederken doğru değerini alır.
-
ServingOperator
CellularProviderProperties isteğe bağlı
Modemin şu anda ağında kayıtlı olduğu operatör hakkında bilgiler.
-
SignalStrength
numara isteğe bağlı
Geçerli ağ sinyal gücü.
-
SupportNetworkScan
boole isteğe bağlı
Hücresel ağın taramayı destekleyip desteklemediği.
CellularProviderProperties
Özellikler
-
Kod
dize
Ağın MM (Mobil Ülke Kodu) ve MNC (Mobil Ağ Kodu) değerlerinin basit birleştirilmesiyle elde edilen hücresel ağ kimliği.
-
Ülke
string isteğe bağlı
İki harfli ülke kodu.
-
Ad
dize
Operatör adı.
CellularStateProperties
Özellikler
-
ActivationState
ActivationStateType isteğe bağlı
İlgili konu:
CellularProperties.ActivationState
. -
NetworkTechnology
string isteğe bağlı
İlgili konu:
CellularProperties.NetworkTechnology
. -
RoamingState
string isteğe bağlı
İlgili konu:
CellularProperties.RoamingState
. -
SIMPresent
boole isteğe bağlı
İlgili konu:
CellularProperties.SIMPresent
. -
SignalStrength
numara isteğe bağlı
İlgili konu:
CellularProperties.SignalStrength
.
CertificatePattern
Özellikler
-
EnrollmentURI
string[] isteğe bağlı
Bu kalıpla eşleşen herhangi bir sertifikanın bulunmaması durumunda kullanıcının yönlendirilebileceği URI'ların listesi.
-
Düzenleyen
IssuerSubjectPattern isteğe bağlı
Ayarlanırsa X.509 yayıncı ayarlarının eşleştirileceği kalıp.
-
IssuerCARef
string[] isteğe bağlı
Sertifikayı veren CA sertifikalarının listesi. Bu kalıpla eşleşmesi için bir sertifika bunlardan biri tarafından imzalanmalıdır.
-
Konu
IssuerSubjectPattern isteğe bağlı
Ayarlanırsa X.509 konu ayarlarının eşleştirileceği kalıp.
ClientCertificateType
Enum
ConnectionStateType
Enum
DeviceStateProperties
Özellikler
-
SIMLockStatus
SIMLockStatus isteğe bağlı
Chrome 62 ve sonraki sürümlerTür = Hücresel ve SIMMevcut = Doğru değerine ayarlanırsa SIM kilidi durumu.
-
SIMPresent
boole isteğe bağlı
Chrome 62 ve sonraki sürümlerCihaz türü Hücresel ise SIM mevcut durumu olarak ayarlayın.
-
Taranıyor
boole isteğe bağlı
Cihazın etkinleştirilmiş olup olmadığını belirtin. Cihaz şu anda tarama yapıyorsa doğru değerini alır.
-
Eyalet
Cihazın mevcut durumu.
-
Tür
Cihazla ilişkili ağ türü (Hücresel, Ethernet veya Kablosuz).
DeviceStateType
Enum
"Başlatılmadı"
Cihaz kullanılabilir ancak başlatılmadı.
"Devre dışı"
Cihaz başlatıldı ancak etkin değil.
"Etkinleştirme"
Etkin durumu istendi, ancak tamamlanmadı.
"Etkin"
Cihaz etkinleştirildi.
"Yasaklandı"
Cihaz yasaktır.
EAPProperties
Özellikler
-
AnonymousIdentity
string isteğe bağlı
-
ClientCertPKCS11Id
string isteğe bağlı
Chrome 60 ve sonraki sürümler -
ClientCertPattern
CertificatePattern isteğe bağlı
-
ClientCertProvisioningProfileId
string isteğe bağlı
Chrome 93 ve sonraki sürümler -
ClientCertRef
string isteğe bağlı
-
ClientCertType
-
Kimlik
string isteğe bağlı
-
İç
string isteğe bağlı
-
Dış
string isteğe bağlı
Dış EAP türü. ONC için gereklidir, ancak Shill'den çeviri yapılırken sağlanmayabilir.
-
Şifre
string isteğe bağlı
-
SaveCredentials
boole isteğe bağlı
-
ServerCAPEMs
string[] isteğe bağlı
-
ServerCARefs
string[] isteğe bağlı
-
SubjectMatch
ManagedDOMString isteğe bağlı
Chrome 60 ve sonraki sürümler -
UseProactiveKeyCaching
boole isteğe bağlı
-
UseSystemCAs
boole isteğe bağlı
EthernetProperties
Özellikler
-
Kimlik doğrulama
string isteğe bağlı
Ethernet ağı tarafından kullanılan kimlik doğrulama. Olası değerler
None
ve8021X
'dir. -
AutoConnect
boole isteğe bağlı
Ethernet ağının otomatik olarak bağlanıp bağlanmayacağı.
-
EAP
EAPProperties isteğe bağlı
Ağın EAP ayarları. 8021X kimlik doğrulaması için gereklidir.
EthernetStateProperties
Özellikler
-
Kimlik doğrulama
dize
İlgili konu:
EthernetProperties.Authentication
.
FoundNetworkProperties
Özellikler
-
LongName
string isteğe bağlı
Ağ operatörünün uzun biçimli adı.
-
NetworkId
dize
Ağ kimliği.
-
ShortName
string isteğe bağlı
Ağ operatörünün kısa biçimli adı.
-
Durum
dize
Ağ kullanılabilirliği.
-
Teknoloji
dize
Ağ tarafından kullanılan erişim teknolojisi.
GlobalPolicy
Özellikler
-
AllowOnlyPolicyNetworksToAutoconnect
boole isteğe bağlı
Doğru değerine ayarlanırsa yalnızca politika ağları otomatik olarak bağlanabilir. Varsayılan olarak false değerine ayarlanır.
-
AllowOnlyPolicyNetworksToConnect
boole isteğe bağlı
Politika, Doğru değerine ayarlanırsa yalnızca politika ağlarına bağlanabilir ve yeni ağ eklenemez ya da yapılandırılamaz. Varsayılan olarak false değerine ayarlanır.
-
AllowOnlyPolicyNetworksToConnectIfAvailable
boole isteğe bağlı
Chrome 70 ve sonraki sürümlerDoğru değerine ayarlanırsa ve görünür ağ listesinde bir yönetilen ağ mevcutsa, yalnızca politika ağlarına bağlanabilir ve yeni ağlar eklenemez ya da yapılandırılamaz. Varsayılan olarak false değerine ayarlanır.
-
BlockedHexSSIDs
string[] isteğe bağlı
Chrome 86 ve sonraki sürümlerEngellenen ağların listesi. Engellenen ağlara bağlantı yasaktır. Ağların engeli, açık bir ağ yapılandırması belirtilerek tekrar kaldırılabilir. Varsayılan olarak boş bir liste kullanılır.
IPConfigProperties
Özellikler
-
ExcludedRoutes
string[] isteğe bağlı
Chrome 76 ve sonraki sürümlerCIDR gösteriminde IP blokları dizisi. Ayrıntılar için onc_spec.md sayfasına bakın.
-
Ağ geçidi
string isteğe bağlı
IP yapılandırması için kullanılan ağ geçidi adresi.
-
IPAddress
string isteğe bağlı
Bağlantının IP adresi.
Type
değerine bağlı olarak IPv4 veya IPv6 adresi olabilir. -
IncludedRoutes
string[] isteğe bağlı
Chrome 76 ve sonraki sürümlerCIDR gösteriminde IP blokları dizisi. Ayrıntılar için onc_spec.md sayfasına bakın.
-
NameServers
string[] isteğe bağlı
Alan adı sunucuları için kullanılan adres dizisi.
-
RoutingPrefix
numara isteğe bağlı
Yönlendirme öneki.
-
SearchDomains
string[] isteğe bağlı
Chrome 76 ve sonraki sürümlerAd çözümlemesi için dize dizisi hakkında ayrıntılı bilgi için onc_spec.md sayfasına bakın.
-
Tür
string isteğe bağlı
IP yapılandırma türü.
IPv4
veyaIPv6
olabilir. -
WebProxyAutoDiscoveryUrl
string isteğe bağlı
DHCP üzerinden bildirildiği şekliyle WEb Proxy Otomatik Keşfi URL'si.
IPConfigType
Enum
"DHCP"
IssuerSubjectPattern
Özellikler
-
CommonName
string isteğe bağlı
Ayarlanırsa sertifika konusunun ortak adıyla eşleştirilecek değer.
-
Konum
string isteğe bağlı
Ayarlanırsa sertifika konusunun ortak konumuyla eşleştirilecek değer.
-
Kuruluş
string isteğe bağlı
Ayarlanırsa sertifika konusunun kuruluşları ile eşleştirilecek değer. En az bir kuruluş, değerle eşleşmelidir.
-
OrganizationalUnit
string isteğe bağlı
Ayarlanırsa sertifika konusunun kuruluş birimleriyle eşleştirilecek değer. En az bir kuruluş birimi, değerle eşleşmelidir.
ManagedBoolean
Özellikler
-
Etkin
boole isteğe bağlı
Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
DevicePolicy
boole isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Etkin mülk değerinin belirlendiği kaynak.
-
boole isteğe bağlı
Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca
DeviceEditiable
değeritrue
ise sağlanır. -
UserEditable
boole isteğe bağlı
Mülk için bir Kullanıcı Politikası olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
boole isteğe bağlı
Kullanıcı politikası tarafından sağlanan özellik değeri.
-
UserSetting
boole isteğe bağlı
Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca
UserEditable
değeritrue
ise sağlanır.
ManagedCellularProperties
Özellikler
-
ActivationState
ActivationStateType isteğe bağlı
İlgili konu:
CellularProperties.ActivationState
. -
ActivationType
string isteğe bağlı
İlgili konu:
CellularProperties.ActivationType
. -
AllowRoaming
boole isteğe bağlı
İlgili konu:
CellularProperties.AllowRoaming
. -
AutoConnect
ManagedBoolean isteğe bağlı
İlgili konu:
CellularProperties.AutoConnect
. -
Aile
string isteğe bağlı
İlgili konu:
CellularProperties.Family
. -
FirmwareRevision
string isteğe bağlı
İlgili konu:
CellularProperties.FirmwareRevision
. -
FoundNetworks
FoundNetworkProperties[] isteğe bağlı
İlgili konu:
CellularProperties.FoundNetworks
. -
HardwareRevision
string isteğe bağlı
İlgili konu:
CellularProperties.HardwareRevision
. -
HomeProvider
CellularProviderProperties[] isteğe bağlı
İlgili konu:
CellularProperties.HomeProvider
. -
Üretici
string isteğe bağlı
İlgili konu:
CellularProperties.Manufacturer
. -
ModelID
string isteğe bağlı
İlgili konu:
CellularProperties.ModelID
. -
NetworkTechnology
string isteğe bağlı
İlgili konu:
CellularProperties.NetworkTechnology
. -
PaymentPortal
PaymentPortal isteğe bağlı
İlgili konu:
CellularProperties.PaymentPortal
. -
RoamingState
string isteğe bağlı
İlgili konu:
CellularProperties.RoamingState
. -
SIMLockStatus
SIMLockStatus isteğe bağlı
İlgili konu:
CellularProperties.SIMLockStatus
. -
SIMPresent
boole isteğe bağlı
İlgili konu:
CellularProperties.SIMPresent
. -
Taranıyor
boole isteğe bağlı
Chrome 63 ve sonraki sürümlerİlgili konu:
CellularProperties.Scanning
. -
ServingOperator
CellularProviderProperties isteğe bağlı
İlgili konu:
CellularProperties.ServingOperator
. -
SignalStrength
numara isteğe bağlı
İlgili konu:
CellularProperties.SignalStrength
. -
SupportNetworkScan
boole isteğe bağlı
İlgili konu:
CellularProperties.SupportNetworkScan
.
ManagedDOMString
Özellikler
-
Etkin
string isteğe bağlı
Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
DevicePolicy
string isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Etkin mülk değerinin belirlendiği kaynak.
-
string isteğe bağlı
Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca
DeviceEditiable
değeritrue
ise sağlanır. -
UserEditable
boole isteğe bağlı
Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
string isteğe bağlı
Kullanıcı politikası tarafından sağlanan özellik değeri.
-
UserSetting
string isteğe bağlı
Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca
UserEditable
değeritrue
ise sağlanır.
ManagedDOMStringList
Özellikler
-
Etkin
string[] isteğe bağlı
Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
DevicePolicy
string[] isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Etkin mülk değerinin belirlendiği kaynak.
-
string[] isteğe bağlı
Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca
DeviceEditiable
değeritrue
ise sağlanır. -
UserEditable
boole isteğe bağlı
Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
string[] isteğe bağlı
Kullanıcı politikası tarafından sağlanan özellik değeri.
-
UserSetting
string[] isteğe bağlı
Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca
UserEditable
değeritrue
ise sağlanır.
ManagedEthernetProperties
Özellikler
-
Kimlik doğrulama
ManagedDOMString isteğe bağlı
İlgili konu:
EthernetProperties.Authentication
. -
AutoConnect
ManagedBoolean isteğe bağlı
İlgili konu:
EthernetProperties.AutoConnect
.
ManagedIPConfigProperties
Özellikler
-
Ağ geçidi
ManagedDOMString isteğe bağlı
İlgili konu:
IPConfigProperties.Gateway
. -
IPAddress
ManagedDOMString isteğe bağlı
İlgili konu:
IPConfigProperties.IPAddress
. -
NameServers
ManagedDOMStringList isteğe bağlı
İlgili konu:
IPConfigProperties.NameServers
. -
RoutingPrefix
ManagedLong isteğe bağlı
İlgili konu:
IPConfigProperties.RoutingPrefix
. -
Tür
ManagedDOMString isteğe bağlı
İlgili konu:
IPConfigProperties.Type
. -
WebProxyAutoDiscoveryUrl
ManagedDOMString isteğe bağlı
İlgili konu:
IPConfigProperties.WebProxyAutoDiscoveryUrl
.
ManagedIPConfigType
Özellikler
-
Etkin
IPConfigType isteğe bağlı
Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
DevicePolicy
IPConfigType isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Etkin mülk değerinin belirlendiği kaynak.
-
IPConfigType isteğe bağlı
Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca
DeviceEditiable
değeritrue
ise sağlanır. -
UserEditable
boole isteğe bağlı
Mülk için bir Kullanıcı Politikası olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
IPConfigType isteğe bağlı
Kullanıcı politikası tarafından sağlanan özellik değeri.
-
UserSetting
IPConfigType isteğe bağlı
Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca
UserEditable
değeritrue
ise sağlanır.
ManagedLong
Özellikler
-
Etkin
numara isteğe bağlı
Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
DevicePolicy
numara isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Etkin mülk değerinin belirlendiği kaynak.
-
numara isteğe bağlı
Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca
DeviceEditiable
değeritrue
ise sağlanır. -
UserEditable
boole isteğe bağlı
Mülk için bir Kullanıcı Politikası olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
numara isteğe bağlı
Kullanıcı politikası tarafından sağlanan özellik değeri.
-
UserSetting
numara isteğe bağlı
Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca
UserEditable
değeritrue
ise sağlanır.
ManagedManualProxySettings
Özellikler
-
FTPProxy
ManagedProxyLocation isteğe bağlı
İlgili konu:
ManualProxySettings.FTPProxy
. -
HTTPProxy
ManagedProxyLocation isteğe bağlı
İlgili konu:
ManualProxySettings.HTTPProxy
. -
ÇOKEĞER SORULAR
ManagedProxyLocation isteğe bağlı
İlgili konu:
ManualProxySettings.SOCKS
. -
SecureHTTPProxy
ManagedProxyLocation isteğe bağlı
İlgili konu:
ManualProxySettings.SecureHTTPProxy
.
ManagedProperties
Özellikler
-
Hücresel
ManagedCellularProperties isteğe bağlı
İlgili konu:
NetworkProperties.Cellular
. -
Bağlanabilir
boole isteğe bağlı
İlgili konu:
NetworkProperties.Connectable
. -
ConnectionState
ConnectionStateType isteğe bağlı
İlgili konu:
NetworkProperties.ConnectionState
. -
ErrorState
string isteğe bağlı
İlgili konu:
NetworkProperties.ErrorState
. -
Ethernet
ManagedEthernetProperties isteğe bağlı
İlgili konu:
NetworkProperties.Ethernet
. -
GUID
dize
İlgili konu:
NetworkProperties.GUID
. -
IPAddressConfigType
ManagedIPConfigType isteğe bağlı
İlgili konu:
NetworkProperties.IPAddressConfigType
. -
IPConfigs
IPConfigProperties[] isteğe bağlı
İlgili konu:
NetworkProperties.IPConfigs
. -
MacAddress
string isteğe bağlı
İlgili konu:
NetworkProperties.MacAddress
. -
Sayaçlı
ManagedBoolean isteğe bağlı
Chrome 85 ve sonraki sürümlerİlgili konu:
NetworkProperties.Metered
. -
Ad
ManagedDOMString isteğe bağlı
İlgili konu:
NetworkProperties.Name
. -
NameServersConfigType
ManagedIPConfigType isteğe bağlı
İlgili konu:
NetworkProperties.NameServersConfigType
. -
Öncelik
ManagedLong isteğe bağlı
İlgili konu:
NetworkProperties.Priority
. -
ProxySettings
ManagedProxySettings isteğe bağlı
İlgili konu:
NetworkProperties.ProxySettings
. -
RestrictedConnectivity
boole isteğe bağlı
İlgili konu:
NetworkProperties.RestrictedConnectivity
. -
SavedIPConfig
IPConfigProperties isteğe bağlı
İlgili konu:
NetworkProperties.SavedIPConfig
. -
Kaynak
string isteğe bağlı
İlgili konu:
NetworkProperties.Source
. -
StaticIPConfig
ManagedIPConfigProperties isteğe bağlı
İlgili konu:
NetworkProperties.StaticIPConfig
. -
TrafficCounterResetTime
numara isteğe bağlı
Chrome 125 ve sonraki sürümlerİlgili konu:
NetworkProperties.TrafficCounterResetTime
. -
Tür
İlgili konu:
NetworkProperties.Type
. -
VPN
ManagedVPNProperties isteğe bağlı
İlgili konu:
NetworkProperties.VPN
. -
WiFi
ManagedWiFiProperties isteğe bağlı
İlgili konu:
NetworkProperties.WiFi
.
ManagedProxyLocation
Özellikler
-
Düzenleyen
İlgili konu:
ProxyLocation.Host
. -
Bağlantı noktası
İlgili konu:
ProxyLocation.Port
.
ManagedProxySettings
Özellikler
-
ExcludeDomains
ManagedDOMStringList isteğe bağlı
İlgili konu:
ProxySettings.ExcludeDomains
. -
Manuel
ManagedManualProxySettings isteğe bağlı
İlgili konu:
ProxySettings.Manual
. -
PAC
ManagedDOMString isteğe bağlı
İlgili konu:
ProxySettings.PAC
. -
İlgili konu:
ProxySettings.Type
.
ManagedProxySettingsType
Özellikler
-
Etkin
ProxySettingsType isteğe bağlı
Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
DevicePolicy
ProxySettingsType isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Etkin mülk değerinin belirlendiği kaynak.
-
ProxySettingsType isteğe bağlı
Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca
DeviceEditiable
değeritrue
ise sağlanır. -
UserEditable
boole isteğe bağlı
Mülk için bir Kullanıcı Politikası olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
ProxySettingsType isteğe bağlı
Kullanıcı politikası tarafından sağlanan özellik değeri.
-
UserSetting
ProxySettingsType isteğe bağlı
Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca
UserEditable
değeritrue
ise sağlanır.
ManagedThirdPartyVPNProperties
Özellikler
-
ExtensionID
İlgili konu:
ThirdPartyVPNProperties.ExtensionID
. -
ProviderName
string isteğe bağlı
İlgili konu:
ThirdPartyVPNProperties.ProviderName
.
ManagedVPNProperties
Özellikler
-
AutoConnect
ManagedBoolean isteğe bağlı
İlgili konu:
VPNProperties.AutoConnect
. -
Düzenleyen
ManagedDOMString isteğe bağlı
İlgili konu:
VPNProperties.Host
. -
Tür
ManagedDOMString isteğe bağlı
İlgili konu:
VPNProperties.Type
.
ManagedWiFiProperties
Özellikler
-
AllowGatewayARPPolling
ManagedBoolean isteğe bağlı
İlgili konu:
WiFiProperties.AllowGatewayARPPolling
. -
AutoConnect
ManagedBoolean isteğe bağlı
İlgili konu:
WiFiProperties.AutoConnect
. -
BSSID
string isteğe bağlı
İlgili konu:
WiFiProperties.BSSID
. -
Frekans
numara isteğe bağlı
İlgili konu:
WiFiProperties.Frequency
. -
FrequencyList
number[] isteğe bağlı
İlgili konu:
WiFiProperties.FrequencyList
. -
HexSSID
ManagedDOMString isteğe bağlı
İlgili konu:
WiFiProperties.HexSSID
. -
HiddenSSID
ManagedBoolean isteğe bağlı
İlgili konu:
WiFiProperties.HiddenSSID
. -
RoamThreshold
ManagedLong isteğe bağlı
Kullanımdan kaldırıldı, yoksayıldı. İlgili konu:
WiFiProperties.RoamThreshold
. -
SSID
ManagedDOMString isteğe bağlı
İlgili konu:
WiFiProperties.SSID
. -
Güvenlik
İlgili konu:
WiFiProperties.Security
. -
SignalStrength
numara isteğe bağlı
İlgili konu:
WiFiProperties.SignalStrength
.
ManualProxySettings
Özellikler
-
FTPProxy
ProxyLocation isteğe bağlı
FTP proxy ayarları.
-
HTTPProxy
ProxyLocation isteğe bağlı
HTTP proxy ayarları.
-
ÇOKEĞER SORULAR
ProxyLocation isteğe bağlı
SOCKS proxy ayarları.
-
SecureHTTPProxy
ProxyLocation isteğe bağlı
Güvenli HTTP proxy ayarları.
NetworkConfigProperties
Özellikler
-
Hücresel
CellularProperties isteğe bağlı
İlgili konu:
NetworkProperties.Cellular
. -
Ethernet
EthernetProperties isteğe bağlı
İlgili konu:
NetworkProperties.Ethernet
. -
GUID
string isteğe bağlı
İlgili konu:
NetworkProperties.GUID
. -
IPAddressConfigType
IPConfigType isteğe bağlı
İlgili konu:
NetworkProperties.IPAddressConfigType
. -
Ad
string isteğe bağlı
İlgili konu:
NetworkProperties.Name
. -
NameServersConfigType
IPConfigType isteğe bağlı
İlgili konu:
NetworkProperties.NameServersConfigType
. -
Öncelik
numara isteğe bağlı
İlgili konu:
NetworkProperties.Priority
. -
Tür
NetworkType (isteğe bağlı) isteğe bağlı
İlgili konu:
NetworkProperties.Type
. -
VPN
VPNProperties isteğe bağlı
İlgili konu:
NetworkProperties.VPN
. -
WiFi
WiFiProperties isteğe bağlı
İlgili konu:
NetworkProperties.WiFi
. -
WiMAX
WiMAXProperties isteğe bağlı
Kullanımdan kaldırıldı.
NetworkFilter
Özellikler
-
yapılandırıldı
boole isteğe bağlı
Doğru değeri döndürülürse yalnızca yapılandırılmış (kayıtlı) ağları dahil et. Varsayılan olarak "false" (yanlış) değerine ayarlanır.
-
sınır
numara isteğe bağlı
Döndürülecek maksimum ağ sayısı. Belirtilmezse varsayılan olarak 1.000 değerine ayarlanır. Sınır yoksa 0 değerini kullanın.
-
networkType
Döndürülecek ağların türü.
-
görünür
boole isteğe bağlı
Doğru değeri döndürülürse yalnızca görünür (fiziksel olarak bağlı veya aralık içi) ağları dahil edin. Varsayılan olarak "false" (yanlış) değerine ayarlanır.
NetworkProperties
Özellikler
-
Hücresel
CellularProperties isteğe bağlı
Hücresel ağlar için, hücresel ağ özellikleri.
-
Bağlanabilir
boole isteğe bağlı
Ağın bağlanabilir olup olmadığı.
-
ConnectionState
ConnectionStateType isteğe bağlı
Ağın geçerli bağlantı durumu.
-
ErrorState
string isteğe bağlı
Kaydedilen son ağ hatası durumu.
-
Ethernet
EthernetProperties isteğe bağlı
Ethernet ağları için Ethernet ağı özellikleri.
-
GUID
dize
Ağ GUID'si.
-
IPAddressConfigType
IPConfigType isteğe bağlı
Ağın IP adresi yapılandırma türü.
-
IPConfigs
IPConfigProperties[] isteğe bağlı
Ağın IP yapılandırması.
-
MacAddress
string isteğe bağlı
Ağın MAC adresi.
-
Sayaçlı
boole isteğe bağlı
Chrome 85 ve sonraki sürümlerAğın sayaçlı olup olmadığı.
-
Ad
string isteğe bağlı
Kullanıcı dostu bir ağ adı.
-
NameServersConfigType
IPConfigType isteğe bağlı
Ağ tarafından kullanılan ad sunucuları için IP yapılandırma türü.
-
Öncelik
numara isteğe bağlı
Ağ önceliği.
-
ProxySettings
ProxySettings isteğe bağlı
Ağın proxy ayarları.
-
RestrictedConnectivity
boole isteğe bağlı
Bağlı bir ağ için, internet bağlantısının sınırlı olup olmadığı (ör. ağ bir portalın arkasındaysa veya hücresel ağ etkin değilse).
-
SavedIPConfig
IPConfigProperties isteğe bağlı
Statik IP yapılandırması uygulanmadan önce DHCP sunucusundan alınan IP yapılandırması.
-
Kaynak
string isteğe bağlı
Ağın yapılandırılıp yapılandırılmadığını ve nasıl yapılandırıldığını belirtir. Olası değerler:
Device
DevicePolicy
User
UserPolicy
None
"None" (Hiçbiri) uzantısı, uzantı kodu oluşturma ile çakışır. Bu nedenle, "Source" için SourceType sıralaması yerine bir dize kullanmamız gerekir.
-
StaticIPConfig
IPConfigProperties isteğe bağlı
Ağın statik IP yapılandırması.
-
TrafficCounterResetTime
numara isteğe bağlı
Chrome 125 ve sonraki sürümlerTrafik sayaçlarının en son sıfırlandığı zaman.
-
Tür
Ağ türü.
-
VPN
VPNProperties isteğe bağlı
VPN ağları için, ağ VPN özellikleridir.
-
WiFi
WiFiProperties isteğe bağlı
Kablosuz ağlar için, ağ kablosuz özellikleri.
NetworkStateProperties
Özellikler
-
Hücresel
CellularStateProperties isteğe bağlı
İlgili konu:
NetworkProperties.Cellular
. -
Bağlanabilir
boole isteğe bağlı
İlgili konu:
NetworkProperties.Connectable
. -
ConnectionState
ConnectionStateType isteğe bağlı
İlgili konu:
NetworkProperties.ConnectionState
. -
ErrorState
string isteğe bağlı
İlgili konu:
NetworkProperties.ErrorState
. -
Ethernet
EthernetStateProperties isteğe bağlı
İlgili konu:
NetworkProperties.Ethernet
. -
GUID
dize
İlgili konu:
NetworkProperties.GUID
. -
Ad
string isteğe bağlı
İlgili konu:
NetworkProperties.Name
. -
Öncelik
numara isteğe bağlı
İlgili konu:
NetworkProperties.Priority
. -
Kaynak
string isteğe bağlı
İlgili konu:
NetworkProperties.Source
. -
Tür
İlgili konu:
NetworkProperties.Type
. -
VPN
VPNStateProperties isteğe bağlı
İlgili konu:
NetworkProperties.VPN
. -
WiFi
WiFiStateProperties isteğe bağlı
İlgili konu:
NetworkProperties.WiFi
.
NetworkType
Enum
"Ethernet"
"VPN"
PaymentPortal
Özellikler
-
Yöntem
dize
Ödeme portalı için kullanılacak HTTP yöntemi.
-
PostData
string isteğe bağlı
Ödeme portalına gönderilecek yayın verileri.
Method
,POST
değilse yoksayılır. -
Url
string isteğe bağlı
Ödeme portalı URL'si.
ProxyLocation
Özellikler
-
Düzenleyen
dize
Proxy IP adresi ana makinesi.
-
Bağlantı noktası
sayı
Proxy için kullanılacak bağlantı noktası.
ProxySettings
Özellikler
-
ExcludeDomains
string[] isteğe bağlı
Manuel proxy ayarlarının hariç tutulduğu alanlar ve ana makineler.
-
Manuel
ManualProxySettings isteğe bağlı
Manuel proxy ayarları - Yalnızca
Manual
proxy ayarları için kullanılır. -
PAC
string isteğe bağlı
Proxy otomatik yapılandırma dosyasının URL'si.
-
Proxy ayarlarının türü.
ProxySettingsType
Enum
"PAC"
"WPAD"
SIMLockStatus
Özellikler
-
LockEnabled
boolean
SIM kilidinin etkin olup olmadığı.
-
LockType
dize
SIM kilidinin durumu. Olası değerler
'sim-pin'
,'sim-puk'
ve''
'dir. -
RetriesLeft
numara isteğe bağlı
SIM'in kilidini açmak için PUK gerekli olmadan önce izin verilen PIN kilidi denemelerinin sayısı.
ThirdPartyVPNProperties
Özellikler
-
ExtensionID
dize
Üçüncü taraf VPN sağlayıcı uzantısının kimliği.
-
ProviderName
string isteğe bağlı
VPN sağlayıcının adı.
VPNProperties
Özellikler
-
AutoConnect
boole isteğe bağlı
VPN ağının otomatik olarak bağlanıp bağlanmayacağı.
-
Düzenleyen
string isteğe bağlı
VPN ana makinesi.
-
Tür
string isteğe bağlı
VPN türü. "L2TP-IPSec" nedeniyle bu bir numaralandırma olamaz. Bu, yalnızca belirli mülkleri ayarlamak için kullanılabilecek setProperties'e iletilen NetworkConfigProperties için isteğe bağlıdır.
VPNStateProperties
Özellikler
-
Tür
dize
İlgili konu:
VPNProperties.Type
.
WiFiProperties
Özellikler
-
AllowGatewayARPPolling
boole isteğe bağlı
Varsayılan ağ geçidinin ARP yoklamasına izin verilip verilmeyeceği. Varsayılan olarak true değerine ayarlanır.
-
AutoConnect
boole isteğe bağlı
Kapsama alanındayken kablosuz ağın otomatik olarak bağlanıp bağlanmayacağı.
-
BSSID
string isteğe bağlı
İlişkili erişim noktasının BSSID'si.
-
EAP
EAPProperties isteğe bağlı
Ağ EAP özellikleri.
WEP-8021X
veWPA-EAP
ağları için gereklidir. -
Frekans
numara isteğe bağlı
MHz cinsinden kablosuz hizmet çalışma frekansı. Bağlı ağlar için, ağın bağlı olduğu geçerli frekans. Aksi takdirde, kullanılabilir en iyi BSS'nin sıklığı.
-
FrequencyList
number[] isteğe bağlı
Kablosuz ağ için son görülen tüm çalışma frekanslarını içerir.
-
HexSSID
string isteğe bağlı
Ağ SSID'sinin HEX kodlu kopyası.
-
HiddenSSID
boole isteğe bağlı
Ağ SSID'sinin yayınlanıp yayınlanmayacağı.
-
Parola
string isteğe bağlı
Chrome 66 ve sonraki sürümlerWEP/WPA/WPA2 bağlantıları için parola. Bu özellik yalnızca ayarlanabilir.
getProperties
tarafından döndürülen özellikler bu değeri içermez. -
RoamThreshold
numara isteğe bağlı
Kullanımdan kaldırıldı, yoksayıldı.
-
SSID
string isteğe bağlı
Ağ SSID'si.
-
Güvenlik
string isteğe bağlı
Ağ güvenliği türü.
-
SignalStrength
numara isteğe bağlı
Ağ sinyal gücü.
WiFiStateProperties
Özellikler
-
BSSID
string isteğe bağlı
İlgili konu:
WiFiProperties.BSSID
. -
Frekans
numara isteğe bağlı
İlgili konu:
WiFiProperties.Frequency
. -
HexSSID
string isteğe bağlı
Chrome 62 ve sonraki sürümlerİlgili konu:
WiFiProperties.HexSSID
. -
SSID
string isteğe bağlı
Chrome 62 ve sonraki sürümlerİlgili konu:
WiFiProperties.SSID
. -
Güvenlik
dize
İlgili konu:
WiFiProperties.Security
. -
SignalStrength
numara isteğe bağlı
İlgili konu:
WiFiProperties.SignalStrength
.
WiMAXProperties
Özellikler
-
AutoConnect
boole isteğe bağlı
Ağın otomatik olarak bağlanıp bağlanmayacağı.
-
EAP
EAPProperties isteğe bağlı
Ağ EAP özellikleri.
Yöntemler
createNetwork()
chrome.networking.onc.createNetwork(
shared: boolean,
properties: NetworkConfigProperties,
callback?: function,
)
Özelliklerden yeni bir ağ yapılandırması oluşturur. Eşleşen bir yapılandırılmış ağ zaten varsa bu işlem başarısız olur. Aksi takdirde, yeni ağın GUID'sini döndürür.
Parametreler
-
boolean
true
ise bu ağ yapılandırmasını diğer kullanıcılarla paylaşın.Bu seçenek yalnızca Chrome'un Web kullanıcı arayüzünde gösterilir.* Uygulamalar tarafından çağrıldığında izin verilen tek değer
false
değeridir. -
mülkler
Yeni ağın yapılandırılacağı özellikler.
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:(result: string) => void
-
sonuç
dize
-
İlerlemeler
-
Söz<dize>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
disableNetworkType()
chrome.networking.onc.disableNetworkType(
networkType: NetworkType,
)
Belirtilen ağ türüyle eşleşen tüm cihazları devre dışı bırakır. enableNetworkType
ile ilgili nota bakın.
Parametreler
-
networkType
Devre dışı bırakılacak ağın türü.
enableNetworkType()
chrome.networking.onc.enableNetworkType(
networkType: NetworkType,
)
Belirtilen ağ türüyle eşleşen tüm cihazları etkinleştirir. Tür, birden çok ağ türünü (ör. "Kablosuz") temsil edebilir.
Parametreler
-
networkType
Etkinleştirilecek ağ türü.
forgetNetwork()
chrome.networking.onc.forgetNetwork(
networkGuid: string,
callback?: function,
)
GUID'i networkGuid
olan ağ için yapılandırılmış tüm özellikleri temizleyerek ağ yapılandırmasını unutur. Eşleşen tanımlayıcılara sahip diğer ağlar da buna dahil olabilir (ör. Kablosuz SSID ve Güvenlik). Böyle bir yapılandırma yoksa bir hata ayarlanır ve işlem başarısız olur.
Kiosk oturumlarında bu yöntem paylaşılan ağ yapılandırmalarını unutmaz.
Parametreler
-
networkGuid
dize
Unutulacak ağın GUID'si.
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:() => void
İlerlemeler
-
Promise<void>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
getCaptivePortalStatus()
chrome.networking.onc.getCaptivePortalStatus(
networkGuid: string,
callback?: function,
)
"networkGuid" ile eşleşen ağ için doğrulama amacıyla yönlendirme yapan portal durumunu döndürür.
Parametreler
-
networkGuid
dize
Giriş portalı durumunun alınacağı ağın GUID'si.
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:(result: CaptivePortalStatus) => void
-
sonuç
-
İlerlemeler
-
Promise<CaptivePortalStatus>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
getDeviceStates()
chrome.networking.onc.getDeviceStates(
callback?: function,
)
Kullanılabilir ağ cihazlarının durumlarını döndürür.
Parametreler
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:(result: DeviceStateProperties[]) => void
-
sonuç
-
İlerlemeler
-
Promise<DeviceStateProperties[]>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
getGlobalPolicy()
chrome.networking.onc.getGlobalPolicy(
callback?: function,
)
Genel politika özelliklerini alır. Bu özelliklerin oturum sırasında değişmesi beklenmez.
Parametreler
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:(result: GlobalPolicy) => void
-
sonuç
-
İlerlemeler
-
Promise<GlobalPolicy>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
getManagedProperties()
chrome.networking.onc.getManagedProperties(
networkGuid: string,
callback?: function,
)
NetworkGuid kimliğine sahip ağın birleştirilmiş özelliklerini kaynaklardan alır: Kullanıcı ayarları, paylaşılan ayarlar, kullanıcı politikası, cihaz politikası ve şu anda etkin olan ayarlar.
Parametreler
-
networkGuid
dize
Özellikleri alınacak ağın GUID'si.
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:(result: ManagedProperties) => void
-
sonuç
-
İlerlemeler
-
Promise<ManagedProperties>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
getNetworks()
chrome.networking.onc.getNetworks(
filter: NetworkFilter,
callback?: function,
)
getState
tarafından sağlanan aynı özelliklere sahip ağ nesnelerinin bir listesini döndürür. Döndürülen ağların türünü belirtmek ve ağ sayısını sınırlamak için bir filtre sunulur. Ağlar, sisteme göre önceliklerine göre sıralanır. Bağlı veya bağlanan ağlar ilk sırada gösterilir.
Parametreler
-
filter
Döndürülecek ağları açıklar.
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:(result: NetworkStateProperties[]) => void
-
sonuç
-
İlerlemeler
-
Promise<NetworkStateProperties[]>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
getProperties()
chrome.networking.onc.getProperties(
networkGuid: string,
callback?: function,
)
networkGuid kimliğiyle ağın tüm özelliklerini alır. Ağın tüm özelliklerini içerir (salt okunur ve okuma/yazma değerleri).
Parametreler
-
networkGuid
dize
Özellikleri alınacak ağın GUID'si.
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:(result: NetworkProperties) => void
-
sonuç
-
İlerlemeler
-
Promise<NetworkProperties>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
getState()
chrome.networking.onc.getState(
networkGuid: string,
callback?: function,
)
networkGuid kimliğine sahip ağın önbelleğe alınmış salt okunur özelliklerini alır. Bu, ağ alt sistemini sorgulamak için gidiş dönüş gerektiren getProperties
işlevinden daha yüksek performansa sahip olması amaçlanmıştır. Tüm ağlar için şu özellikler döndürülür: GUID, Tür, Ad, Kablosuz.Güvenlik. Görünür ağlar için ek özellikler sağlanır: ConnectionState, ErrorState, Kablosuz.SignalStrength, Cellular.NetworkTechnology, Cellular.ActivateState, Cellular.RoamingState.
Parametreler
-
networkGuid
dize
Özellikleri alınacak ağın GUID'si.
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:(result: NetworkStateProperties) => void
-
sonuç
-
İlerlemeler
-
Promise<NetworkStateProperties>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
requestNetworkScan()
chrome.networking.onc.requestNetworkScan(
networkType?: NetworkType,
)
Ağ alt sisteminin yeni ağları taramasını ve getVisibleNetworks
tarafından döndürülen listeyi güncellemesini ister. Bu yalnızca bir istektir: Ağ alt sistemi bu isteği yoksaymayı seçebilir. Liste güncellenirse onNetworkListChanged
etkinliği tetiklenir.
Parametreler
-
networkType
NetworkType (isteğe bağlı) isteğe bağlı
Chrome 63 ve sonraki sürümlerSağlanması durumunda, türe özel bir tarama ister. Hücresel ağ için destekleniyorsa mobil ağ taraması istenir.
setProperties()
chrome.networking.onc.setProperties(
networkGuid: string,
properties: NetworkConfigProperties,
callback?: function,
)
Kimliği networkGuid
olan ağın özelliklerini ayarlar. Bu yalnızca yapılandırılmış ağlar için geçerlidir (Kaynak != Yok). Bunun yerine, yapılandırılmamış görünür ağlar createNetwork
kullanmalıdır. Kiosk oturumlarında, paylaşılan bir ağda bu yöntemin çağrılması başarısız olur.
Parametreler
-
networkGuid
dize
Özelliklerin ayarlanacağı ağın GUID'si.
-
mülkler
Ayarlanacak özellikler.
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:() => void
İlerlemeler
-
Promise<void>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
startConnect()
chrome.networking.onc.startConnect(
networkGuid: string,
callback?: function,
)
networkGuid ile ağa bağlantı başlatır.
Parametreler
-
networkGuid
dize
Bağlanılacak ağın GUID'si.
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:() => void
İlerlemeler
-
Promise<void>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
startDisconnect()
chrome.networking.onc.startDisconnect(
networkGuid: string,
callback?: function,
)
networkGuid ile ağ bağlantısını kesme işlemi başlatır.
Parametreler
-
networkGuid
dize
Bağlantısı kesilecek ağın GUID'si.
-
geri çağırma
Functions (isteğe bağlı)
callback
parametresi şu şekilde görünür:() => void
İlerlemeler
-
Promise<void>
Chrome 125 ve sonraki sürümlerVaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.
Etkinlikler
onDeviceStateListChanged
chrome.networking.onc.onDeviceStateListChanged.addListener(
callback: function,
)
Cihaz listesi veya cihaz durumu özelliği değiştiğinde tetiklenir.
Parametreler
-
geri çağırma
işlev
callback
parametresi şu şekilde görünür:() => void
onNetworkListChanged
chrome.networking.onc.onNetworkListChanged.addListener(
callback: function,
)
Ağ listesi değiştiğinde tetiklenir. Tüm mevcut ağlar için GUID'lerin tam listesini gönderir.
Parametreler
-
geri çağırma
işlev
callback
parametresi şu şekilde görünür:(changes: string[]) => void
-
değişiklikler
dize[]
-
onNetworksChanged
chrome.networking.onc.onNetworksChanged.addListener(
callback: function,
)
Ağların herhangi birinde özellikler değiştiğinde tetiklenir. Özellikleri değişen ağlar için GUID'lerin listesini gönderir.
Parametreler
-
geri çağırma
işlev
callback
parametresi şu şekilde görünür:(changes: string[]) => void
-
değişiklikler
dize[]
-
onPortalDetectionCompleted
chrome.networking.onc.onPortalDetectionCompleted.addListener(
callback: function,
)
Bir ağ için portal algılaması tamamlandığında tetiklenir. Ağın GUID'sini ve ilgili giriş portalı durumunu gönderir.
Parametreler
-
geri çağırma
işlev
callback
parametresi şu şekilde görünür:(networkGuid: string, status: CaptivePortalStatus) => void
-
networkGuid
dize
-
status
-