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 belirtilir.
NOT: Çoğu sözlük özelliği ve enum değeri, ONC spesifikasyonuyla eşleşmek için JavaScript lowerCamelCase kuralı yerine UpperCamelCase kullanır.
İzinler
networking.onc
Kullanılabilirlik
Türler
ActivationStateType
Enum
"Etkinleştirildi"
"Etkinleştiriliyor"
"NotActivated"
"PartiallyActivated"
CaptivePortalStatus
Enum
"Bilinmiyor"
"Çevrimdışı"
"Online"
"Portal"
"ProxyAuthRequired"
CellularProperties
Özellikler
-
ActivationState
ActivationStateType isteğe bağlı
Operatör hesabının etkinleşme durumu.
-
ActivationType
dize isteğe bağlı
Hücresel ağ etkinleştirme türü.
-
AllowRoaming
boole isteğe bağlı
Ağda dolaşım özelliğine izin verilip verilmediğini belirtir.
-
AutoConnect
boole isteğe bağlı
Hücresel ağın otomatik olarak bağlanıp bağlanmayacağı (erişim alanındayken).
-
Aile
dize isteğe bağlı
Hücresel cihaz teknolojisi ailesi:
CDMA
veyaGSM
. -
FirmwareRevision
dize isteğe bağlı
Hücresel modeme yüklenen 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
dize isteğe bağlı
Hücresel modem donanım revizyonu.
-
HomeProvider
CellularProviderProperties isteğe bağlı
Modeme takılı olan SIM kartı veren operatör hakkında bilgi.
-
Üretici
dize isteğe bağlı
Hücresel modem üreticisi.
-
ModelID
dize isteğe bağlı
Hücresel modem model kimliği.
-
NetworkTechnology
dize isteğe bağlı
Modem bir ağa kayıtlıysa şu anda kullanılan ağ teknolojisi.
-
PaymentPortal
PaymentPortal isteğe bağlı
Kullanıcıların mobil veri planına kaydolmak veya mevcut planlarını değiştirmek için kullanabileceği online ödeme portalı.
-
RoamingState
dize isteğe bağlı
Mevcut 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ığı.
-
Tarama
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ğına kayıtlı olduğu operatör hakkında bilgi.
-
SignalStrength
number isteğe bağlı
Mevcut ağ sinyal gücü.
-
SupportNetworkScan
boole isteğe bağlı
Hücresel ağın tarama özelliğini destekleyip desteklemediği.
CellularProviderProperties
Özellikler
-
Kod
dize
Ağın MCC (Mobil Ülke Kodu) ve MNC'sinin (Mobil Ağ Kodu) basit bir dizilişi olarak hücresel ağ kimliği.
-
Ülke
dize isteğe bağlı
İki harfli ülke kodu.
-
Ad
dize
Operatör adı.
CellularStateProperties
Özellikler
-
ActivationState
ActivationStateType isteğe bağlı
CellularProperties.ActivationState
adresine göz atın. -
NetworkTechnology
dize isteğe bağlı
CellularProperties.NetworkTechnology
adresine göz atın. -
RoamingState
dize isteğe bağlı
CellularProperties.RoamingState
adresine göz atın. -
SIMPresent
boole isteğe bağlı
CellularProperties.SIMPresent
adresine göz atın. -
SignalStrength
number isteğe bağlı
CellularProperties.SignalStrength
adresine göz atın.
CertificatePattern
Özellikler
-
EnrollmentURI
string[] isteğe bağlı
Bu kalıpla eşleşen sertifika bulunamazsa kullanıcının yönlendirilebileceği URI'lerin listesi.
-
Düzenleyen
IssuerSubjectPattern isteğe bağlı
Ayarlanırsa X.509 yayıncı ayarlarının eşleştirilmesi gereken kalıp.
-
IssuerCARef
string[] isteğe bağlı
Sertifikayı düzenleyen CA sertifikalarının listesi. Bu kalıpla eşleşmesi için sertifikalardan biri tarafından imzalanmış olmalıdır.
-
Konu
IssuerSubjectPattern isteğe bağlı
Ayarlanırsa X.509 özne ayarlarının eşleştirilmesi gereken kalıp.
ClientCertificateType
Enum
"Ref"
"Pattern"
ConnectionStateType
Enum
"Bağlı"
"Bağlanıyor"
"NotConnected"
DeviceStateProperties
Özellikler
-
SIMLockStatus
SIMLockStatus isteğe bağlı
Chrome 62 ve üzeri sürümlerType = Cellular ve SIMPresent = True ise SIM kilidi durumu.
-
SIMPresent
boole isteğe bağlı
Chrome 62 ve üzeri sürümlerCihaz türü Hücresel ise SIM mevcut durumuna ayarlayın.
-
Tarama
boole isteğe bağlı
Cihazın etkin olup olmadığını ayarlayın. Cihaz şu anda tarama yapıyorsa doğru değerini döndürür.
-
Eyalet
Cihazın mevcut durumu.
-
Tür
Cihazla ilişkili ağ türü (Hücresel, Ethernet veya kablosuz ağ).
DeviceStateType
Enum
"Başlatılmamış"
Cihaz kullanılabilir ancak başlatılmamıştır.
"Devre dışı"
Cihaz başlatıldı ancak etkinleştirilmedi.
"Etkinleştiriliyor"
Etkin durum istendi ancak tamamlanmadı.
"Etkin"
Cihaz etkindir.
"Yasaklandı"
Cihaz yasaklandı.
EAPProperties
Özellikler
-
AnonymousIdentity
dize isteğe bağlı
-
ClientCertPKCS11Id
dize isteğe bağlı
Chrome 60 ve üzeri sürümler -
ClientCertPattern
CertificatePattern isteğe bağlı
-
ClientCertProvisioningProfileId
dize isteğe bağlı
Chrome 93 ve sonraki sürümler -
ClientCertRef
dize isteğe bağlı
-
ClientCertType
-
Kimlik
dize isteğe bağlı
-
İç
dize isteğe bağlı
-
Dış
dize isteğe bağlı
Dış EAP türü. ONC tarafından zorunlu tutulur ancak Shill'den çeviri yapılırken sağlanmayabilir.
-
Şifre
dize 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 üzeri sürümler -
UseProactiveKeyCaching
boole isteğe bağlı
-
UseSystemCAs
boole isteğe bağlı
EthernetProperties
Özellikler
-
Kimlik doğrulama
dize isteğe bağlı
Ethernet ağının kullandığı kimlik doğrulama. Olası değerler
None
ve8021X
'dur. -
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
EthernetProperties.Authentication
adresine göz atın.
FoundNetworkProperties
Özellikler
-
LongName
dize isteğe bağlı
Ağ operatörünün uzun biçimli adı.
-
NetworkId
dize
Ağ kimliği.
-
ShortName
dize 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 teknolojiye erişme
GlobalPolicy
Özellikler
-
AllowOnlyPolicyNetworksToAutoconnect
boole isteğe bağlı
Doğru ise yalnızca politika ağları otomatik olarak bağlanabilir. Varsayılan değer yanlıştır.
-
AllowOnlyPolicyNetworksToConnect
boole isteğe bağlı
Doğru ise yalnızca politika ağlarına bağlanabilir ve yeni ağ eklenemez veya yapılandırılamaz. Varsayılan değer yanlıştır.
-
AllowOnlyPolicyNetworksToConnectIfAvailable
boole isteğe bağlı
Chrome 70 ve üzeri sürümlerBu ayar doğruysa ve görünür ağ listesinde yönetilen bir ağ varsa yalnızca politika ağlarına bağlanılabilir ve yeni ağ eklenemez veya yapılandırılamaz. Varsayılan değer yanlıştır.
-
BlockedHexSSIDs
string[] isteğe bağlı
Chrome 86 ve sonraki sürümlerEngellenen ağların listesi. Engellenen ağlara bağlantı kurmak yasaktır. Ağların engellemesi, açık bir ağ yapılandırması belirterek tekrar kaldırılabilir. Varsayılan olarak boş liste kullanılır.
IPConfigProperties
Özellikler
-
ExcludedRoutes
string[] isteğe bağlı
Chrome 76 ve sonraki sürümlerCIDR gösterimindeki IP blokları dizisi. Ayrıntılar için onc_spec.md dosyasını inceleyin.
-
Ağ geçidi
dize isteğe bağlı
IP yapılandırması için kullanılan ağ geçidi adresi.
-
IPAddress
dize 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österimindeki IP blokları dizisi. Ayrıntılar için onc_spec.md dosyasını inceleyin.
-
NameServers
string[] isteğe bağlı
Alan adı sunucuları için kullanılan adres dizisi.
-
RoutingPrefix
number isteğe bağlı
Yönlendirme ön eki.
-
SearchDomains
string[] isteğe bağlı
Chrome 76 ve sonraki sürümlerAd çözümleme için dize dizisi. Ayrıntılar için onc_spec.md dosyasını inceleyin.
-
Tür
dize isteğe bağlı
IP yapılandırma türü.
IPv4
veyaIPv6
olabilir. -
WebProxyAutoDiscoveryUrl
dize isteğe bağlı
DHCP üzerinden bildirilen Otomatik Web Proxy Keşfi URL'si.
IPConfigType
Enum
"DHCP"
"Static"
IssuerSubjectPattern
Özellikler
-
CommonName
dize isteğe bağlı
Ayarlanırsa sertifika öznesinin ortak adıyla eşleştirilecek değerdir.
-
Konum
dize isteğe bağlı
Ayarlanırsa sertifika öznesinin ortak konumunun eşleştirileceği değer.
-
Kuruluş
dize isteğe bağlı
Ayarlanırsa sertifika öznesinin kuruluşlarının eşleştirileceği değer. En az bir kuruluş değerle eşleşmelidir.
-
OrganizationalUnit
dize isteğe bağlı
Ayarlanırsa sertifika öznesinin kuruluş birimlerinin eşleştirileceği değerdir. En az bir kuruluş birimi değerle eşleşmelidir.
ManagedBoolean
Özellikler
-
Etkin
boole isteğe bağlı
Ağ yapılandırma yöneticisi (ör. Shill) tarafından şu anda kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve tesisin düzenlenmesine izin verip vermediği (ör. politikanın önerilen tesis değerini ayarlaması) 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
dize isteğe bağlı
Etkili 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
true
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. politikanın önerilen mülk değerini ayarlaması). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
boole isteğe bağlı
Kullanıcı politikası tarafından sağlanan mülk değeri.
-
UserSetting
boole isteğe bağlı
Oturum açmış kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable
true
ise sağlanır.
ManagedCellularProperties
Özellikler
-
ActivationState
ActivationStateType isteğe bağlı
CellularProperties.ActivationState
adresine göz atın. -
ActivationType
dize isteğe bağlı
CellularProperties.ActivationType
adresine göz atın. -
AllowRoaming
boole isteğe bağlı
CellularProperties.AllowRoaming
adresine göz atın. -
AutoConnect
ManagedBoolean isteğe bağlı
CellularProperties.AutoConnect
adresine göz atın. -
Aile
dize isteğe bağlı
CellularProperties.Family
adresine göz atın. -
FirmwareRevision
dize isteğe bağlı
CellularProperties.FirmwareRevision
adresine göz atın. -
FoundNetworks
FoundNetworkProperties[] isteğe bağlı
CellularProperties.FoundNetworks
adresine göz atın. -
HardwareRevision
dize isteğe bağlı
CellularProperties.HardwareRevision
adresine göz atın. -
HomeProvider
CellularProviderProperties[] isteğe bağlı
CellularProperties.HomeProvider
adresine göz atın. -
Üretici
dize isteğe bağlı
CellularProperties.Manufacturer
adresine göz atın. -
ModelID
dize isteğe bağlı
CellularProperties.ModelID
adresine göz atın. -
NetworkTechnology
dize isteğe bağlı
CellularProperties.NetworkTechnology
adresine göz atın. -
PaymentPortal
PaymentPortal isteğe bağlı
CellularProperties.PaymentPortal
adresine göz atın. -
RoamingState
dize isteğe bağlı
CellularProperties.RoamingState
adresine göz atın. -
SIMLockStatus
SIMLockStatus isteğe bağlı
CellularProperties.SIMLockStatus
adresine göz atın. -
SIMPresent
boole isteğe bağlı
CellularProperties.SIMPresent
adresine göz atın. -
Tarama
boole isteğe bağlı
Chrome 63 ve sonraki sürümlerCellularProperties.Scanning
adresine göz atın. -
ServingOperator
CellularProviderProperties isteğe bağlı
CellularProperties.ServingOperator
adresine göz atın. -
SignalStrength
number isteğe bağlı
CellularProperties.SignalStrength
adresine göz atın. -
SupportNetworkScan
boole isteğe bağlı
CellularProperties.SupportNetworkScan
adresine göz atın.
ManagedDOMString
Özellikler
-
Etkin
dize isteğe bağlı
Ağ yapılandırma yöneticisi (ör. Shill) tarafından şu anda kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve tesisin düzenlenmesine izin verip vermediği (ör. politikanın önerilen tesis değerini ayarlaması) Varsayılan olarak
false
değerine ayarlanır. -
DevicePolicy
dize isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
dize isteğe bağlı
Etkili mülk değerinin belirlendiği kaynak.
-
dize isteğe bağlı
Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca
DeviceEditiable
true
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. politikanın önerilen mülk değerini ayarlaması). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
dize isteğe bağlı
Kullanıcı politikası tarafından sağlanan mülk değeri.
-
UserSetting
dize isteğe bağlı
Oturum açmış kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable
true
ise sağlanır.
ManagedDOMStringList
Özellikler
-
Etkin
string[] isteğe bağlı
Ağ yapılandırma yöneticisi (ör. Shill) tarafından şu anda kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve tesisin düzenlenmesine izin verip vermediği (ör. politikanın önerilen tesis değerini ayarlaması) 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
dize isteğe bağlı
Etkili 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
true
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. politikanın önerilen mülk değerini ayarlaması). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
string[] isteğe bağlı
Kullanıcı politikası tarafından sağlanan mülk değeri.
-
UserSetting
string[] isteğe bağlı
Oturum açmış kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable
true
ise sağlanır.
ManagedEthernetProperties
Özellikler
-
Kimlik doğrulama
ManagedDOMString isteğe bağlı
EthernetProperties.Authentication
adresine göz atın. -
AutoConnect
ManagedBoolean isteğe bağlı
EthernetProperties.AutoConnect
adresine göz atın.
ManagedIPConfigProperties
Özellikler
-
Ağ geçidi
ManagedDOMString isteğe bağlı
IPConfigProperties.Gateway
adresine göz atın. -
IPAddress
ManagedDOMString isteğe bağlı
IPConfigProperties.IPAddress
adresine göz atın. -
NameServers
ManagedDOMStringList isteğe bağlı
IPConfigProperties.NameServers
adresine göz atın. -
RoutingPrefix
ManagedLong isteğe bağlı
IPConfigProperties.RoutingPrefix
adresine göz atın. -
Tür
ManagedDOMString isteğe bağlı
IPConfigProperties.Type
adresine göz atın. -
WebProxyAutoDiscoveryUrl
ManagedDOMString isteğe bağlı
IPConfigProperties.WebProxyAutoDiscoveryUrl
adresine göz atın.
ManagedIPConfigType
Özellikler
-
Etkin
IPConfigType isteğe bağlı
Ağ yapılandırma yöneticisi (ör. Shill) tarafından şu anda kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve tesisin düzenlenmesine izin verip vermediği (ör. politikanın önerilen tesis değerini ayarlaması) 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
dize isteğe bağlı
Etkili 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
true
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. politikanın önerilen mülk değerini ayarlaması). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
IPConfigType isteğe bağlı
Kullanıcı politikası tarafından sağlanan mülk değeri.
-
UserSetting
IPConfigType isteğe bağlı
Oturum açmış kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable
true
ise sağlanır.
ManagedLong
Özellikler
-
Etkin
number isteğe bağlı
Ağ yapılandırma yöneticisi (ör. Shill) tarafından şu anda kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve tesisin düzenlenmesine izin verip vermediği (ör. politikanın önerilen tesis değerini ayarlaması) Varsayılan olarak
false
değerine ayarlanır. -
DevicePolicy
number isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
dize isteğe bağlı
Etkili mülk değerinin belirlendiği kaynak.
-
number isteğe bağlı
Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca
DeviceEditiable
true
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. politikanın önerilen mülk değerini ayarlaması). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
number isteğe bağlı
Kullanıcı politikası tarafından sağlanan mülk değeri.
-
UserSetting
number isteğe bağlı
Oturum açmış kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable
true
ise sağlanır.
ManagedManualProxySettings
Özellikler
-
FTPProxy
ManagedProxyLocation isteğe bağlı
ManualProxySettings.FTPProxy
adresine göz atın. -
HTTPProxy
ManagedProxyLocation isteğe bağlı
ManualProxySettings.HTTPProxy
adresine göz atın. -
ÇORAP
ManagedProxyLocation isteğe bağlı
ManualProxySettings.SOCKS
adresine göz atın. -
SecureHTTPProxy
ManagedProxyLocation isteğe bağlı
ManualProxySettings.SecureHTTPProxy
adresine göz atın.
ManagedProperties
Özellikler
-
Hücresel
ManagedCellularProperties isteğe bağlı
NetworkProperties.Cellular
adresine göz atın. -
Bağlanabilir
boole isteğe bağlı
NetworkProperties.Connectable
adresine göz atın. -
ConnectionState
ConnectionStateType isteğe bağlı
NetworkProperties.ConnectionState
adresine göz atın. -
ErrorState
dize isteğe bağlı
NetworkProperties.ErrorState
adresine göz atın. -
Ethernet
ManagedEthernetProperties isteğe bağlı
NetworkProperties.Ethernet
adresine göz atın. -
GUID
dize
NetworkProperties.GUID
adresine göz atın. -
IPAddressConfigType
ManagedIPConfigType isteğe bağlı
NetworkProperties.IPAddressConfigType
adresine göz atın. -
IPConfigs
IPConfigProperties[] isteğe bağlı
NetworkProperties.IPConfigs
adresine göz atın. -
MacAddress
dize isteğe bağlı
NetworkProperties.MacAddress
adresine göz atın. -
Sayaçlı
ManagedBoolean isteğe bağlı
Chrome 85 ve üzeri sürümlerNetworkProperties.Metered
adresine göz atın. -
Ad
ManagedDOMString isteğe bağlı
NetworkProperties.Name
adresine göz atın. -
NameServersConfigType
ManagedIPConfigType isteğe bağlı
NetworkProperties.NameServersConfigType
adresine göz atın. -
Öncelik
ManagedLong isteğe bağlı
NetworkProperties.Priority
adresine göz atın. -
ProxySettings
ManagedProxySettings isteğe bağlı
NetworkProperties.ProxySettings
adresine göz atın. -
RestrictedConnectivity
boole isteğe bağlı
NetworkProperties.RestrictedConnectivity
adresine göz atın. -
SavedIPConfig
IPConfigProperties isteğe bağlı
NetworkProperties.SavedIPConfig
adresine göz atın. -
Kaynak
dize isteğe bağlı
NetworkProperties.Source
adresine göz atın. -
StaticIPConfig
ManagedIPConfigProperties isteğe bağlı
NetworkProperties.StaticIPConfig
adresine göz atın. -
TrafficCounterResetTime
number isteğe bağlı
Chrome 125+NetworkProperties.TrafficCounterResetTime
adresine göz atın. -
Tür
NetworkProperties.Type
adresine göz atın. -
VPN
ManagedVPNProperties isteğe bağlı
NetworkProperties.VPN
adresine göz atın. -
Kablosuz
ManagedWiFiProperties isteğe bağlı
NetworkProperties.WiFi
adresine göz atın.
ManagedProxyLocation
Özellikler
-
Ana makine
ProxyLocation.Host
adresine göz atın. -
Bağlantı noktası
ProxyLocation.Port
adresine göz atın.
ManagedProxySettings
Özellikler
-
ExcludeDomains
ManagedDOMStringList isteğe bağlı
ProxySettings.ExcludeDomains
adresine göz atın. -
Manuel
ManagedManualProxySettings isteğe bağlı
ProxySettings.Manual
adresine göz atın. -
PAC
ManagedDOMString isteğe bağlı
ProxySettings.PAC
adresine göz atın. -
ProxySettings.Type
adresine göz atın.
ManagedProxySettingsType
Özellikler
-
Etkin
ProxySettingsType isteğe bağlı
Ağ yapılandırma yöneticisi (ör. Shill) tarafından şu anda kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve tesisin düzenlenmesine izin verip vermediği (ör. politikanın önerilen tesis değerini ayarlaması) 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
dize isteğe bağlı
Etkili 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
true
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. politikanın önerilen mülk değerini ayarlaması). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
ProxySettingsType isteğe bağlı
Kullanıcı politikası tarafından sağlanan mülk değeri.
-
UserSetting
ProxySettingsType isteğe bağlı
Oturum açmış kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable
true
ise sağlanır.
ManagedThirdPartyVPNProperties
Özellikler
-
ExtensionID
ThirdPartyVPNProperties.ExtensionID
adresine göz atın. -
ProviderName
dize isteğe bağlı
ThirdPartyVPNProperties.ProviderName
adresine göz atın.
ManagedVPNProperties
Özellikler
-
AutoConnect
ManagedBoolean isteğe bağlı
VPNProperties.AutoConnect
adresine göz atın. -
Ana makine
ManagedDOMString isteğe bağlı
VPNProperties.Host
adresine göz atın. -
Tür
ManagedDOMString isteğe bağlı
VPNProperties.Type
adresine göz atın.
ManagedWiFiProperties
Özellikler
-
AllowGatewayARPPolling
ManagedBoolean isteğe bağlı
WiFiProperties.AllowGatewayARPPolling
adresine göz atın. -
AutoConnect
ManagedBoolean isteğe bağlı
WiFiProperties.AutoConnect
adresine göz atın. -
BSSID
dize isteğe bağlı
WiFiProperties.BSSID
adresine göz atın. -
Sıklık
number isteğe bağlı
WiFiProperties.Frequency
adresine göz atın. -
FrequencyList
number[] isteğe bağlı
WiFiProperties.FrequencyList
adresine göz atın. -
HexSSID
ManagedDOMString isteğe bağlı
WiFiProperties.HexSSID
adresine göz atın. -
HiddenSSID
ManagedBoolean isteğe bağlı
WiFiProperties.HiddenSSID
adresine göz atın. -
RoamThreshold
ManagedLong isteğe bağlı
Desteği sonlandırıldı, yoksayılır.
WiFiProperties.RoamThreshold
adresine göz atın. -
SSID
ManagedDOMString isteğe bağlı
WiFiProperties.SSID
adresine göz atın. -
Güvenlik
WiFiProperties.Security
adresine göz atın. -
SignalStrength
number isteğe bağlı
WiFiProperties.SignalStrength
adresine göz atın.
ManualProxySettings
Özellikler
-
FTPProxy
ProxyLocation isteğe bağlı
FTP proxy'si ayarları.
-
HTTPProxy
ProxyLocation isteğe bağlı
HTTP proxy ayarları.
-
ÇORAP
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ı
NetworkProperties.Cellular
adresine göz atın. -
Ethernet
EthernetProperties isteğe bağlı
NetworkProperties.Ethernet
adresine göz atın. -
GUID
dize isteğe bağlı
NetworkProperties.GUID
adresine göz atın. -
IPAddressConfigType
IPConfigType isteğe bağlı
NetworkProperties.IPAddressConfigType
adresine göz atın. -
Ad
dize isteğe bağlı
NetworkProperties.Name
adresine göz atın. -
NameServersConfigType
IPConfigType isteğe bağlı
NetworkProperties.NameServersConfigType
adresine göz atın. -
Öncelik
number isteğe bağlı
NetworkProperties.Priority
adresine göz atın. -
Tür
NetworkType isteğe bağlı
NetworkProperties.Type
adresine göz atın. -
VPN
VPNProperties isteğe bağlı
NetworkProperties.VPN
adresine göz atın. -
Kablosuz
WiFiProperties isteğe bağlı
NetworkProperties.WiFi
adresine göz atın. -
WiMAX
WiMAXProperties isteğe bağlı
Kullanımdan kaldırıldı.
NetworkFilter
Özellikler
-
yapılandırılmış
boole isteğe bağlı
Doğru ise yalnızca yapılandırılmış (kaydedilmiş) ağları dahil edin. Varsayılan olarak "false" değerine ayarlanır.
-
sınır
number isteğe bağlı
Döndürülecek maksimum ağ sayısı. Belirtilmezse varsayılan olarak 1000 değerine ayarlanır. Sınırsız olması için 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 ise yalnızca görünür (fiziksel olarak bağlı veya kapsama alanında) ağları dahil edin. Varsayılan olarak "false" değerine ayarlanır.
NetworkProperties
Özellikler
-
Hücresel
CellularProperties isteğe bağlı
Hücresel ağlar için hücresel ağ mülkleri.
-
Bağlanabilir
boole isteğe bağlı
Ağın bağlanabilir olup olmadığı.
-
ConnectionState
ConnectionStateType isteğe bağlı
Ağın mevcut bağlantı durumu.
-
ErrorState
dize isteğe bağlı
Son kaydedilen 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
dize isteğe bağlı
Ağın MAC adresi.
-
Sayaçlı
boole isteğe bağlı
Chrome 85 ve üzeri sürümlerAğın ücretli olup olmadığı.
-
Ad
dize isteğe bağlı
Kullanıcı dostu bir ağ adı.
-
NameServersConfigType
IPConfigType isteğe bağlı
Ağ tarafından kullanılan alan adı sunucularının IP yapılandırma türü.
-
Öncelik
number 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ğda, ağ bağlantısının internetle 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
dize isteğe bağlı
Ağın yapılandırılıp yapılandırılmadığını ve nasıl yapılandırıldığını gösterir. Olası değerler:
Device
DevicePolicy
User
UserPolicy
None
"Yok", uzantı kodu oluşturma işlemiyle çakıştığından "Kaynak" için SourceType enum yerine bir dize kullanmamız gerekir.
-
StaticIPConfig
IPConfigProperties isteğe bağlı
Ağın statik IP yapılandırması.
-
TrafficCounterResetTime
number isteğe bağlı
Chrome 125+Trafik sayaçları en son ne zaman sıfırlandı?
-
Tür
Ağ türü.
-
VPN
VPNProperties isteğe bağlı
VPN ağları için ağ VPN özellikleri.
-
Kablosuz
WiFiProperties isteğe bağlı
Kablosuz ağlar için ağ kablosuz ağı özellikleri.
NetworkStateProperties
Özellikler
-
Hücresel
CellularStateProperties isteğe bağlı
NetworkProperties.Cellular
adresine göz atın. -
Bağlanabilir
boole isteğe bağlı
NetworkProperties.Connectable
adresine göz atın. -
ConnectionState
ConnectionStateType isteğe bağlı
NetworkProperties.ConnectionState
adresine göz atın. -
ErrorState
dize isteğe bağlı
NetworkProperties.ErrorState
adresine göz atın. -
Ethernet
EthernetStateProperties isteğe bağlı
NetworkProperties.Ethernet
adresine göz atın. -
GUID
dize
NetworkProperties.GUID
adresine göz atın. -
Ad
dize isteğe bağlı
NetworkProperties.Name
adresine göz atın. -
Öncelik
number isteğe bağlı
NetworkProperties.Priority
adresine göz atın. -
Kaynak
dize isteğe bağlı
NetworkProperties.Source
adresine göz atın. -
Tür
NetworkProperties.Type
adresine göz atın. -
VPN
VPNStateProperties isteğe bağlı
NetworkProperties.VPN
adresine göz atın. -
Kablosuz
WiFiStateProperties isteğe bağlı
NetworkProperties.WiFi
adresine göz atın.
NetworkType
Enum
"Tümü"
"Hücresel"
"Ethernet"
"Tether"
"VPN"
"Kablosuz"
"Kablosuz Ağ"
PaymentPortal
Özellikler
-
Yöntem
dize
Ödeme portalı için kullanılacak HTTP yöntemi.
-
PostData
dize isteğe bağlı
Ödeme portalına gönderilecek gönderi verileri.
Method
POST
olmadığı sürece yoksayılır. -
Url
dize isteğe bağlı
Ödeme portalının URL'si.
ProxyLocation
Özellikler
-
Ana makine
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
dize isteğe bağlı
Proxy otomatik yapılandırma dosyasının URL'si.
-
Proxy ayarlarının türü.
ProxySettingsType
Enum
"Doğrudan"
"Manuel"
"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
number isteğe bağlı
SIM'in kilidini açmak için PUK'nın gerekli olmasından önce izin verilen PIN kilidi deneme sayısı.
ThirdPartyVPNProperties
Özellikler
-
ExtensionID
dize
Üçüncü taraf VPN sağlayıcı uzantısının kimliği.
-
ProviderName
dize 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ğı.
-
Ana makine
dize isteğe bağlı
VPN ana makinesi.
-
Tür
dize isteğe bağlı
VPN türü. "L2TP-IPSec" nedeniyle bu bir enum olamaz. Bu, yalnızca belirli özellikleri ayarlamak için kullanılabilecek setProperties işlevine iletilen NetworkConfigProperties için isteğe bağlıdır.
VPNStateProperties
Özellikler
-
Tür
dize
VPNProperties.Type
adresine göz atın.
WiFiProperties
Özellikler
-
AllowGatewayARPPolling
boole isteğe bağlı
Chrome 131'den beri desteği sonlandırıldıM131 sürümünde kaldırıldı. Şu anda etkin bir ARP anketi yok.
-
AutoConnect
boole isteğe bağlı
Kablosuz ağın, kapsama alanındayken otomatik olarak bağlanıp bağlanmayacağı.
-
BSSID
dize isteğe bağlı
İlişkilendirilmiş 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. -
Sıklık
number isteğe bağlı
Kablosuz hizmetin MHz cinsinden çalışma frekansı. Bağlı ağlar için ağın bağlı olduğu mevcut frekans. Aksi takdirde, mevcut en iyi BSS'nin sıklık değeri.
-
FrequencyList
number[] isteğe bağlı
Kablosuz ağda son görülen tüm çalışma frekanslarını içerir.
-
HexSSID
dize isteğe bağlı
Ağ SSID'sinin onaltılık kodlu kopyası.
-
HiddenSSID
boole isteğe bağlı
Ağ SSID'sinin yayınlanıp yayınlanmayacağı.
-
Parola
dize 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 mülkler bu değeri içermez. -
RoamThreshold
number isteğe bağlı
Desteği sonlandırıldı, yoksayılır.
-
SSID
dize isteğe bağlı
Ağ SSID'si.
-
Güvenlik
dize isteğe bağlı
Ağ güvenlik türü.
-
SignalStrength
number isteğe bağlı
Ağ sinyal gücü.
WiFiStateProperties
Özellikler
-
BSSID
dize isteğe bağlı
WiFiProperties.BSSID
adresine göz atın. -
Sıklık
number isteğe bağlı
WiFiProperties.Frequency
adresine göz atın. -
HexSSID
dize isteğe bağlı
Chrome 62 ve üzeri sürümlerWiFiProperties.HexSSID
adresine göz atın. -
SSID
dize isteğe bağlı
Chrome 62 ve üzeri sürümlerWiFiProperties.SSID
adresine göz atın. -
Güvenlik
dize
WiFiProperties.Security
adresine göz atın. -
SignalStrength
number isteğe bağlı
WiFiProperties.SignalStrength
adresine göz atın.
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,
)
Mülklerden yeni bir ağ yapılandırması oluşturur. Eşleşen yapılandırılmış bir ağ zaten mevcutsa 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
'tür. -
mülkler
Yeni ağın yapılandıracağı mülkler.
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:(result: string) => void
-
sonuç
dize
-
İadeler
-
Promise<string>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini 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 notu inceleyin.
Parametreler
-
networkType
Devre dışı bırakılacak ağ türü.
enableNetworkType()
chrome.networking.onc.enableNetworkType(
networkType: NetworkType,
)
Belirtilen ağ türüyle eşleşen tüm cihazları etkinleştirir. Türün birden fazla ağ türünü (ör. "Kablosuz") temsil edebileceğini unutmayın.
Parametreler
-
networkType
Etkinleştirilecek ağ türü.
forgetNetwork()
chrome.networking.onc.forgetNetwork(
networkGuid: string,
callback?: function,
)
networkGuid
GUID'si 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 (ör. kablosuz ağ SSID'si ve güvenliği) sahip diğer ağlar da bu kapsamda olabilir. 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ı unutamayacaktır.
Parametreler
-
networkGuid
dize
Unutulacak ağın GUID'si.
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
getCaptivePortalStatus()
chrome.networking.onc.getCaptivePortalStatus(
networkGuid: string,
callback?: function,
)
"networkGuid" ile eşleşen ağ için giriş portalı durumunu döndürür.
Parametreler
-
networkGuid
dize
Giriş portalı durumunu almak için ağın GUID'si.
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:(result: CaptivePortalStatus) => void
-
sonuç
-
İadeler
-
Promise<CaptivePortalStatus>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
getDeviceStates()
chrome.networking.onc.getDeviceStates(
callback?: function,
)
Mevcut ağ cihazlarının durumlarını döndürür.
Parametreler
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:(result: DeviceStateProperties[]) => void
-
sonuç
-
İadeler
-
Promise<DeviceStateProperties[]>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini 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
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:(result: GlobalPolicy) => void
-
sonuç
-
İadeler
-
Promise<GlobalPolicy>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
getManagedProperties()
chrome.networking.onc.getManagedProperties(
networkGuid: string,
callback?: function,
)
networkGuid kimlikli ağın birleştirilmiş özelliklerini şu kaynaklardan alır: Kullanıcı ayarları, paylaşılan ayarlar, kullanıcı politikası, cihaz politikası ve etkin ayarlar.
Parametreler
-
networkGuid
dize
Mülklerinin alınacağı ağın GUID'si.
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:(result: ManagedProperties) => void
-
sonuç
-
İadeler
-
Promise<ManagedProperties>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
getNetworks()
chrome.networking.onc.getNetworks(
filter: NetworkFilter,
callback?: function,
)
getState
tarafından sağlanan aynı özelliklere sahip ağ nesnelerinin 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 sağlanır. Ağlar, sistem tarafından önceliklerine göre sıralanır. Bağlı veya bağlanmakta olan ağlar önce listelenir.
Parametreler
-
filtrele
Hangi ağların döndürüleceğini açıklar.
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:(result: NetworkStateProperties[]) => void
-
sonuç
-
İadeler
-
Promise<NetworkStateProperties[]>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
getProperties()
chrome.networking.onc.getProperties(
networkGuid: string,
callback?: function,
)
networkGuid kimlikli ağın tüm özelliklerini alır. Ağın tüm özelliklerini (salt okunur ve okuma/yazma değerleri) içerir.
Parametreler
-
networkGuid
dize
Mülklerinin alınacağı ağın GUID'si.
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:(result: NetworkProperties) => void
-
sonuç
-
İadeler
-
Promise<NetworkProperties>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
getState()
chrome.networking.onc.getState(
networkGuid: string,
callback?: function,
)
networkGuid kimlikli ağın önbelleğe alınan salt okunur özelliklerini alır. Bu işlevin, ağ alt sistemini sorgulamak için gidiş dönüş gerektiren getProperties
işlevinden daha yüksek performanslı olması amaçlanmıştır. Tüm ağlar için aşağıdaki özellikler döndürülür: GUID, Tür, Ad, WiFi.Security. Görünen ağlar için ek özellikler sağlanır: ConnectionState, ErrorState, WiFi.SignalStrength, Cellular.NetworkTechnology, Cellular.ActivationState, Cellular.RoamingState.
Parametreler
-
networkGuid
dize
Mülklerinin alınacağı ağın GUID'si.
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:(result: NetworkStateProperties) => void
-
sonuç
-
İadeler
-
Promise<NetworkStateProperties>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini 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 bunu yoksaymayı seçebilir. Liste güncellenirse onNetworkListChanged
etkinliği tetiklenir.
Parametreler
-
networkType
NetworkType isteğe bağlı
Chrome 63 ve sonraki sürümlerVarsa türe özel bir tarama ister. Hücresel ağ destekleniyorsa mobil ağ taraması istenir.
setProperties()
chrome.networking.onc.setProperties(
networkGuid: string,
properties: NetworkConfigProperties,
callback?: function,
)
networkGuid
kimlikli ağın özelliklerini ayarlar. Bu yalnızca yapılandırılmış ağlar için geçerlidir (Source != None). Yapılandırılmamış görünür ağlar bunun yerine createNetwork
kullanmalıdır. Kiosk oturumlarında, bu yöntemin paylaşılan bir ağda çağrılması başarısız olur.
Parametreler
-
networkGuid
dize
Özelliklerin ayarlanacağı ağın GUID'si.
-
mülkler
Ayarlanacak özellikler.
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini 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
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
startDisconnect()
chrome.networking.onc.startDisconnect(
networkGuid: string,
callback?: function,
)
networkGuid ile ağ bağlantısını kesmeye başlar.
Parametreler
-
networkGuid
dize
Bağlantısı kesilen ağın GUID'si.
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125+Sözler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.
Etkinlikler
onDeviceStateListChanged
chrome.networking.onc.onDeviceStateListChanged.addListener(
callback: function,
)
Cihaz listesi değiştiğinde veya herhangi bir 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. Mevcut tüm ağların GUID'lerinin 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ğlardan herhangi birinde özellikler değiştiğinde tetiklenir. Özellikleri değişen ağların GUID'lerinin 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ılama işlemi 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
-
durum
-