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 belirlenir.
NOT: Sözlük özelliklerinin ve enum değerlerinin çoğu, JavaScript'teki 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
dize isteğe bağlı
Hücresel ağ etkinleştirme türü.
-
AllowRoaming
boolean isteğe bağlı
Ağda dolaşıma izin verilip verilmediği.
-
AutoConnect
boolean isteğe bağlı
Hücresel ağın otomatik olarak (kapsama alanındayken) bağlanıp bağlanmayacağı.
-
Aile
dize isteğe bağlı
Hücresel cihaz teknolojisi ailesi:
CDMAveyaGSM. -
FirmwareRevision
dize isteğe bağlı
Hücresel modeme yüklenen donanım yazılımı düzeltme sürümü.
-
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ı
Modeme takılı 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 şu anda kullanılan ağ teknolojisi.
-
PaymentPortal
PaymentPortal isteğe bağlı
Kullanıcının mobil veri planına kaydolmak veya planı 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
boolean isteğe bağlı
SIM kartın takılı olup olmadığı
-
Tarama
boolean isteğe bağlı
Chrome 63 veya daha yeni bir sürümHücresel ağ taraması devam ederken doğru (true) değerini alır.
-
ServingOperator
CellularProviderProperties isteğe bağlı
Modemin şu anda ağında kayıtlı olduğu operatörle ilgili bilgiler.
-
SignalStrength
number isteğe bağlı
Mevcut ağ sinyal gücü.
-
SupportNetworkScan
boolean 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 elde edilen 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.ActivationStatesayfasına göz atın. -
NetworkTechnology
dize isteğe bağlı
CellularProperties.NetworkTechnologysayfasına göz atın. -
RoamingState
dize isteğe bağlı
CellularProperties.RoamingStatesayfasına göz atın. -
SIMPresent
boolean isteğe bağlı
CellularProperties.SIMPresentsayfasına göz atın. -
SignalStrength
number isteğe bağlı
CellularProperties.SignalStrengthsayfasına göz atın.
CertificatePattern
Özellikler
-
EnrollmentURI
string[] isteğe bağlı
Bu kalıpla eşleşen sertifika bulunmaması durumunda kullanıcının yönlendirilebileceği URI'lerin 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ı
Sertifika veren 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"
"Pattern"
ConnectionStateType
Enum
"Bağlandı"
"Bağlanıyor"
"NotConnected"
DeviceStateProperties
Özellikler
-
SIMLockStatus
SIMLockStatus isteğe bağlı
Chrome 62 veya daha yeni bir sürümType = Cellular ve SIMPresent = True ise SIM kilidi durumu.
-
SIMPresent
boolean isteğe bağlı
Chrome 62 veya daha yeni bir sürümCihaz türü hücresel ise SIM kartın takılı olduğu duruma ayarlayın.
-
Tarama
boolean 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).
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"
Etkinleştirme isteği gönderildi ancak işlem tamamlanmadı.
"Etkin"
Cihaz etkinleştirilmiştir.
"Yasaklandı"
Cihaz yasaklandı.
EAPProperties
Özellikler
-
AnonymousIdentity
dize isteğe bağlı
-
ClientCertPKCS11Id
dize isteğe bağlı
Chrome 60 veya daha yeni bir sürüm -
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ı
-
Outer
dize isteğe bağlı
Dış EAP türü. ONC tarafından zorunlu kılınır ancak Shill'den çeviri yaparken sağlanmayabilir.
-
Şifre
dize isteğe bağlı
-
SaveCredentials
boolean isteğe bağlı
-
ServerCAPEMs
string[] isteğe bağlı
-
ServerCARefs
string[] isteğe bağlı
-
SubjectMatch
ManagedDOMString isteğe bağlı
Chrome 60 veya daha yeni bir sürüm -
UseProactiveKeyCaching
boolean isteğe bağlı
-
UseSystemCAs
boolean 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
Noneve8021X'dir. -
AutoConnect
boolean 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 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ğın kullanılabilirliği.
-
Teknoloji
dize
Ağın kullandığı erişim teknolojisi.
GlobalPolicy
Özellikler
-
AllowOnlyPolicyNetworksToAutoconnect
boolean isteğe bağlı
Doğruysa yalnızca politika ağları otomatik olarak bağlanabilir. Varsayılan olarak false değerine ayarlanır.
-
AllowOnlyPolicyNetworksToConnect
boolean isteğe bağlı
Doğruysa yalnızca politika ağlarına bağlanılabilir ve yeni ağlar eklenemez veya yapılandırılamaz. Varsayılan olarak false değerine ayarlanır.
-
AllowOnlyPolicyNetworksToConnectIfAvailable
boolean isteğe bağlı
Chrome 70 veya daha yeni bir sürümDoğ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ğlar eklenemez veya yapılandırılamaz. Varsayılan olarak false değerine ayarlanır.
-
BlockedHexSSIDs
string[] isteğe bağlı
Chrome 86 ve sonraki sürümlerEngellenen ağların listesi. Engellenen ağlara bağlantı yasaktır. Ağlar, açık bir ağ yapılandırması belirtilerek tekrar engellenmeyebilir. Varsayılan olarak boş liste kullanılır.
IPConfigProperties
Özellikler
-
ExcludedRoutes
string[] isteğe bağlı
Chrome 76 veya daha yeni bir sürümCIDR gösteriminde IP blokları dizisi. Ayrıntılar için onc_spec.md dosyasına 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.
Typedeğerine bağlı olarak IPv4 veya IPv6 adresi olabilir. -
IncludedRoutes
string[] isteğe bağlı
Chrome 76 veya daha yeni bir sürümCIDR gösteriminde IP blokları dizisi. Ayrıntılar için onc_spec.md dosyasına bakın.
-
NameServers
string[] isteğe bağlı
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 veya daha yeni bir sürümAd çözümleme için dizeler dizisi. Ayrıntılar için onc_spec.md dosyasına bakın.
-
Tür
dize isteğe bağlı
IP yapılandırma türü.
IPv4veyaIPv6olabilir. -
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 sahibinin ortak adının eşleştirileceği değer.
-
Konum
dize isteğe bağlı
Ayarlandığında, sertifika sahibinin ortak konumunun eşleştirileceği değer.
-
Kuruluş
dize isteğe bağlı
Ayarlanırsa sertifika konusunun kuruluşlarıyla eşleştirilecek değer. En az bir kuruluş değerle eşleşmelidir.
-
OrganizationalUnit
dize isteğe bağlı
Ayarlanırsa sertifika sahibinin kuruluş birimlerinin eşleştirileceği değer. En az bir kuruluş birimi değerle eşleşmelidir.
ManagedBoolean
Özellikler
-
Etkin
boolean isteğe bağlı
Ağ yapılandırma yöneticisi (ör. Shill) tarafından şu anda kullanılan etkin değer.
-
DeviceEditable
boolean isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve bu politikanın, tesisin düzenlenmesine (ör. önerilen tesis değeri ayarlanmış politika) izin verip vermediği. Varsayılan olarak
falsedeğerine ayarlanır. -
DevicePolicy
boolean isteğe bağlı
Cihaz politikası tarafından sağlanan özellik değeri.
-
Geçerli
dize isteğe bağlı
Geçerli mülk değerinin belirlendiği kaynak.
-
boolean isteğe bağlı
Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca
DeviceEditiabletrueise sağlanır. -
UserEditable
boolean isteğe bağlı
Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika, önerilen mülk değerini ayarlar). Varsayılan olarak
falsedeğerine ayarlanır. -
UserPolicy
boolean isteğe bağlı
Kullanıcı politikası tarafından sağlanan mülk değeri.
-
UserSetting
boolean isteğe bağlı
Oturum açmış kullanıcı tarafından ayarlanan özellik değeri. Yalnızca
UserEditabletrueise sağlanır.
ManagedCellularProperties
Özellikler
-
ActivationState
ActivationStateType isteğe bağlı
CellularProperties.ActivationStatesayfasına göz atın. -
ActivationType
dize isteğe bağlı
CellularProperties.ActivationTypesayfasına göz atın. -
AllowRoaming
boolean isteğe bağlı
CellularProperties.AllowRoamingsayfasına göz atın. -
AutoConnect
ManagedBoolean isteğe bağlı
CellularProperties.AutoConnectsayfasına göz atın. -
Aile
dize isteğe bağlı
CellularProperties.Familysayfasına göz atın. -
FirmwareRevision
dize isteğe bağlı
CellularProperties.FirmwareRevisionsayfasına göz atın. -
FoundNetworks
FoundNetworkProperties[] isteğe bağlı
CellularProperties.FoundNetworkssayfasına göz atın. -
HardwareRevision
dize isteğe bağlı
CellularProperties.HardwareRevisionsayfasına göz atın. -
HomeProvider
CellularProviderProperties[] isteğe bağlı
CellularProperties.HomeProvidersayfasına göz atın. -
Üretici
dize isteğe bağlı
CellularProperties.Manufacturersayfasına göz atın. -
ModelID
dize isteğe bağlı
CellularProperties.ModelIDsayfasına göz atın. -
NetworkTechnology
dize isteğe bağlı
CellularProperties.NetworkTechnologysayfasına göz atın. -
PaymentPortal
PaymentPortal isteğe bağlı
CellularProperties.PaymentPortalsayfasına göz atın. -
RoamingState
dize isteğe bağlı
CellularProperties.RoamingStatesayfasına göz atın. -
SIMLockStatus
SIMLockStatus isteğe bağlı
CellularProperties.SIMLockStatussayfasına göz atın. -
SIMPresent
boolean isteğe bağlı
CellularProperties.SIMPresentsayfasına göz atın. -
Tarama
boolean isteğe bağlı
Chrome 63 veya daha yeni bir sürümCellularProperties.Scanningsayfasına göz atın. -
ServingOperator
CellularProviderProperties isteğe bağlı
CellularProperties.ServingOperatorsayfasına göz atın. -
SignalStrength
number isteğe bağlı
CellularProperties.SignalStrengthsayfasına göz atın. -
SupportNetworkScan
boolean isteğe bağlı
CellularProperties.SupportNetworkScansayfasına 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
boolean isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve bu politikanın, tesisin düzenlenmesine (ör. önerilen tesis değeri ayarlanmış politika) izin verip vermediği. Varsayılan olarak
falsedeğ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ı
Geçerli 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
DeviceEditiabletrueise sağlanır. -
UserEditable
boolean isteğe bağlı
Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika, önerilen mülk değerini ayarlar). Varsayılan olarak
falsedeğ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
UserEditabletrueise 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
boolean isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve bu politikanın, tesisin düzenlenmesine (ör. önerilen tesis değeri ayarlanmış politika) izin verip vermediği. Varsayılan olarak
falsedeğ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ı
Geçerli 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
DeviceEditiabletrueise sağlanır. -
UserEditable
boolean isteğe bağlı
Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika, önerilen mülk değerini ayarlar). Varsayılan olarak
falsedeğ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
UserEditabletrueise sağlanır.
ManagedEthernetProperties
Özellikler
-
Kimlik doğrulama
ManagedDOMString isteğe bağlı
EthernetProperties.Authenticationsayfasına göz atın. -
AutoConnect
ManagedBoolean isteğe bağlı
EthernetProperties.AutoConnectsayfasına göz atın.
ManagedIPConfigProperties
Özellikler
-
Ağ geçidi
ManagedDOMString isteğe bağlı
IPConfigProperties.Gatewaysayfasına göz atın. -
IPAddress
ManagedDOMString isteğe bağlı
IPConfigProperties.IPAddresssayfasına göz atın. -
NameServers
ManagedDOMStringList isteğe bağlı
IPConfigProperties.NameServerssayfasına göz atın. -
RoutingPrefix
ManagedLong isteğe bağlı
IPConfigProperties.RoutingPrefixsayfasına göz atın. -
Tür
ManagedDOMString isteğe bağlı
IPConfigProperties.Typesayfasına göz atın. -
WebProxyAutoDiscoveryUrl
ManagedDOMString isteğe bağlı
IPConfigProperties.WebProxyAutoDiscoveryUrlsayfasına 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
boolean isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve bu politikanın, tesisin düzenlenmesine (ör. önerilen tesis değeri ayarlanmış politika) izin verip vermediği. Varsayılan olarak
falsedeğ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ı
Geçerli 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
DeviceEditiabletrueise sağlanır. -
UserEditable
boolean isteğe bağlı
Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika, önerilen mülk değerini ayarlar). Varsayılan olarak
falsedeğ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
UserEditabletrueise 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
boolean isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve bu politikanın, tesisin düzenlenmesine (ör. önerilen tesis değeri ayarlanmış politika) izin verip vermediği. Varsayılan olarak
falsedeğ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ı
Geçerli 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
DeviceEditiabletrueise sağlanır. -
UserEditable
boolean isteğe bağlı
Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika, önerilen mülk değerini ayarlar). Varsayılan olarak
falsedeğ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
UserEditabletrueise sağlanır.
ManagedManualProxySettings
Özellikler
-
FTPProxy
ManagedProxyLocation isteğe bağlı
ManualProxySettings.FTPProxysayfasına göz atın. -
HTTPProxy
ManagedProxyLocation isteğe bağlı
ManualProxySettings.HTTPProxysayfasına göz atın. -
SOCKS
ManagedProxyLocation isteğe bağlı
ManualProxySettings.SOCKSsayfasına göz atın. -
SecureHTTPProxy
ManagedProxyLocation isteğe bağlı
ManualProxySettings.SecureHTTPProxysayfasına göz atın.
ManagedProperties
Özellikler
-
Hücresel
ManagedCellularProperties isteğe bağlı
NetworkProperties.Cellularsayfasına göz atın. -
Bağlanabilir
boolean isteğe bağlı
NetworkProperties.Connectablesayfasına göz atın. -
ConnectionState
ConnectionStateType isteğe bağlı
NetworkProperties.ConnectionStatesayfasına göz atın. -
ErrorState
dize isteğe bağlı
NetworkProperties.ErrorStatesayfasına göz atın. -
Ethernet
ManagedEthernetProperties isteğe bağlı
NetworkProperties.Ethernetsayfasına göz atın. -
GUID
dize
NetworkProperties.GUIDsayfasına göz atın. -
IPAddressConfigType
ManagedIPConfigType isteğe bağlı
NetworkProperties.IPAddressConfigTypesayfasına göz atın. -
IPConfigs
IPConfigProperties[] isteğe bağlı
NetworkProperties.IPConfigssayfasına göz atın. -
MacAddress
dize isteğe bağlı
NetworkProperties.MacAddresssayfasına göz atın. -
Sayaçlı
ManagedBoolean isteğe bağlı
Chrome 85 ve sonraki sürümlerNetworkProperties.Meteredsayfasına göz atın. -
Ad
ManagedDOMString isteğe bağlı
NetworkProperties.Namesayfasına göz atın. -
NameServersConfigType
ManagedIPConfigType isteğe bağlı
NetworkProperties.NameServersConfigTypesayfasına göz atın. -
Öncelik
ManagedLong isteğe bağlı
NetworkProperties.Prioritysayfasına göz atın. -
ProxySettings
ManagedProxySettings isteğe bağlı
NetworkProperties.ProxySettingssayfasına göz atın. -
RestrictedConnectivity
boolean isteğe bağlı
NetworkProperties.RestrictedConnectivitysayfasına göz atın. -
SavedIPConfig
IPConfigProperties isteğe bağlı
NetworkProperties.SavedIPConfigsayfasına göz atın. -
Kaynak
dize isteğe bağlı
NetworkProperties.Sourcesayfasına göz atın. -
StaticIPConfig
ManagedIPConfigProperties isteğe bağlı
NetworkProperties.StaticIPConfigsayfasına göz atın. -
TrafficCounterResetTime
number isteğe bağlı
Chrome 125+NetworkProperties.TrafficCounterResetTimesayfasına göz atın. -
Tür
NetworkProperties.Typesayfasına göz atın. -
VPN
ManagedVPNProperties isteğe bağlı
NetworkProperties.VPNsayfasına göz atın. -
Kablosuz
ManagedWiFiProperties isteğe bağlı
NetworkProperties.WiFisayfasına göz atın.
ManagedProxyLocation
Özellikler
-
Ana makine
ProxyLocation.Hostsayfasına göz atın. -
Bağlantı noktası
ProxyLocation.Portsayfasına göz atın.
ManagedProxySettings
Özellikler
-
ExcludeDomains
ManagedDOMStringList isteğe bağlı
ProxySettings.ExcludeDomainssayfasına göz atın. -
Manuel
ManagedManualProxySettings isteğe bağlı
ProxySettings.Manualsayfasına göz atın. -
PAC
ManagedDOMString isteğe bağlı
ProxySettings.PACsayfasına göz atın. -
ProxySettings.Typesayfasına 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
boolean isteğe bağlı
Tesis için bir DevicePolicy olup olmadığı ve bu politikanın, tesisin düzenlenmesine (ör. önerilen tesis değeri ayarlanmış politika) izin verip vermediği. Varsayılan olarak
falsedeğ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ı
Geçerli 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
DeviceEditiabletrueise sağlanır. -
UserEditable
boolean isteğe bağlı
Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika, önerilen mülk değerini ayarlar). Varsayılan olarak
falsedeğ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
UserEditabletrueise sağlanır.
ManagedThirdPartyVPNProperties
Özellikler
-
ExtensionID
ThirdPartyVPNProperties.ExtensionIDsayfasına göz atın. -
ProviderName
dize isteğe bağlı
ThirdPartyVPNProperties.ProviderNamesayfasına göz atın.
ManagedVPNProperties
Özellikler
-
AutoConnect
ManagedBoolean isteğe bağlı
VPNProperties.AutoConnectsayfasına göz atın. -
Ana makine
ManagedDOMString isteğe bağlı
VPNProperties.Hostsayfasına göz atın. -
Tür
ManagedDOMString isteğe bağlı
VPNProperties.Typesayfasına göz atın.
ManagedWiFiProperties
Özellikler
-
AllowGatewayARPPolling
ManagedBoolean isteğe bağlı
WiFiProperties.AllowGatewayARPPollingsayfasına göz atın. -
AutoConnect
ManagedBoolean isteğe bağlı
WiFiProperties.AutoConnectsayfasına göz atın. -
BSSID
dize isteğe bağlı
WiFiProperties.BSSIDsayfasına göz atın. -
Sıklık
number isteğe bağlı
WiFiProperties.Frequencysayfasına göz atın. -
FrequencyList
number[] isteğe bağlı
WiFiProperties.FrequencyListsayfasına göz atın. -
HexSSID
ManagedDOMString isteğe bağlı
WiFiProperties.HexSSIDsayfasına göz atın. -
HiddenSSID
ManagedBoolean isteğe bağlı
WiFiProperties.HiddenSSIDsayfasına göz atın. -
RoamThreshold
ManagedLong isteğe bağlı
Desteği sonlandırıldı, yoksayıldı.
WiFiProperties.RoamThresholdsayfasına göz atın. -
SSID
ManagedDOMString isteğe bağlı
WiFiProperties.SSIDsayfasına göz atın. -
Güvenlik
WiFiProperties.Securitysayfasına göz atın. -
SignalStrength
number isteğe bağlı
WiFiProperties.SignalStrengthsayfasına 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ı.
-
SOCKS
ProxyLocation isteğe bağlı
SOCKS proxy'si için ayarlar.
-
SecureHTTPProxy
ProxyLocation isteğe bağlı
Güvenli HTTP proxy'si ayarları.
NetworkConfigProperties
Özellikler
-
Hücresel
CellularProperties isteğe bağlı
NetworkProperties.Cellularsayfasına göz atın. -
Ethernet
EthernetProperties isteğe bağlı
NetworkProperties.Ethernetsayfasına göz atın. -
GUID
dize isteğe bağlı
NetworkProperties.GUIDsayfasına göz atın. -
IPAddressConfigType
IPConfigType isteğe bağlı
NetworkProperties.IPAddressConfigTypesayfasına göz atın. -
Ad
dize isteğe bağlı
NetworkProperties.Namesayfasına göz atın. -
NameServersConfigType
IPConfigType isteğe bağlı
NetworkProperties.NameServersConfigTypesayfasına göz atın. -
Öncelik
number isteğe bağlı
NetworkProperties.Prioritysayfasına göz atın. -
Tür
NetworkType isteğe bağlı
NetworkProperties.Typesayfasına göz atın. -
VPN
VPNProperties isteğe bağlı
NetworkProperties.VPNsayfasına göz atın. -
Kablosuz
WiFiProperties isteğe bağlı
NetworkProperties.WiFisayfasına göz atın. -
WiMAX
WiMAXProperties isteğe bağlı
Kullanımdan kaldırıldı.
NetworkFilter
Özellikler
-
yapılandırılmış
boolean isteğe bağlı
Doğruysa 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 1.000'dir. Sınır olmaması için 0 değerini kullanın.
-
networkType
Döndürülecek ağ türü.
-
görünür
boolean isteğe bağlı
Doğruysa yalnızca görünür (fiziksel olarak bağlı veya kapsama alanında olan) 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ğ özellikleri.
-
Bağlanabilir
boolean isteğe bağlı
Ağın bağlanılabilir olup olmadığı
-
ConnectionState
ConnectionStateType isteğe bağlı
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ı
boolean isteğe bağlı
Chrome 85 ve sonraki sürümlerAğı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ı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
boolean 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ğın bir portalın arkasında olup olmadığı veya hücresel ağın etkinleştirilip etkinleştirilmediği).
-
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:
DeviceDevicePolicyUserUserPolicyNone
"Yok" değeri, uzantı kodu oluşturmayla çakıştığı için "Kaynak" için SourceType numaralandırması 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ı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ğın kablosuz özellikleri.
NetworkStateProperties
Özellikler
-
Hücresel
CellularStateProperties isteğe bağlı
NetworkProperties.Cellularsayfasına göz atın. -
Bağlanabilir
boolean isteğe bağlı
NetworkProperties.Connectablesayfasına göz atın. -
ConnectionState
ConnectionStateType isteğe bağlı
NetworkProperties.ConnectionStatesayfasına göz atın. -
ErrorState
dize isteğe bağlı
NetworkProperties.ErrorStatesayfasına göz atın. -
Ethernet
EthernetStateProperties isteğe bağlı
NetworkProperties.Ethernetsayfasına göz atın. -
GUID
dize
NetworkProperties.GUIDsayfasına göz atın. -
Ad
dize isteğe bağlı
NetworkProperties.Namesayfasına göz atın. -
Öncelik
number isteğe bağlı
NetworkProperties.Prioritysayfasına göz atın. -
Kaynak
dize isteğe bağlı
NetworkProperties.Sourcesayfasına göz atın. -
Tür
NetworkProperties.Typesayfasına göz atın. -
VPN
VPNStateProperties isteğe bağlı
NetworkProperties.VPNsayfasına göz atın. -
Kablosuz
WiFiStateProperties isteğe bağlı
NetworkProperties.WiFisayfasına göz atın.
NetworkType
Enum
"Tümü"
"Hücresel"
"Ethernet"
"Tether"
"VPN"
"Kablosuz"
"WiFi"
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 yayın verileri.
Method,POSTolmadığı 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 alanlar ve ana makineler.
-
Manuel
ManualProxySettings isteğe bağlı
Manuel proxy ayarları: Yalnızca
Manualproxy 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
"Direct"
"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 kilidinin açılması için PUK'un gerekli olmasından önce izin verilen PIN kilidi denemelerinin sayısı.
ThirdPartyVPNProperties
Özellikler
-
ExtensionID
dize
Üçüncü taraf VPN sağlayıcı uzantısının kimliği.
-
ProviderName
dize isteğe bağlı
VPN sağlayıcının adı.
VPNProperties
Özellikler
-
AutoConnect
boolean 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'e iletilen NetworkConfigProperties için isteğe bağlıdır.
VPNStateProperties
Özellikler
-
Tür
dize
VPNProperties.Typesayfasına göz atın.
WiFiProperties
Özellikler
-
AllowGatewayARPPolling
boolean isteğe bağlı
Chrome 131'den beri kullanımdan kaldırıldıM131 sürümünde kaldırıldı. Şu anda etkin bir ARP yoklama işlemi yok.
-
AutoConnect
boolean isteğe bağlı
Kapsama alanındayken kablosuz ağa otomatik olarak bağlanılıp bağlanılmayacağı.
-
BSSID
dize isteğe bağlı
İlişkilendirilmiş erişim noktasının BSSID'si.
-
EAP
EAPProperties isteğe bağlı
Ağın EAP özellikleri.
WEP-8021XveWPA-EAPağları için gereklidir. -
Sıklık
number isteğe bağlı
Kablosuz hizmetinin çalışma frekansı (MHz). 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 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
boolean isteğe bağlı
Ağ SSID'sinin yayınlanıp yayınlanmayacağı.
-
Parola
dize isteğe bağlı
Chrome 66 veya daha yeni bir sürümWEP/WPA/WPA2 bağlantılarının parolası. 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
dize isteğe bağlı
Ağın 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.BSSIDsayfasına göz atın. -
Sıklık
number isteğe bağlı
WiFiProperties.Frequencysayfasına göz atın. -
HexSSID
dize isteğe bağlı
Chrome 62 veya daha yeni bir sürümWiFiProperties.HexSSIDsayfasına göz atın. -
SSID
dize isteğe bağlı
Chrome 62 veya daha yeni bir sürümWiFiProperties.SSIDsayfasına göz atın. -
Güvenlik
dize
WiFiProperties.Securitysayfasına göz atın. -
SignalStrength
number isteğe bağlı
WiFiProperties.SignalStrengthsayfasına göz atın.
WiMAXProperties
Özellikler
-
AutoConnect
boolean isteğe bağlı
Ağın otomatik olarak bağlanıp bağlanmayacağı.
-
EAP
EAPProperties isteğe bağlı
Ağın EAP özellikleri.
Yöntemler
createNetwork()
chrome.networking.onc.createNetwork(
shared: boolean,
properties: NetworkConfigProperties,
callback?: function,
): Promise<string>
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
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 izin verilen tek değer
false'dır. -
mülkler
Yeni ağı yapılandırmak için kullanılacak özellikler.
-
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(result: string) => void
-
sonuç
dize
-
İadeler
-
Promise<string>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
disableNetworkType()
chrome.networking.onc.disableNetworkType(
networkType: NetworkType,
): void
Belirtilen ağ türüyle eşleşen 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,
): void
Belirtilen ağ türüyle eşleşen cihazları etkinleştirir. Türün birden fazla ağ türünü (ör. "Kablosuz") temsil edebileceğini unutmayın.
Parametreler
-
networkType
Etkinleştirilecek ağın 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 ağ SSID'si ve güvenlik) sahip diğer ağları da içerebilir. Böyle bir yapılandırma yoksa hata ayarlanır 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
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
getCaptivePortalStatus()
chrome.networking.onc.getCaptivePortalStatus(
networkGuid: string,
callback?: function,
): Promise<CaptivePortalStatus>
"networkGuid" ile eşleşen ağın giriş portalı durumunu döndürür.
Parametreler
-
networkGuid
dize
Giriş portalı durumu alınacak ağın GUID'si.
-
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(result: CaptivePortalStatus) => void
-
sonuç
-
İadeler
-
Promise<CaptivePortalStatus>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
getDeviceStates()
chrome.networking.onc.getDeviceStates(
callback?: function,
): Promise<DeviceStateProperties[]>
Kullanılabilir ağ cihazlarının durumlarını döndürür.
Parametreler
-
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(result: DeviceStateProperties[]) => void
-
sonuç
-
İadeler
-
Promise<DeviceStateProperties[]>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
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
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(result: GlobalPolicy) => void
-
sonuç
-
İadeler
-
Promise<GlobalPolicy>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
getManagedProperties()
chrome.networking.onc.getManagedProperties(
networkGuid: string,
callback?: function,
): Promise<ManagedProperties>
networkGuid kimlikli ağın birleştirilmiş özelliklerini ş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
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(result: ManagedProperties) => void
-
sonuç
-
İadeler
-
Promise<ManagedProperties>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
getNetworks()
chrome.networking.onc.getNetworks(
filter: NetworkFilter,
callback?: function,
): Promise<NetworkStateProperties[]>
getState tarafından sağlanan özelliklerle aynı özelliklere sahip ağ nesnelerinin listesini döndürür. Döndürülen ağ türünü belirtmek ve ağ sayısını sınırlamak için bir filtre sağlanır. Ağlar, önceliklerine göre sistem tarafından sıralanır. Bağlı veya bağlanmakta olan ağlar ilk sırada listelenir.
Parametreler
-
filtrele
Hangi ağların döndürüleceğini açıklar.
-
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(result: NetworkStateProperties[]) => void
-
sonuç
-
İadeler
-
Promise<NetworkStateProperties[]>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
getProperties()
chrome.networking.onc.getProperties(
networkGuid: string,
callback?: function,
): Promise<NetworkProperties>
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
Özellikleri alınacak ağın GUID'si.
-
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(result: NetworkProperties) => void
-
sonuç
-
İadeler
-
Promise<NetworkProperties>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
getState()
chrome.networking.onc.getState(
networkGuid: string,
callback?: function,
): Promise<NetworkStateProperties>
networkGuid kimlikli ağın önbelleğe alınmış salt okunur özelliklerini alır. Bu işlev, ağ alt sistemini sorgulamak için gidiş dönüş yolculuğu gerektiren getProperties işlevinden daha yüksek performanslıdır. Tüm ağlar için şu özellikler döndürülür: GUID, Type, Name, 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
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:(result: NetworkStateProperties) => void
-
sonuç
-
İadeler
-
Promise<NetworkStateProperties>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
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 veya daha yeni bir sürümBelirtilmişse türe özgü bir tarama isteğinde bulunur. 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
Özelliklerin ayarlanacağı ağın GUID'si.
-
mülkler
Ayarlanacak özellikler.
-
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
startConnect()
chrome.networking.onc.startConnect(
networkGuid: string,
callback?: function,
): Promise<void>
networkGuid ile ağa bağlantı başlatır.
Parametreler
-
networkGuid
dize
Bağlanılacak ağın GUID'si.
-
callback
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
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
işlev isteğe bağlı
callbackparametresi şu şekilde görünür:() => void
İadeler
-
Promise<void>
Chrome 125+Promises yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformlarda geri çağırmalar kullanılmalıdır.
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
-
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ın GUID'lerinin tam listesini gönderir.
Parametreler
-
callback
işlev
callbackparametresi ş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. Tesislerinin özellikleri değişen ağlar için bir GUID listesi gönderir.
Parametreler
-
callback
işlev
callbackparametresi ş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
-
callback
işlev
callbackparametresi şu şekilde görünür:(networkGuid: string, status: CaptivePortalStatus) => void
-
networkGuid
dize
-
durum
-