Açıklama
chrome.networking.onc API'si, 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 ChromeOS kiosk oturumlarında kullanılabilir.
Ağ bağlantısı yapılandırmaları, Açık Ağ Yapılandırması (ONC) spesifikasyonuna göre belirtilir.
NOTE: Çoğu sözlük özelliği ve enum değeri, JavaScript lowerCamelCase kuralı yerine ONC spesifikasyonuna uymak için UpperCamelCase kullanır.
İzinler
networking.oncKullanı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ı etkinleştirme durumu.
-
ActivationType
string 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
string isteğe bağlı
Hücresel veri cihazı teknoloji ailesi:
CDMAveyaGSM. -
FirmwareRevision
string 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
string isteğe bağlı
Hücresel modem donanım düzeltmesi.
-
HomeProvider
CellularProviderProperties isteğe bağlı
Modemde takılı olan SIM kartı veren operatörle ilgili 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ğa kayıtlıysa şu anda kullanılan ağ teknolojisi.
-
PaymentPortal
PaymentPortal isteğe bağlı
Kullanıcıların mobil veri tarifesine kaydolmak veya tarifeyi değiştirmek için kullanabileceği online ödeme portalı.
-
RoamingState
string isteğe bağlı
Hücresel modemin mevcut ağdaki 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ın olup olmadığı.
-
Tarama
boole isteğe bağlı
Chrome 63+Hücresel ağ taraması devam ederken doğru değerini döndürür.
-
ServingOperator
CellularProviderProperties isteğe bağlı
Modemin kayıtlı olduğu ağın operatörüyle ilgili bilgiler.
-
SignalStrength
number 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 MCC (Mobil Ülke Kodu) ve MNC (Mobil Ağ Kodu) değerlerinin basit bir şekilde birleştirilmesiyle oluşturulan 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ı
CellularProperties.ActivationStatesayfasına bakın. -
NetworkTechnology
string isteğe bağlı
CellularProperties.NetworkTechnologysayfasına bakın. -
RoamingState
string isteğe bağlı
CellularProperties.RoamingStatesayfasına bakın. -
SIMPresent
boole isteğe bağlı
CellularProperties.SIMPresentsayfasına bakın. -
SignalStrength
number isteğe bağlı
CellularProperties.SignalStrengthsayfasına bakın.
CertificatePattern
Özellikler
-
EnrollmentURI
string[] isteğe bağlı
Bu kalıpla eşleşen sertifika bulunamaması durumunda kullanıcının yönlendirilebileceği URI'ların listesi.
-
Düzenleyen
IssuerSubjectPattern isteğe bağlı
Ayarlanırsa X.509 veren 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 sertifikanın bunlardan biri tarafından imzalanması gerekir.
-
Konu
IssuerSubjectPattern isteğe bağlı
Ayarlanırsa X.509 konu ayarlarının eşleştirilmesi gereken kalıp.
ClientCertificateType
Enum
"Ref"
"Desen"
ConnectionStateType
Enum
"Bağlı"
"Bağlanıyor"
"NotConnected"
DeviceStateProperties
Özellikler
-
SIMLockStatus
SIMLockStatus isteğe bağlı
Chrome 62 ve sonraki sürümlerTür = Hücresel ve SIMPresent = Doğru ise SIM kilidi durumu.
-
SIMPresent
boole isteğe bağlı
Chrome 62 ve sonraki sürümlerCihaz türü Hücresel ise SIM'in mevcut durumuna ayarlanır.
-
Tarama
boole isteğe bağlı
Cihazın etkin olup olmadığını belirler. 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).
DeviceStateType
Enum
"Başlatılmadı"
Cihaz kullanılabilir ancak başlatılmamış.
"Devre dışı"
Cihaz başlatıldı ancak etkinleştirilmedi.
"Etkinleştiriliyor"
Etkinleştirme durumu istendi ancak tamamlanmadı.
"Etkin"
Cihaz etkinleştirildi.
"Yasaklandı"
Cihaz yasaklandı.
EAPProperties
Özellikler
-
AnonymousIdentity
string isteğe bağlı
-
ClientCertPKCS11Id
string isteğe bağlı
Chrome 60+ -
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ış kısım
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+ -
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
Noneve8021X'dir. -
AutoConnect
boole isteğe bağlı
Ethernet ağına otomatik olarak bağlanılıp bağlanılmayacağı.
-
EAP
EAPProperties isteğe bağlı
Ağın EAP ayarları. 8021X kimlik doğrulaması için gereklidir.
EthernetStateProperties
Özellikler
-
Kimlik doğrulama
dize
EthernetProperties.Authenticationsayfasına bakın.
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" (yanlış) değerine ayarlıdır.
-
AllowOnlyPolicyNetworksToConnect
boole isteğe bağlı
Politika doğru değerine ayarlanırsa yalnızca politika ağlarına bağlanılabilir ve yeni ağ eklenemez veya yapılandırılamaz. Varsayılan olarak "false" (yanlış) değerine ayarlıdır.
-
AllowOnlyPolicyNetworksToConnectIfAvailable
boole isteğe bağlı
Chrome 70+Bu politika doğru değerine ayarlanırsa 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 olarak "false" (yanlış) değerine ayarlıdır.
-
BlockedHexSSIDs
string[] isteğe bağlı
Chrome 86 ve sonraki sürümlerEngellenen ağların listesi. Engellenen ağlara bağlanmak yasaktır. Açık bir ağ yapılandırması belirtilerek ağların engellemesi tekrar kaldırılabilir. Varsayılan olarak boş bir liste kullanılır.
IPConfigProperties
Özellikler
-
ExcludedRoutes
string[] isteğe bağlı
Chrome 76+CIDR gösteriminde IP blokları dizisi. Ayrıntılar için onc_spec.md dosyası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.
Typedeğerine bağlı olarak IPv4 veya IPv6 adresi olabilir. -
IncludedRoutes
string[] isteğe bağlı
Chrome 76+CIDR gösteriminde IP blokları dizisi. Ayrıntılar için onc_spec.md dosyasına bakın.
-
NameServers
string[] isteğe bağlı
Alan adı sunucuları için kullanılan adres dizisi.
-
RoutingPrefix
number isteğe bağlı
Yönlendirme öneki.
-
SearchDomains
string[] isteğe bağlı
Chrome 76+Ad çözümleme için dize dizisi. Ayrıntılar için onc_spec.md dosyasına bakın.
-
Tür
string isteğe bağlı
IP yapılandırması türü.
IPv4veyaIPv6olabilir. -
WebProxyAutoDiscoveryUrl
string isteğe bağlı
DHCP üzerinden bildirilen Web Proxy Otomatik Keşfi URL'si.
IPConfigType
Enum
"DHCP"
"Statik"
IssuerSubjectPattern
Özellikler
-
CommonName
string isteğe bağlı
Ayarlandıysa sertifika konusunun ortak adıyla eşleştirilecek değer.
-
Konum
string isteğe bağlı
Ayarlandıysa sertifika konusunun ortak konumuyla eşleştirilecek değer.
-
Kurumsal
string isteğe bağlı
Ayarlandıysa sertifika konusunun kuruluşlarıyla eşleştirilecek değer. En az bir kuruluş değerle eşleşmelidir.
-
OrganizationalUnit
string isteğe bağlı
Ayarlandıysa 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ğ konfigürasyon yönetimi (ör. Shill) tarafından kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Özellik için bir DevicePolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
DevicePolicy
boole isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Geçerli özellik 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,trueise sağlanır. -
UserEditable
boole isteğe bağlı
Özellik için bir UserPolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
UserPolicy
boole isteğe bağlı
Kullanıcı politikası tarafından sağlanan özellik değeri.
-
UserSetting
boole isteğe bağlı
Giriş yapan kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable,trueise sağlanır.
ManagedCellularProperties
Özellikler
-
ActivationState
ActivationStateType isteğe bağlı
CellularProperties.ActivationStatesayfasına bakın. -
ActivationType
string isteğe bağlı
CellularProperties.ActivationTypesayfasına bakın. -
AllowRoaming
boole isteğe bağlı
CellularProperties.AllowRoamingsayfasına bakın. -
AutoConnect
ManagedBoolean isteğe bağlı
CellularProperties.AutoConnectsayfasına bakın. -
Aile
string isteğe bağlı
CellularProperties.Familysayfasına bakın. -
FirmwareRevision
string isteğe bağlı
CellularProperties.FirmwareRevisionsayfasına bakın. -
FoundNetworks
FoundNetworkProperties[] isteğe bağlı
CellularProperties.FoundNetworkssayfasına bakın. -
HardwareRevision
string isteğe bağlı
CellularProperties.HardwareRevisionsayfasına bakın. -
HomeProvider
CellularProviderProperties[] isteğe bağlı
CellularProperties.HomeProvidersayfasına bakın. -
Üretici
string isteğe bağlı
CellularProperties.Manufacturersayfasına bakın. -
ModelID
string isteğe bağlı
CellularProperties.ModelIDsayfasına bakın. -
NetworkTechnology
string isteğe bağlı
CellularProperties.NetworkTechnologysayfasına bakın. -
PaymentPortal
PaymentPortal isteğe bağlı
CellularProperties.PaymentPortalsayfasına bakın. -
RoamingState
string isteğe bağlı
CellularProperties.RoamingStatesayfasına bakın. -
SIMLockStatus
SIMLockStatus isteğe bağlı
CellularProperties.SIMLockStatussayfasına bakın. -
SIMPresent
boole isteğe bağlı
CellularProperties.SIMPresentsayfasına bakın. -
Tarama
boole isteğe bağlı
Chrome 63+CellularProperties.Scanningsayfasına bakın. -
ServingOperator
CellularProviderProperties isteğe bağlı
CellularProperties.ServingOperatorsayfasına bakın. -
SignalStrength
number isteğe bağlı
CellularProperties.SignalStrengthsayfasına bakın. -
SupportNetworkScan
boole isteğe bağlı
CellularProperties.SupportNetworkScansayfasına bakın.
ManagedDOMString
Özellikler
-
Etkin
string isteğe bağlı
Ağ konfigürasyon yönetimi (ör. Shill) tarafından kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Özellik için bir DevicePolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
DevicePolicy
string isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Geçerli özellik 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,trueise sağlanır. -
UserEditable
boole isteğe bağlı
Özellik için bir UserPolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
UserPolicy
string isteğe bağlı
Kullanıcı politikasının sağladığı özellik değeri.
-
UserSetting
string isteğe bağlı
Giriş yapan kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable,trueise sağlanır.
ManagedDOMStringList
Özellikler
-
Etkin
string[] isteğe bağlı
Ağ konfigürasyon yönetimi (ör. Shill) tarafından kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Özellik için bir DevicePolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
DevicePolicy
string[] isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Geçerli özellik 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,trueise sağlanır. -
UserEditable
boole isteğe bağlı
Özellik için bir UserPolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
UserPolicy
string[] isteğe bağlı
Kullanıcı politikasının sağladığı özellik değeri.
-
UserSetting
string[] isteğe bağlı
Giriş yapan kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable,trueise sağlanır.
ManagedEthernetProperties
Özellikler
-
Kimlik doğrulama
ManagedDOMString isteğe bağlı
EthernetProperties.Authenticationsayfasına bakın. -
AutoConnect
ManagedBoolean isteğe bağlı
EthernetProperties.AutoConnectsayfasına bakın.
ManagedIPConfigProperties
Özellikler
-
Ağ geçidi
ManagedDOMString isteğe bağlı
IPConfigProperties.Gatewaysayfasına bakın. -
IPAddress
ManagedDOMString isteğe bağlı
IPConfigProperties.IPAddresssayfasına bakın. -
NameServers
ManagedDOMStringList isteğe bağlı
IPConfigProperties.NameServerssayfasına bakın. -
RoutingPrefix
ManagedLong isteğe bağlı
IPConfigProperties.RoutingPrefixsayfasına bakın. -
Tür
ManagedDOMString isteğe bağlı
IPConfigProperties.Typesayfasına bakın. -
WebProxyAutoDiscoveryUrl
ManagedDOMString isteğe bağlı
IPConfigProperties.WebProxyAutoDiscoveryUrlsayfasına bakın.
ManagedIPConfigType
Özellikler
-
Etkin
IPConfigType isteğe bağlı
Ağ konfigürasyon yönetimi (ör. Shill) tarafından kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Özellik için bir DevicePolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
DevicePolicy
IPConfigType isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Geçerli özellik 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,trueise sağlanır. -
UserEditable
boole isteğe bağlı
Özellik için bir UserPolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
UserPolicy
IPConfigType isteğe bağlı
Kullanıcı politikasının sağladığı özellik değeri.
-
UserSetting
IPConfigType isteğe bağlı
Giriş yapan kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable,trueise sağlanır.
ManagedLong
Özellikler
-
Etkin
number isteğe bağlı
Ağ konfigürasyon yönetimi (ör. Shill) tarafından kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Özellik için bir DevicePolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
DevicePolicy
number isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Geçerli özellik 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,trueise sağlanır. -
UserEditable
boole isteğe bağlı
Özellik için bir UserPolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
UserPolicy
number isteğe bağlı
Kullanıcı politikasının sağladığı özellik değeri.
-
UserSetting
number isteğe bağlı
Giriş yapan kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable,trueise sağlanır.
ManagedManualProxySettings
Özellikler
-
FTPProxy
ManagedProxyLocation isteğe bağlı
ManualProxySettings.FTPProxysayfasına bakın. -
HTTPProxy
ManagedProxyLocation isteğe bağlı
ManualProxySettings.HTTPProxysayfasına bakın. -
SOCKS
ManagedProxyLocation isteğe bağlı
ManualProxySettings.SOCKSsayfasına bakın. -
SecureHTTPProxy
ManagedProxyLocation isteğe bağlı
ManualProxySettings.SecureHTTPProxysayfasına bakın.
ManagedProperties
Özellikler
-
Hücresel
ManagedCellularProperties isteğe bağlı
NetworkProperties.Cellularsayfasına bakın. -
Bağlanabilir
boole isteğe bağlı
NetworkProperties.Connectablesayfasına bakın. -
ConnectionState
ConnectionStateType isteğe bağlı
NetworkProperties.ConnectionStatesayfasına bakın. -
ErrorState
string isteğe bağlı
NetworkProperties.ErrorStatesayfasına bakın. -
Ethernet
ManagedEthernetProperties isteğe bağlı
NetworkProperties.Ethernetsayfasına bakın. -
GUID
dize
NetworkProperties.GUIDsayfasına bakın. -
IPAddressConfigType
ManagedIPConfigType isteğe bağlı
NetworkProperties.IPAddressConfigTypesayfasına bakın. -
IPConfigs
IPConfigProperties[] isteğe bağlı
NetworkProperties.IPConfigssayfasına bakın. -
MacAddress
string isteğe bağlı
NetworkProperties.MacAddresssayfasına bakın. -
Sayaçlı
ManagedBoolean isteğe bağlı
Chrome 85 ve sonraki sürümlerNetworkProperties.Meteredsayfasına bakın. -
Ad
ManagedDOMString isteğe bağlı
NetworkProperties.Namesayfasına bakın. -
NameServersConfigType
ManagedIPConfigType isteğe bağlı
NetworkProperties.NameServersConfigTypesayfasına bakın. -
Öncelik
ManagedLong isteğe bağlı
NetworkProperties.Prioritysayfasına bakın. -
ProxySettings
ManagedProxySettings isteğe bağlı
NetworkProperties.ProxySettingssayfasına bakın. -
RestrictedConnectivity
boole isteğe bağlı
NetworkProperties.RestrictedConnectivitysayfasına bakın. -
SavedIPConfig
IPConfigProperties isteğe bağlı
NetworkProperties.SavedIPConfigsayfasına bakın. -
Kaynak
string isteğe bağlı
NetworkProperties.Sourcesayfasına bakın. -
StaticIPConfig
ManagedIPConfigProperties isteğe bağlı
NetworkProperties.StaticIPConfigsayfasına bakın. -
TrafficCounterResetTime
number isteğe bağlı
Chrome 125 ve sonraki sürümlerNetworkProperties.TrafficCounterResetTimesayfasına bakın. -
Tür
NetworkProperties.Typesayfasına bakın. -
VPN
ManagedVPNProperties isteğe bağlı
NetworkProperties.VPNsayfasına bakın. -
Kablosuz
ManagedWiFiProperties isteğe bağlı
NetworkProperties.WiFisayfasına bakın.
ManagedProxyLocation
Özellikler
-
Ana makine
ProxyLocation.Hostsayfasına bakın. -
Bağlantı noktası
ProxyLocation.Portsayfasına bakın.
ManagedProxySettings
Özellikler
-
ExcludeDomains
ManagedDOMStringList isteğe bağlı
ProxySettings.ExcludeDomainssayfasına bakın. -
Manuel
ManagedManualProxySettings isteğe bağlı
ProxySettings.Manualsayfasına bakın. -
PAC
ManagedDOMString isteğe bağlı
ProxySettings.PACsayfasına bakın. -
ProxySettings.Typesayfasına bakın.
ManagedProxySettingsType
Özellikler
-
Etkin
ProxySettingsType isteğe bağlı
Ağ yapılandırma yöneticisi (ör. Shill) tarafından kullanılan etkin değer.
-
DeviceEditable
boole isteğe bağlı
Özellik için bir DevicePolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
DevicePolicy
ProxySettingsType isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
string isteğe bağlı
Geçerli özellik 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,trueise sağlanır. -
UserEditable
boole isteğe bağlı
Özellik için bir UserPolicy olup olmadığı ve özelliğin düzenlenmesine izin verip vermediği (ör. politika, önerilen özellik değerini ayarladı). Varsayılan değer:
false. -
UserPolicy
ProxySettingsType isteğe bağlı
Kullanıcı politikasının sağladığı özellik değeri.
-
UserSetting
ProxySettingsType isteğe bağlı
Giriş yapan kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditable,trueise sağlanır.
ManagedThirdPartyVPNProperties
Özellikler
-
ExtensionID
ThirdPartyVPNProperties.ExtensionIDsayfasına bakın. -
ProviderName
string isteğe bağlı
ThirdPartyVPNProperties.ProviderNamesayfasına bakın.
ManagedVPNProperties
Özellikler
-
AutoConnect
ManagedBoolean isteğe bağlı
VPNProperties.AutoConnectsayfasına bakın. -
Ana makine
ManagedDOMString isteğe bağlı
VPNProperties.Hostsayfasına bakın. -
Tür
ManagedDOMString isteğe bağlı
VPNProperties.Typesayfasına bakın.
ManagedWiFiProperties
Özellikler
-
AllowGatewayARPPolling
ManagedBoolean isteğe bağlı
WiFiProperties.AllowGatewayARPPollingsayfasına bakın. -
AutoConnect
ManagedBoolean isteğe bağlı
WiFiProperties.AutoConnectsayfasına bakın. -
BSSID
string isteğe bağlı
WiFiProperties.BSSIDsayfasına bakın. -
Sıklık
number isteğe bağlı
WiFiProperties.Frequencysayfasına bakın. -
FrequencyList
number[] isteğe bağlı
WiFiProperties.FrequencyListsayfasına bakın. -
HexSSID
ManagedDOMString isteğe bağlı
WiFiProperties.HexSSIDsayfasına bakın. -
HiddenSSID
ManagedBoolean isteğe bağlı
WiFiProperties.HiddenSSIDsayfasına bakın. -
RoamThreshold
ManagedLong isteğe bağlı
Desteği sonlandırıldı, yoksayıldı.
WiFiProperties.RoamThresholdsayfasına bakın. -
SSID
ManagedDOMString isteğe bağlı
WiFiProperties.SSIDsayfasına bakın. -
Güvenlik
WiFiProperties.Securitysayfasına bakın. -
SignalStrength
number isteğe bağlı
WiFiProperties.SignalStrengthsayfasına bakın.
ManualProxySettings
Özellikler
-
FTPProxy
ProxyLocation isteğe bağlı
FTP proxy ayarları.
-
HTTPProxy
ProxyLocation isteğe bağlı
HTTP proxy ayarları.
-
SOCKS
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.Cellularsayfasına bakın. -
Ethernet
EthernetProperties isteğe bağlı
NetworkProperties.Ethernetsayfasına bakın. -
GUID
string isteğe bağlı
NetworkProperties.GUIDsayfasına bakın. -
IPAddressConfigType
IPConfigType isteğe bağlı
NetworkProperties.IPAddressConfigTypesayfasına bakın. -
Ad
string isteğe bağlı
NetworkProperties.Namesayfasına bakın. -
NameServersConfigType
IPConfigType isteğe bağlı
NetworkProperties.NameServersConfigTypesayfasına bakın. -
Öncelik
number isteğe bağlı
NetworkProperties.Prioritysayfasına bakın. -
Tür
NetworkType isteğe bağlı
NetworkProperties.Typesayfasına bakın. -
VPN
VPNProperties isteğe bağlı
NetworkProperties.VPNsayfasına bakın. -
Kablosuz
WiFiProperties isteğe bağlı
NetworkProperties.WiFisayfasına bakın. -
WiMAX
WiMAXProperties isteğe bağlı
Kullanımdan kaldırıldı.
NetworkFilter
Özellikler
-
yapılandırıldı
boole isteğe bağlı
Doğru ise yalnızca yapılandırılmış (kaydedilmiş) ağları dahil edin. Varsayılan değer "false"dur.
-
sınır
number isteğe bağlı
Döndürülecek maksimum ağ sayısı. Belirtilmezse varsayılan değer 1.000'dir. Sınırsız kullanım için 0 girin.
-
networkType
Döndürülecek ağların türü.
-
görünür
boole isteğe bağlı
Doğru değerine ayarlanırsa yalnızca görünür (fiziksel olarak bağlı veya kapsama alanında) ağlar dahil edilir. Varsayılan değer "false"dur.
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 mevcut 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 kullanım ücretli 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 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ğ için, ağın internet bağlantısının sınırlı olup olmadığı (ör. ağ bir portalın arkasındaysa veya hücresel ağ etkinleştirilmemişse).
-
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ı gösterir. Olası değerler:
DeviceDevicePolicyUserUserPolicyNone
"None", uzantı kodu oluşturma ile çakışıyor. Bu nedenle, "Source" için SourceType enum yerine bir dize kullanmamız gerekiyor.
-
StaticIPConfig
IPConfigProperties isteğe bağlı
Ağın statik IP yapılandırması.
-
TrafficCounterResetTime
number isteğe bağlı
Chrome 125 ve sonraki sürümlerTrafik sayaçlarının son sıfırlanma 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ğ kablosuz özellikleri.
NetworkStateProperties
Özellikler
-
Hücresel
CellularStateProperties isteğe bağlı
NetworkProperties.Cellularsayfasına bakın. -
Bağlanabilir
boole isteğe bağlı
NetworkProperties.Connectablesayfasına bakın. -
ConnectionState
ConnectionStateType isteğe bağlı
NetworkProperties.ConnectionStatesayfasına bakın. -
ErrorState
string isteğe bağlı
NetworkProperties.ErrorStatesayfasına bakın. -
Ethernet
EthernetStateProperties isteğe bağlı
NetworkProperties.Ethernetsayfasına bakın. -
GUID
dize
NetworkProperties.GUIDsayfasına bakın. -
Ad
string isteğe bağlı
NetworkProperties.Namesayfasına bakın. -
Öncelik
number isteğe bağlı
NetworkProperties.Prioritysayfasına bakın. -
Kaynak
string isteğe bağlı
NetworkProperties.Sourcesayfasına bakın. -
Tür
NetworkProperties.Typesayfasına bakın. -
VPN
VPNStateProperties isteğe bağlı
NetworkProperties.VPNsayfasına bakın. -
Kablosuz
WiFiStateProperties isteğe bağlı
NetworkProperties.WiFisayfasına bakın.
NetworkType
Enum
"Tümü"
"Hücresel"
"Ethernet"
"Tether"
"VPN"
"Kablosuz"
"Kablosuz"
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,POSTolmadığı sürece yoksayılır. -
URL
string 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 alanlar ve ana makineler.
-
Manuel
ManualProxySettings isteğe bağlı
Manuel proxy ayarları: Yalnızca
Manualproxy 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
"Doğrudan"
"Manuel"
"PAC"
"WPAD"
SIMLockStatus
Özellikler
-
LockEnabled
boole
SIM kilidinin etkin olup olmadığı
-
LockType
dize
SIM kilidinin durumu. Olası değerler:
'sim-pin','sim-puk've''. -
RetriesLeft
number isteğe bağlı
SIM'in kilidini açmak için PUK kodu istenmeden ö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
string isteğe bağlı
VPN sağlayıcının adı.
VPNProperties
Özellikler
-
AutoConnect
boole isteğe bağlı
VPN ağına otomatik olarak bağlanılıp bağlanılmayacağı.
-
Ana makine
string isteğe bağlı
VPN ana makinesi.
-
Tür
string isteğe bağlı
VPN türü. "L2TP-IPSec" nedeniyle bu bir enum olamaz. Bu, yalnızca belirli özellikleri ayarlamak için kullanılabilen setProperties'e iletilen NetworkConfigProperties için isteğe bağlıdır.
VPNStateProperties
Özellikler
-
Tür
dize
VPNProperties.Typesayfasına bakın.
WiFiProperties
Özellikler
-
AllowGatewayARPPolling
boole isteğe bağlı
Chrome 131'den itibaren desteği sonlandırıldıM131'de kaldırıldı. Şu anda etkin ARP yoklaması yok.
-
AutoConnect
boole isteğe bağlı
Kapsama alanındayken kablosuz ağa otomatik olarak bağlanılıp bağlanılmayacağı.
-
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-8021XveWPA-EAPağları için gereklidir. -
Sıklık
number isteğe bağlı
MHz cinsinden kablosuz hizmet çalışma frekansı. Bağlı ağlar için ağın bağlı olduğu mevcut frekans. Aksi takdirde, mevcut en iyi BSS'nin frekansı.
-
FrequencyList
number[] isteğe bağlı
Kablosuz ağ için yakın zamanda 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+WEP/WPA/WPA2 bağlantıları için parola. Bu özellik yalnızca ayarlanabilir.
getPropertiestarafından döndürülen özellikler bu değeri içermez. -
RoamThreshold
number isteğe bağlı
Desteği sonlandı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
number isteğe bağlı
Ağ sinyal gücü.
WiFiStateProperties
Özellikler
-
BSSID
string isteğe bağlı
WiFiProperties.BSSIDsayfasına bakın. -
Sıklık
number isteğe bağlı
WiFiProperties.Frequencysayfasına bakın. -
HexSSID
string isteğe bağlı
Chrome 62 ve sonraki sürümlerWiFiProperties.HexSSIDsayfasına bakın. -
SSID
string isteğe bağlı
Chrome 62 ve sonraki sürümlerWiFiProperties.SSIDsayfasına bakın. -
Güvenlik
dize
WiFiProperties.Securitysayfasına bakın. -
SignalStrength
number isteğe bağlı
WiFiProperties.SignalStrengthsayfasına bakı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,
): Promise<string>
Ö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
-
boole
trueise 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 yalnızca
falsedeğerine izin verilir. -
mülkler
Yeni ağın yapılandırılacağı özellikler.
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(result: string) => void
-
sonuç
dize
-
İadeler
-
Promise<string>
Chrome 125 ve sonraki sürümlerPromise'ler 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,
): void
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ğ türü.
enableNetworkType()
chrome.networking.onc.enableNetworkType(
networkType: NetworkType,
): void
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,
): Promise<void>
GUID'si networkGuid olan ağ için yapılandırılmış tüm özellikleri temizleyerek ağ yapılandırmasını unutur. Bu, eşleşen tanımlayıcılara (ör. kablosuz SSID ve güvenlik) sahip diğer ağları da içerebilir. Böyle bir yapılandırma yoksa hata verilir ve işlem başarısız olur.
Kiosk oturumlarında bu yöntem, paylaşılan ağ yapılandırmalarını unutamaz.
Parametreler
-
networkGuid
dize
Unutulacak ağın GUID'si.
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125 ve sonraki sürümlerPromise'ler 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,
): Promise<CaptivePortalStatus>
"networkGuid" ile eşleşen ağ için giriş portalı durumunu döndürür.
Parametreler
-
networkGuid
dize
Giriş portalı durumu alınacak ağın GUID'si.
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(result: CaptivePortalStatus) => void
-
sonuç
-
İadeler
-
Promise<CaptivePortalStatus>
Chrome 125 ve sonraki sürümlerPromise'ler 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,
): Promise<DeviceStateProperties[]>
Kullanılabilir ağ cihazlarının durumlarını döndürür.
Parametreler
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(result: DeviceStateProperties[]) => void
-
sonuç
-
İadeler
-
Promise<DeviceStateProperties[]>
Chrome 125 ve sonraki sürümlerPromise'ler 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,
): Promise<GlobalPolicy>
Genel politika özelliklerini alır. Bu özelliklerin bir oturum sırasında değişmesi beklenmez.
Parametreler
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(result: GlobalPolicy) => void
-
sonuç
-
İadeler
-
Promise<GlobalPolicy>
Chrome 125 ve sonraki sürümlerPromise'ler 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,
): Promise<ManagedProperties>
Ağın birleştirilmiş özelliklerini, networkGuid kimliğiyle şu 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.
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(result: ManagedProperties) => void
-
sonuç
-
İadeler
-
Promise<ManagedProperties>
Chrome 125 ve sonraki sürümlerPromise'ler 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,
): Promise<NetworkStateProperties[]>
getState tarafından sağlanan ö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 ilk sırada listelenir.
Parametreler
-
filtre
Hangi ağların döndürüleceğini açıklar.
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(result: NetworkStateProperties[]) => void
-
sonuç
-
İadeler
-
Promise<NetworkStateProperties[]>
Chrome 125 ve sonraki sürümlerPromise'ler 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,
): Promise<NetworkProperties>
networkGuid kimliğine sahip ağın tüm özelliklerini alır. Ağın tüm özelliklerini (salt okunur ve okuma/yazma değerleri) içerir.
Parametreler
-
networkGuid
dize
Özellikleri alınacak ağın GUID'si.
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(result: NetworkProperties) => void
-
sonuç
-
İadeler
-
Promise<NetworkProperties>
Chrome 125 ve sonraki sürümlerPromise'ler 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,
): Promise<NetworkStateProperties>
networkGuid kimliğine sahip ağın önbelleğe alınmış salt okunur özelliklerini alır. Bu işlev, ağ alt sistemini sorgulamak için gidiş dönüş gerektiren getProperties işlevinden daha yüksek performans sunar. Tüm ağlar için şu özellikler döndürülür: GUID, Tür, Ad, WiFi.Security. 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
Özellikleri alınacak ağın GUID'si.
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(result: NetworkStateProperties) => void
-
sonuç
-
İadeler
-
Promise<NetworkStateProperties>
Chrome 125 ve sonraki sürümlerPromise'ler 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,
): void
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+Sağlanırsa türe özel bir tarama ister. Hücresel için destekleniyorsa mobil ağ taraması istenir.
setProperties()
chrome.networking.onc.setProperties(
networkGuid: string,
properties: NetworkConfigProperties,
callback?: function,
): Promise<void>
networkGuid kimlikli ağın özelliklerini ayarlar. Bu yalnızca yapılandırılmış ağlar için geçerlidir (Kaynak != Yok). Yapılandırılmamış görünür ağlar bunun yerine 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
Özellikleri ayarlanacak ağın GUID'si.
-
mülkler
Ayarlanacak özellikler.
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125 ve sonraki sürümlerPromise'ler 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,
): Promise<void>
networkGuid ile ağ bağlantısı başlatır.
Parametreler
-
networkGuid
dize
Bağlanılacak ağın GUID'si.
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125 ve sonraki sürümlerPromise'ler 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,
): Promise<void>
networkGuid ile ağ bağlantısını kesme işlemini başlatır.
Parametreler
-
networkGuid
dize
Bağlantısı kesilecek ağın GUID'si.
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125 ve sonraki sürümlerPromise'ler 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 veya cihaz durumu özellikleri değiştiğinde tetiklenir.
Parametreler
-
callback
işlev
callbackparametresi ş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 için GUID'lerin tam listesini gönderir.
Parametreler
-
callback
işlev
callbackparametresi şu şekilde görünür:(changes: string[]) => void
-
değişiklikler
string[]
-
onNetworksChanged
chrome.networking.onc.onNetworksChanged.addListener(
callback: function,
)
Ağlardan herhangi birinde özellikler değiştiğinde tetiklenir. Özellikleri değişen ağlar için GUID'lerin listesini gönderir.
Parametreler
-
callback
işlev
callbackparametresi şu şekilde görünür:(changes: string[]) => void
-
değişiklikler
string[]
-
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
-
callback
işlev
callbackparametresi şu şekilde görünür:(networkGuid: string, status: CaptivePortalStatus) => void
-
networkGuid
dize
-
durum
-