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 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 enum değeri, ONC spesifikasyonunu eşleştirmek için JavaScript lowCamelCase kuralı yerine UpperCamelCase'ı kullanır.
İzinler
networking.onc
Kullanılabilirlik
Türler
ActivationStateType
Enum
"Etkinleştirildi"
"Etkinleştiriliyor"
"Etkin Değil"
"Kısmen Etkinleştirildi"
CaptivePortalStatus
Enum
"Bilinmiyor"
"Çevrimdışı"
"Çevrimiçi"
"Portal"
"ProxyAuthGerekli"
CellularProperties
Özellikler
-
ActivationState
ActivationStateType isteğe bağlı
Operatör hesabı etkinleştirme durumu.
-
ActivationType
dize isteğe bağlı
Hücresel ağ etkinleştirme türü.
-
AllowRoaming
boole isteğe bağlı
Ağ için dolaşıma izin verilip verilmediği.
-
AutoConnect
boole isteğe bağlı
Hücresel ağın otomatik olarak bağlanıp bağlanmayacağı (kapsama alanındayken).
-
Aile
dize isteğe bağlı
Hücresel cihaz teknolojisi ailesi -
CDMA
veyaGSM
. -
FirmwareRevision
dize isteğe bağlı
Donanım yazılımı düzeltmesi hücresel modeme yüklendi.
-
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ı düzeltmesi.
-
HomeProvider
CellularProviderProperties isteğe bağlı
Şu anda modemde yüklü olan SIM kartı veren operatör hakkında bilgiler.
-
Ü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 bu, ağ teknolojisinin şu anda kullanıldığı anlamına gelir.
-
PaymentPortal
PaymentPortal isteğe bağlı
Kullanıcıların mobil veri planına kaydolmak veya planlarını değiştirmek için kullanabileceği online ödeme portalı.
-
RoamingState
dize isteğe bağlı
Geçerli ağdaki hücresel modemin dolaşım durumu.
-
SIMLockStatus
SIMLockStatus isteğe bağlı
GSM ailesi ağları için SIM kilidinin durumu.
-
SIMPresent
boole isteğe bağlı
SIM kart olup olmadığı.
-
Tarama
boole isteğe bağlı
Chrome 63 ve sonraki sürümler 'nı inceleyin.Hücresel ağ taraması devam ederken doğru değerini döndürür.
-
ServingOperator
CellularProviderProperties isteğe bağlı
Modemin şu anda ağında kayıtlı olduğu operatör hakkında bilgiler.
-
SignalStrength
sayı isteğe bağlı
Mevcut 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) hesaplarının basit bir birleşimi olarak sunulan 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
başlıklı makaleyi inceleyin. -
NetworkTechnology
dize isteğe bağlı
CellularProperties.NetworkTechnology
başlıklı makaleyi inceleyin. -
RoamingState
dize isteğe bağlı
CellularProperties.RoamingState
başlıklı makaleyi inceleyin. -
SIMPresent
boole isteğe bağlı
CellularProperties.SIMPresent
başlıklı makaleyi inceleyin. -
SignalStrength
sayı isteğe bağlı
CellularProperties.SignalStrength
başlıklı makaleyi inceleyin.
CertificatePattern
Özellikler
-
EnrollmentURI
string[] isteğe bağlı
Bu kalıpla eşleşen hiçbir sertifika bulunmaması durumunda kullanıcının yönlendirilebileceği URI'lerin listesi.
-
Düzenleyen
IssuerSubjectPattern isteğe bağlı
Ayarlanırsa X.509 sağlayıcısı 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 sertifikanın bu kişilerden biri tarafından imzalanması gerekir.
-
Konu
IssuerSubjectPattern isteğe bağlı
Ayarlanırsa, X.509 konu ayarlarının eşleştirileceği kalıp.
ClientCertificateType
Enum
"Ref"
"Desen"
ConnectionStateType
Enum
"Bağlı"
"Bağlanılıyor"
"Bağlı Değil"
DeviceStateProperties
Özellikler
-
SIMLockStatus
SIMLockStatus isteğe bağlı
Chrome 62 ve sonraki sürümler 'nı inceleyin.Tür = Hücresel ve SIM Sunma = Doğru ise SIM kilidi durumu.
-
SIMPresent
boole isteğe bağlı
Chrome 62 ve sonraki sürümler 'nı inceleyin.Cihaz 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şkilendirilen ağ türü (Hücresel, Ethernet veya Kablosuz).
DeviceStateType
Enum
"Başlatılmadı"
Cihaz kullanılabilir durumda ancak başlatılmamış.
"Devre dışı"
Cihaz başlatıldı ancak etkin değil.
"Etkinleştiriliyor"
Etkin durumu istendi ancak tamamlanmadı.
"Etkin"
Cihaz etkinleştirildi.
"Yasak"
Cihaz yasaktır.
EAPProperties
Özellikler
-
AnonymousIdentity
dize isteğe bağlı
-
İstemciSertifikasıPKCS11kimliği
dize isteğe bağlı
Chrome 60 ve sonraki sürümler 'nı inceleyin. -
ClientCertPattern
CertificatePattern isteğe bağlı
-
ClientCertProvisioningProfileId
dize isteğe bağlı
Chrome 93 ve sonraki sürümler 'nı inceleyin. -
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 için gereklidir ancak Shill'den çeviri yaparken 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 sonraki sürümler 'nı inceleyin. -
UseProactiveKeyCaching
boole isteğe bağlı
-
UseSystemCAs
boole isteğe bağlı
EthernetProperties
Özellikler
-
Kimlik doğrulama
dize isteğe bağlı
Ethernet ağı tarafından kullanılan kimlik doğrulama. Olası değerler:
None
ve8021X
. -
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
başlıklı makaleyi inceleyin.
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şim.
GlobalPolicy
Özellikler
-
AllowOnlyPolicyNetworksToAutoconnect
boole isteğe bağlı
Doğru ise yalnızca politika ağları otomatik olarak bağlanabilir. Varsayılan olarak yanlış değerine ayarlanır.
-
AllowOnlyPolicyNetworksToConnect
boole isteğe bağlı
Doğru değerine ayarlanırsa yalnızca politika ağları bağlanabilir ve yeni ağlar eklenemez ya da yapılandırılamaz. Varsayılan olarak yanlış değerine ayarlanır.
-
AllowOnlyPolicyNetworksToConnectIfAvailable
boole isteğe bağlı
Chrome 70 ve sonraki sürümler 'nı inceleyin.Görünür ağ listesinde varsa doğru ve yönetilen bir ağ varsa yalnızca politika ağları bağlanabilir ve yeni ağlar eklenemez ya da yapılandırılamaz. Varsayılan olarak yanlış değerine ayarlanır.
-
BlockedHexSSIDs
string[] isteğe bağlı
Chrome 86 ve sonraki sürümler 'nı inceleyin.Engellenen ağların listesi. Engellenen ağlara bağlanmak yasaktır. Açık bir ağ yapılandırması belirtilerek ağların engeli 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ümler 'nı inceleyin.CIDR gösteriminde IP blokları dizisi; ayrıntılar için onc_spec.md adresine bakın.
-
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ümler 'nı inceleyin.CIDR gösteriminde IP blokları dizisi; ayrıntılar için onc_spec.md adresine bakın.
-
NameServers
string[] isteğe bağlı
Alan adı sunucuları için kullanılan adres dizisi.
-
RoutingPrefix
sayı isteğe bağlı
Yönlendirme öneki.
-
SearchDomains
string[] isteğe bağlı
Chrome 76 ve sonraki sürümler 'nı inceleyin.Ad çözümlemesi dizeleri dizisi. Ayrıntılar için onc_spec.md adresine bakın.
-
Tür
dize isteğe bağlı
IP yapılandırma türü.
IPv4
veyaIPv6
olabilir. -
WebProxyAutoDiscoveryUrl
dize isteğe bağlı
DHCP üzerinden bildirildiği şekliyle WEb Proxy Otomatik Keşfi URL'si.
IPConfigType
Enum
"DHCP"
"Statik"
IssuerSubjectPattern
Özellikler
-
CommonName
dize isteğe bağlı
Ayarlanırsa, sertifika konusunun ortak adıyla eşleşecek değer.
-
Konum
dize isteğe bağlı
Ayarlanırsa, sertifika konusunun ortak konumuyla eşleştirilecek değer.
-
Kuruluş
dize isteğe bağlı
Ayarlanırsa, sertifikayla ilişkili kişinin kuruluşları ile eşleştirilecek değer. Değerle en az bir kuruluş eşleşmelidir.
-
OrganizationalUnit
dize isteğe bağlı
Ayarlanırsa sertifika konusunun kuruluş birimleriyle eşleştirilecek değer. Değerle en az bir kuruluş birimi eşleşmelidir.
ManagedBoolean
Özellikler
-
Etkin
boole isteğe bağlı
Şu anda ağ yapılandırma yöneticisi (ör. Shill) tarafından kullanılan etkin değerdir.
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy'nin var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politikanın önerilen ö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
dize 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
,true
ise sağlanır. -
UserEditable
boole isteğe bağlı
Mülk için bir UserPolicy'nin var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politika ayarı ö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 özellik değeri. Yalnızca
UserEditable
,true
ise sağlanır.
ManagedCellularProperties
Özellikler
-
ActivationState
ActivationStateType isteğe bağlı
CellularProperties.ActivationState
başlıklı makaleyi inceleyin. -
ActivationType
dize isteğe bağlı
CellularProperties.ActivationType
başlıklı makaleyi inceleyin. -
AllowRoaming
boole isteğe bağlı
CellularProperties.AllowRoaming
başlıklı makaleyi inceleyin. -
AutoConnect
ManagedBoolean isteğe bağlı
CellularProperties.AutoConnect
başlıklı makaleyi inceleyin. -
Aile
dize isteğe bağlı
CellularProperties.Family
başlıklı makaleyi inceleyin. -
FirmwareRevision
dize isteğe bağlı
CellularProperties.FirmwareRevision
başlıklı makaleyi inceleyin. -
FoundNetworks
FoundNetworkProperties[] isteğe bağlı
CellularProperties.FoundNetworks
başlıklı makaleyi inceleyin. -
HardwareRevision
dize isteğe bağlı
CellularProperties.HardwareRevision
başlıklı makaleyi inceleyin. -
HomeProvider
CellularProviderProperties[] isteğe bağlı
CellularProperties.HomeProvider
başlıklı makaleyi inceleyin. -
Üretici
dize isteğe bağlı
CellularProperties.Manufacturer
başlıklı makaleyi inceleyin. -
ModelID
dize isteğe bağlı
CellularProperties.ModelID
başlıklı makaleyi inceleyin. -
NetworkTechnology
dize isteğe bağlı
CellularProperties.NetworkTechnology
başlıklı makaleyi inceleyin. -
PaymentPortal
PaymentPortal isteğe bağlı
CellularProperties.PaymentPortal
başlıklı makaleyi inceleyin. -
RoamingState
dize isteğe bağlı
CellularProperties.RoamingState
başlıklı makaleyi inceleyin. -
SIMLockStatus
SIMLockStatus isteğe bağlı
CellularProperties.SIMLockStatus
başlıklı makaleyi inceleyin. -
SIMPresent
boole isteğe bağlı
CellularProperties.SIMPresent
başlıklı makaleyi inceleyin. -
Tarama
boole isteğe bağlı
Chrome 63 ve sonraki sürümler 'nı inceleyin.CellularProperties.Scanning
başlıklı makaleyi inceleyin. -
ServingOperator
CellularProviderProperties isteğe bağlı
CellularProperties.ServingOperator
başlıklı makaleyi inceleyin. -
SignalStrength
sayı isteğe bağlı
CellularProperties.SignalStrength
başlıklı makaleyi inceleyin. -
SupportNetworkScan
boole isteğe bağlı
CellularProperties.SupportNetworkScan
başlıklı makaleyi inceleyin.
ManagedDOMString
Özellikler
-
Etkin
dize isteğe bağlı
Şu anda ağ yapılandırma yöneticisi (ör. Shill) tarafından kullanılan etkin değerdir.
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy'nin var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politikanın önerilen özellik değeri). 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ı
Etkin 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 var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politika ayarı önerilen özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
dize isteğe bağlı
Kullanıcı politikası tarafından sağlanan özellik değeri.
-
UserSetting
dize isteğe bağlı
Giriş yapmış kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable
,true
ise sağlanır.
ManagedDOMStringList
Özellikler
-
Etkin
string[] isteğe bağlı
Şu anda ağ yapılandırma yöneticisi (ör. Shill) tarafından kullanılan etkin değerdir.
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy'nin var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politikanın önerilen ö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
dize 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
,true
ise sağlanır. -
UserEditable
boole isteğe bağlı
Mülk için bir UserPolicy'nin var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politika ayarı ö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 özellik değeri. Yalnızca
UserEditable
,true
ise sağlanır.
ManagedEthernetProperties
Özellikler
-
Kimlik doğrulama
ManagedDOMString isteğe bağlı
EthernetProperties.Authentication
başlıklı makaleyi inceleyin. -
AutoConnect
ManagedBoolean isteğe bağlı
EthernetProperties.AutoConnect
başlıklı makaleyi inceleyin.
ManagedIPConfigProperties
Özellikler
-
Ağ geçidi
ManagedDOMString isteğe bağlı
IPConfigProperties.Gateway
başlıklı makaleyi inceleyin. -
IPAddress
ManagedDOMString isteğe bağlı
IPConfigProperties.IPAddress
başlıklı makaleyi inceleyin. -
NameServers
ManagedDOMStringList isteğe bağlı
IPConfigProperties.NameServers
başlıklı makaleyi inceleyin. -
RoutingPrefix
ManagedLong isteğe bağlı
IPConfigProperties.RoutingPrefix
başlıklı makaleyi inceleyin. -
Tür
ManagedDOMString isteğe bağlı
IPConfigProperties.Type
başlıklı makaleyi inceleyin. -
WebProxyAutoDiscoveryUrl
ManagedDOMString isteğe bağlı
IPConfigProperties.WebProxyAutoDiscoveryUrl
başlıklı makaleyi inceleyin.
ManagedIPConfigType
Özellikler
-
Etkin
IPConfigType isteğe bağlı
Şu anda ağ yapılandırma yöneticisi (ör. Shill) tarafından kullanılan etkin değerdir.
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy'nin var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politikanın önerilen ö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
dize 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
,true
ise sağlanır. -
UserEditable
boole isteğe bağlı
Mülk için bir UserPolicy'nin var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politika ayarı ö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 özellik değeri. Yalnızca
UserEditable
,true
ise sağlanır.
ManagedLong
Özellikler
-
Etkin
sayı isteğe bağlı
Şu anda ağ yapılandırma yöneticisi (ör. Shill) tarafından kullanılan etkin değerdir.
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy'nin var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politikanın önerilen özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
DevicePolicy
sayı isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
dize isteğe bağlı
Etkin mülk değerinin belirlendiği kaynak.
-
sayı 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 var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politika ayarı önerilen özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
sayı isteğe bağlı
Kullanıcı politikası tarafından sağlanan özellik değeri.
-
UserSetting
sayı isteğe bağlı
Giriş yapmış 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
başlıklı makaleyi inceleyin. -
HTTPProxy
ManagedProxyLocation isteğe bağlı
ManualProxySettings.HTTPProxy
başlıklı makaleyi inceleyin. -
ÇOCUKLAR
ManagedProxyLocation isteğe bağlı
ManualProxySettings.SOCKS
başlıklı makaleyi inceleyin. -
SecureHTTPProxy
ManagedProxyLocation isteğe bağlı
ManualProxySettings.SecureHTTPProxy
başlıklı makaleyi inceleyin.
ManagedProperties
Özellikler
-
Hücresel
ManagedCellularProperties isteğe bağlı
NetworkProperties.Cellular
başlıklı makaleyi inceleyin. -
Bağlanabilir
boole isteğe bağlı
NetworkProperties.Connectable
başlıklı makaleyi inceleyin. -
ConnectionState
ConnectionStateType optional
NetworkProperties.ConnectionState
başlıklı makaleyi inceleyin. -
ErrorState
dize isteğe bağlı
NetworkProperties.ErrorState
başlıklı makaleyi inceleyin. -
Ethernet
ManagedEthernetProperties isteğe bağlı
NetworkProperties.Ethernet
başlıklı makaleyi inceleyin. -
GUID
dize
NetworkProperties.GUID
başlıklı makaleyi inceleyin. -
IPAddressConfigType
ManagedIPConfigType isteğe bağlı
NetworkProperties.IPAddressConfigType
başlıklı makaleyi inceleyin. -
IPConfigs
IPConfigProperties[] isteğe bağlı
NetworkProperties.IPConfigs
başlıklı makaleyi inceleyin. -
MacAddress
dize isteğe bağlı
NetworkProperties.MacAddress
başlıklı makaleyi inceleyin. -
Sayaçlı
ManagedBoolean isteğe bağlı
Chrome 85 ve sonraki sürümler 'nı inceleyin.NetworkProperties.Metered
başlıklı makaleyi inceleyin. -
Ad
ManagedDOMString isteğe bağlı
NetworkProperties.Name
başlıklı makaleyi inceleyin. -
NameServersConfigType
ManagedIPConfigType isteğe bağlı
NetworkProperties.NameServersConfigType
başlıklı makaleyi inceleyin. -
Öncelik
ManagedLong isteğe bağlı
NetworkProperties.Priority
başlıklı makaleyi inceleyin. -
ProxySettings
ManagedProxySettings isteğe bağlı
NetworkProperties.ProxySettings
başlıklı makaleyi inceleyin. -
RestrictedConnectivity
boole isteğe bağlı
NetworkProperties.RestrictedConnectivity
başlıklı makaleyi inceleyin. -
SavedIPConfig
IPConfigProperties isteğe bağlı
NetworkProperties.SavedIPConfig
başlıklı makaleyi inceleyin. -
Kaynak
dize isteğe bağlı
NetworkProperties.Source
başlıklı makaleyi inceleyin. -
StaticIPConfig
ManagedIPConfigProperties isteğe bağlı
NetworkProperties.StaticIPConfig
başlıklı makaleyi inceleyin. -
TrafficCounterResetTime
sayı isteğe bağlı
Chrome 125 ve sonraki sürümler 'nı inceleyin.NetworkProperties.TrafficCounterResetTime
başlıklı makaleyi inceleyin. -
Tür
NetworkProperties.Type
başlıklı makaleyi inceleyin. -
VPN
ManagedVPNProperties isteğe bağlı
NetworkProperties.VPN
başlıklı makaleyi inceleyin. -
Kablosuz
ManagedWiFiProperties isteğe bağlı
NetworkProperties.WiFi
başlıklı makaleyi inceleyin.
ManagedProxyLocation
Özellikler
-
Ana makine
ProxyLocation.Host
başlıklı makaleyi inceleyin. -
Bağlantı noktası
ProxyLocation.Port
başlıklı makaleyi inceleyin.
ManagedProxySettings
Özellikler
-
ExcludeDomains
ManagedDOMStringList isteğe bağlı
ProxySettings.ExcludeDomains
başlıklı makaleyi inceleyin. -
Manuel
ManagedManualProxySettings isteğe bağlı
ProxySettings.Manual
başlıklı makaleyi inceleyin. -
PAC
ManagedDOMString isteğe bağlı
ProxySettings.PAC
başlıklı makaleyi inceleyin. -
ProxySettings.Type
başlıklı makaleyi inceleyin.
ManagedProxySettingsType
Özellikler
-
Etkin
ProxySettingsType optional
Şu anda ağ yapılandırma yöneticisi (ör. Shill) tarafından kullanılan etkin değerdir.
-
DeviceEditable
boole isteğe bağlı
Mülk için bir DevicePolicy'nin var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politikanın önerilen özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
DevicePolicy
ProxySettingsType optional
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
dize isteğe bağlı
Etkin mülk değerinin belirlendiği kaynak.
-
ProxySettingsType optional
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 var olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (politika ayarı önerilen özellik değeri). Varsayılan olarak
false
değerine ayarlanır. -
UserPolicy
ProxySettingsType optional
Kullanıcı politikası tarafından sağlanan özellik değeri.
-
UserSetting
ProxySettingsType optional
Giriş yapmış kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable
,true
ise sağlanır.
ManagedThirdPartyVPNProperties
Özellikler
-
ExtensionID
ThirdPartyVPNProperties.ExtensionID
başlıklı makaleyi inceleyin. -
ProviderName
dize isteğe bağlı
ThirdPartyVPNProperties.ProviderName
başlıklı makaleyi inceleyin.
ManagedVPNProperties
Özellikler
-
AutoConnect
ManagedBoolean isteğe bağlı
VPNProperties.AutoConnect
başlıklı makaleyi inceleyin. -
Ana makine
ManagedDOMString isteğe bağlı
VPNProperties.Host
başlıklı makaleyi inceleyin. -
Tür
ManagedDOMString isteğe bağlı
VPNProperties.Type
başlıklı makaleyi inceleyin.
ManagedWiFiProperties
Özellikler
-
AllowGatewayARPPolling
ManagedBoolean isteğe bağlı
WiFiProperties.AllowGatewayARPPolling
başlıklı makaleyi inceleyin. -
AutoConnect
ManagedBoolean isteğe bağlı
WiFiProperties.AutoConnect
başlıklı makaleyi inceleyin. -
BSSID
dize isteğe bağlı
WiFiProperties.BSSID
başlıklı makaleyi inceleyin. -
Sıklık
sayı isteğe bağlı
WiFiProperties.Frequency
başlıklı makaleyi inceleyin. -
FrequencyList
sayı[] isteğe bağlı
WiFiProperties.FrequencyList
başlıklı makaleyi inceleyin. -
HexSSID
ManagedDOMString isteğe bağlı
WiFiProperties.HexSSID
başlıklı makaleyi inceleyin. -
HiddenSSID
ManagedBoolean isteğe bağlı
WiFiProperties.HiddenSSID
başlıklı makaleyi inceleyin. -
RoamThreshold
ManagedLong isteğe bağlı
Kullanımdan kaldırıldı, yoksayıldı.
WiFiProperties.RoamThreshold
başlıklı makaleyi inceleyin. -
SSID
ManagedDOMString isteğe bağlı
WiFiProperties.SSID
başlıklı makaleyi inceleyin. -
Güvenlik
WiFiProperties.Security
başlıklı makaleyi inceleyin. -
SignalStrength
sayı isteğe bağlı
WiFiProperties.SignalStrength
başlıklı makaleyi inceleyin.
ManualProxySettings
Özellikler
-
FTPProxy
ProxyLocation isteğe bağlı
FTP proxy ayarları.
-
HTTPProxy
ProxyLocation isteğe bağlı
HTTP proxy ayarları.
-
ÇOCUKLAR
ProxyLocation isteğe bağlı
SOCKS proxy'si ayarları.
-
SecureHTTPProxy
ProxyLocation isteğe bağlı
Güvenli HTTP proxy ayarları.
NetworkConfigProperties
Özellikler
-
Hücresel
CellularProperties isteğe bağlı
NetworkProperties.Cellular
başlıklı makaleyi inceleyin. -
Ethernet
EthernetProperties isteğe bağlı
NetworkProperties.Ethernet
başlıklı makaleyi inceleyin. -
GUID
dize isteğe bağlı
NetworkProperties.GUID
başlıklı makaleyi inceleyin. -
IPAddressConfigType
IPConfigType isteğe bağlı
NetworkProperties.IPAddressConfigType
başlıklı makaleyi inceleyin. -
Ad
dize isteğe bağlı
NetworkProperties.Name
başlıklı makaleyi inceleyin. -
NameServersConfigType
IPConfigType isteğe bağlı
NetworkProperties.NameServersConfigType
başlıklı makaleyi inceleyin. -
Öncelik
sayı isteğe bağlı
NetworkProperties.Priority
başlıklı makaleyi inceleyin. -
Tür
NetworkType isteğe bağlı
NetworkProperties.Type
başlıklı makaleyi inceleyin. -
VPN
VPNProperties (isteğe bağlı)
NetworkProperties.VPN
başlıklı makaleyi inceleyin. -
Kablosuz
WiFiProperties isteğe bağlı
NetworkProperties.WiFi
başlıklı makaleyi inceleyin. -
WiMAX
WiMAXProperties isteğe bağlı
Kullanımdan kaldırıldı.
NetworkFilter
Özellikler
-
yapılandırıldı
boole isteğe bağlı
Değer doğruysa yalnızca yapılandırılmış (kayıtlı) ağları dahil edin. Varsayılan olarak "false" (yanlış) değerine ayarlanır.
-
sınır
sayı isteğe bağlı
Döndürülecek maksimum ağ sayısı. Belirtilmemişse varsayılan olarak 1.000 değerine ayarlanır. Sınırlama 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ı
True (doğru) ise 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ğlanıp bağlanmadığı.
-
ConnectionState
ConnectionStateType optional
Ağın mevcut bağlantı durumu.
-
ErrorState
dize 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
dize isteğe bağlı
Ağın MAC adresi.
-
Sayaçlı
boole isteğe bağlı
Chrome 85 ve sonraki sürümler 'nı inceleyin.Ağın sayaçlı 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ı için IP yapılandırma türü.
-
Öncelik
sayı 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, 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
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ı belirtir. Olası değerler:
Device
DevicePolicy
User
UserPolicy
None
"Yok" uzantı kodu oluşturma ile çakıştığından "Kaynak" için bir dize kullanmamız gerekir tercih edebilirsiniz.
-
StaticIPConfig
IPConfigProperties isteğe bağlı
Ağın statik IP yapılandırması.
-
TrafficCounterResetTime
sayı isteğe bağlı
Chrome 125 ve sonraki sürümler 'nı inceleyin.Trafik 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 özellikleri.
-
Kablosuz
WiFiProperties isteğe bağlı
Kablosuz ağlar için ağdaki kablosuz ağ özellikleri.
NetworkStateProperties
Özellikler
-
Hücresel
CellularStateProperties isteğe bağlı
NetworkProperties.Cellular
başlıklı makaleyi inceleyin. -
Bağlanabilir
boole isteğe bağlı
NetworkProperties.Connectable
başlıklı makaleyi inceleyin. -
ConnectionState
ConnectionStateType optional
NetworkProperties.ConnectionState
başlıklı makaleyi inceleyin. -
ErrorState
dize isteğe bağlı
NetworkProperties.ErrorState
başlıklı makaleyi inceleyin. -
Ethernet
EthernetStateProperties isteğe bağlı
NetworkProperties.Ethernet
başlıklı makaleyi inceleyin. -
GUID
dize
NetworkProperties.GUID
başlıklı makaleyi inceleyin. -
Ad
dize isteğe bağlı
NetworkProperties.Name
başlıklı makaleyi inceleyin. -
Öncelik
sayı isteğe bağlı
NetworkProperties.Priority
başlıklı makaleyi inceleyin. -
Kaynak
dize isteğe bağlı
NetworkProperties.Source
başlıklı makaleyi inceleyin. -
Tür
NetworkProperties.Type
başlıklı makaleyi inceleyin. -
VPN
VPNStateProperties isteğe bağlı
NetworkProperties.VPN
başlıklı makaleyi inceleyin. -
Kablosuz
WiFiStateProperties isteğe bağlı
NetworkProperties.WiFi
başlıklı makaleyi inceleyin.
NetworkType
Enum
"Tümü"
"Hücresel"
"Ethernet"
"İnternet bağlantısı"
"VPN"
"Kablosuz"
"Kablosuz"
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ı 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 alan adları ve ana makineler.
-
Manuel
ManualProxySettings isteğe bağlı
Manuel proxy ayarları - sadece
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''
. -
RetriesLeft
sayı isteğe bağlı
PUK'un SIM kilidini açmak için gerekli olmadan önce izin verilen PIN kilidi denemesi 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ü. Bu, "L2TP-IPSec" nedeniyle bir numaralandırma olamaz. Bu, yalnızca belirli mülkleri ayarlamak için kullanılabilen setProperties'e geçirilen NetworkConfigProperties için isteğe bağlıdır.
VPNStateProperties
Özellikler
-
Tür
dize
VPNProperties.Type
başlıklı makaleyi inceleyin.
WiFiProperties
Özellikler
-
AllowGatewayARPPolling
boole isteğe bağlı
Varsayılan ağ geçidinin ARP yoklamasına izin verilip verilmeyeceği. Varsayılan değer, doğru değerine ayarlanır.
-
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şkilendirilen 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
sayı isteğe bağlı
Kablosuz hizmeti çalışma frekansı (MHz). 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
sayı[] isteğe bağlı
Kablosuz ağın son zamanlarda görülen tüm çalışma frekanslarını içerir.
-
HexSSID
dize 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
dize isteğe bağlı
Chrome 66 ve sonraki sürümler 'nı inceleyin.WEP/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
sayı isteğe bağlı
Kullanımdan kaldırıldı, yoksayıldı.
-
SSID
dize isteğe bağlı
Ağ SSID'si.
-
Güvenlik
dize isteğe bağlı
Ağ güvenliği türü.
-
SignalStrength
sayı isteğe bağlı
Ağ sinyal gücü.
WiFiStateProperties
Özellikler
-
BSSID
dize isteğe bağlı
WiFiProperties.BSSID
başlıklı makaleyi inceleyin. -
Sıklık
sayı isteğe bağlı
WiFiProperties.Frequency
başlıklı makaleyi inceleyin. -
HexSSID
dize isteğe bağlı
Chrome 62 ve sonraki sürümler 'nı inceleyin.WiFiProperties.HexSSID
başlıklı makaleyi inceleyin. -
SSID
dize isteğe bağlı
Chrome 62 ve sonraki sürümler 'nı inceleyin.WiFiProperties.SSID
başlıklı makaleyi inceleyin. -
Güvenlik
dize
WiFiProperties.Security
başlıklı makaleyi inceleyin. -
SignalStrength
sayı isteğe bağlı
WiFiProperties.SignalStrength
başlıklı makaleyi inceleyin.
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 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
olur. -
mülkler
Yeni ağın yapılandırılacağı özellikler.
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:(result: string) => void
-
sonuç
dize
-
İadeler
-
Promise<dize>
Chrome 125 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması 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. Bu tür, birden çok ağ türünü (ör. "Kablosuz") temsil edebilir.
Parametreler
-
networkType
Etkinleştirilecek ağın türü.
forgetNetwork()
chrome.networking.onc.forgetNetwork(
networkGuid: string,
callback?: function,
)
networkGuid
GUID'si ile ağ için yapılandırılmış tüm özellikleri temizleyerek bir ağ yapılandırmasını unutur. Tanımlayıcıları eşleşen diğer ağlar da bu kapsama girebilir (ör. kablosuz ağ SSID ve güvenlik). Böyle bir yapılandırma yoksa bir hata oluşturulur 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
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:() => void
İadeler
-
Taahhüt<void>
Chrome 125 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması 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ı durumunun alınacağı 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 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması gerekir.
getDeviceStates()
chrome.networking.onc.getDeviceStates(
callback?: function,
)
Kullanılabilir 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 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması gerekir.
getGlobalPolicy()
chrome.networking.onc.getGlobalPolicy(
callback?: function,
)
Genel politika özelliklerini alır. Bu özelliklerin bir 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 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması gerekir.
getManagedProperties()
chrome.networking.onc.getManagedProperties(
networkGuid: string,
callback?: function,
)
Kaynaklardan gelen networkGuid kimliğine sahip ağın birleştirilmiş özelliklerini alır: Kullanıcı ayarları, paylaşılan ayarlar, kullanıcı politikası, cihaz politikası ve o anda etkin olan ayarlar.
Parametreler
-
networkGuid
dize
Özelliklerin 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 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması 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, sisteme göre önceliklerine göre sıralanır. Bağlı veya bağlanan ağlar ilk sırada listelenir.
Parametreler
-
filtrele
Hangi ağların döndürüleceğini tanımlar.
-
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 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması gerekir.
getProperties()
chrome.networking.onc.getProperties(
networkGuid: string,
callback?: function,
)
networkGuid kimliğine sahip ağın tüm özelliklerini alır. Ağın tüm özelliklerini içerir (salt okunur ve okuma/yazma değerleri).
Parametreler
-
networkGuid
dize
Özelliklerin 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 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması 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. Bunun, ağ iletişimi alt sistemini sorgulamak için gidiş dönüş gerektiren getProperties
işlevinden daha yüksek performans göstermesi amaçlanı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, WiFi.SignalStrength, Cellular.NetworkTechnology, Cellular.ActivationState, Cellular.RoamingState.
Parametreler
-
networkGuid
dize
Özelliklerin 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 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması 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ümler 'nı inceleyin.Sağlanması durumunda türe özel bir tarama isteğinde bulunur. Hücresel ağ için destekleniyorsa mobil ağ taraması istenir.
setProperties()
chrome.networking.onc.setProperties(
networkGuid: string,
properties: NetworkConfigProperties,
callback?: function,
)
networkGuid
kimliğine sahip ağın özelliklerini ayarlar. Bu yalnızca yapılandırılmış ağlar için geçerlidir (Kaynak != Hiçbiri). Yapılandırılmamış görünür ağlarda bunun yerine createNetwork
kullanılmalı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
-
Taahhüt<void>
Chrome 125 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması gerekir.
startConnect()
chrome.networking.onc.startConnect(
networkGuid: string,
callback?: function,
)
networkGuid ile ağ bağlantısını 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
-
Taahhüt<void>
Chrome 125 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması gerekir.
startDisconnect()
chrome.networking.onc.startDisconnect(
networkGuid: string,
callback?: function,
)
networkGuid ile ağ bağlantısını kesmeyi başlatır.
Parametreler
-
networkGuid
dize
Bağlantısı kesilecek ağın GUID'si.
-
geri çağırma
işlev isteğe bağlı
callback
parametresi şu şekilde görünür:() => void
İadeler
-
Taahhüt<void>
Chrome 125 ve sonraki sürümler 'nı inceleyin.Vaatler yalnızca Manifest V3 ve sonraki sürümler için desteklenir. Diğer platformların geri çağırma yapması gerekir.
Etkinlikler
onDeviceStateListChanged
chrome.networking.onc.onDeviceStateListChanged.addListener(
callback: function,
)
Cihaz listesi değiştiğinde veya cihaz durumu özellikleri 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 geçerli 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ı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
-