chrome.networking.onc

Açıklama

chrome.networking.onc API, ağ bağlantılarını (Hücresel, Ethernet, VPN veya Kablosuz) yapılandırmak için kullanılır. Bu API, otomatik olarak başlatılan Chrome OS kiosk oturumlarında kullanılabilir.

Ağ bağlantısı yapılandırmaları, Açık Ağ Yapılandırması (ONC) spesifikasyonuna göre belirtilmiştir.

NOT: Çoğu sözlük özelliği ve numaralandırma değeri, ONC spesifikasyonuyla eşleştirmek için JavaScript altCamelCase kuralı yerine UpperCamelCase değerini kullanır.

İzinler

networking.onc

Kullanılabilirlik

Yalnızca Chrome 59 ve sonraki sürümler Yalnızca ChromeOS'te

Türler

ActivationStateType

Enum

CaptivePortalStatus

Enum

"Portal"

CellularProperties

Özellikler

  • ActivationState

    ActivationStateType isteğe bağlı

    Operatör hesabı etkinleştirme durumu.

  • ActivationType

    string isteğe bağlı

    Hücresel ağ etkinleştirme türü.

  • AllowRoaming

    boole isteğe bağlı

    Ağda dolaşıma izin verilip verilmediği.

  • AutoConnect

    boole isteğe bağlı

    Hücresel ağın otomatik olarak bağlanıp bağlanmayacağı (aralık içindeyken).

  • Aile

    string isteğe bağlı

    Hücresel cihaz teknolojisi ailesi - CDMA veya GSM.

  • FirmwareRevision

    string isteğe bağlı

    Hücresel modeme yüklenmiş donanım yazılımı düzeltmesi.

  • FoundNetworks

    FoundNetworkProperties[] isteğe bağlı

    En son ağ taraması sırasında bulunan ağların listesi.

  • HardwareRevision

    string isteğe bağlı

    Hücresel modem donanım düzeltmesi.

  • HomeProvider

    Modemde şu anda takılı olan SIM kartı veren operatör hakkında bilgiler.

  • Üretici

    string isteğe bağlı

    Hücresel modem üreticisi.

  • ModelID

    string isteğe bağlı

    Hücresel modem model kimliği.

  • NetworkTechnology

    string isteğe bağlı

    Modem bir ağda kayıtlıysa, o sırada kullanılan ağ teknolojisidir.

  • PaymentPortal

    PaymentPortal isteğe bağlı

    Kullanıcıların mobil veri planına kaydolmak veya mobil veri planında değişiklik yapmak için kullanabileceği çevrimiçi ödeme portalı.

  • RoamingState

    string isteğe bağlı

    Geçerli ağdaki hücresel modemin dolaşım durumu.

  • SIMLockStatus

    SIMLockStatus isteğe bağlı

    GSM aile ağları için SIM kilidinin durumu.

  • SIMPresent

    boole isteğe bağlı

    SIM kartın olup olmadığı.

  • Taranıyor

    boole isteğe bağlı

    Chrome 63 ve sonraki sürümler

    Hücresel ağ taraması devam ederken doğru değerini alır.

  • ServingOperator

    Modemin şu anda ağında kayıtlı olduğu operatör hakkında bilgiler.

  • SignalStrength

    numara isteğe bağlı

    Geçerli ağ sinyal gücü.

  • SupportNetworkScan

    boole isteğe bağlı

    Hücresel ağın taramayı destekleyip desteklemediği.

CellularProviderProperties

Özellikler

  • Kod

    dize

    Ağın MM (Mobil Ülke Kodu) ve MNC (Mobil Ağ Kodu) değerlerinin basit birleştirilmesiyle elde edilen hücresel ağ kimliği.

  • Ülke

    string isteğe bağlı

    İki harfli ülke kodu.

  • Ad

    dize

    Operatör adı.

CellularStateProperties

Özellikler

CertificatePattern

Özellikler

  • EnrollmentURI

    string[] isteğe bağlı

    Bu kalıpla eşleşen herhangi bir sertifikanın bulunmaması durumunda kullanıcının yönlendirilebileceği URI'ların listesi.

  • Düzenleyen

    IssuerSubjectPattern isteğe bağlı

    Ayarlanırsa X.509 yayıncı ayarlarının eşleştirileceği kalıp.

  • IssuerCARef

    string[] isteğe bağlı

    Sertifikayı veren CA sertifikalarının listesi. Bu kalıpla eşleşmesi için bir sertifika bunlardan biri tarafından imzalanmalıdır.

  • Konu

    IssuerSubjectPattern isteğe bağlı

    Ayarlanırsa X.509 konu ayarlarının eşleştirileceği kalıp.

ClientCertificateType

Enum

ConnectionStateType

Enum

DeviceStateProperties

Özellikler

  • SIMLockStatus

    SIMLockStatus isteğe bağlı

    Chrome 62 ve sonraki sürümler

    Tür = Hücresel ve SIMMevcut = Doğru değerine ayarlanırsa SIM kilidi durumu.

  • SIMPresent

    boole isteğe bağlı

    Chrome 62 ve sonraki sürümler

    Cihaz türü Hücresel ise SIM mevcut durumu olarak ayarlayın.

  • Taranıyor

    boole isteğe bağlı

    Cihazın etkinleştirilmiş olup olmadığını belirtin. Cihaz şu anda tarama yapıyorsa doğru değerini alır.

  • Cihazın mevcut durumu.

  • Cihazla ilişkili ağ türü (Hücresel, Ethernet veya Kablosuz).

DeviceStateType

Enum

"Başlatılmadı"
Cihaz kullanılabilir ancak başlatılmadı.

"Devre dışı"
Cihaz başlatıldı ancak etkin değil.

"Etkinleştirme"
Etkin durumu istendi, ancak tamamlanmadı.

"Etkin"
Cihaz etkinleştirildi.

"Yasaklandı"
Cihaz yasaktır.

EAPProperties

Özellikler

  • AnonymousIdentity

    string isteğe bağlı

  • ClientCertPKCS11Id

    string isteğe bağlı

    Chrome 60 ve sonraki sürümler
  • ClientCertPattern

    CertificatePattern isteğe bağlı

  • ClientCertProvisioningProfileId

    string isteğe bağlı

    Chrome 93 ve sonraki sürümler
  • ClientCertRef

    string isteğe bağlı

  • ClientCertType
  • Kimlik

    string isteğe bağlı

  • İç

    string isteğe bağlı

  • Dış

    string isteğe bağlı

    Dış EAP türü. ONC için gereklidir, ancak Shill'den çeviri yapılırken sağlanmayabilir.

  • Şifre

    string isteğe bağlı

  • SaveCredentials

    boole isteğe bağlı

  • ServerCAPEMs

    string[] isteğe bağlı

  • ServerCARefs

    string[] isteğe bağlı

  • SubjectMatch

    ManagedDOMString isteğe bağlı

    Chrome 60 ve sonraki sürümler
  • UseProactiveKeyCaching

    boole isteğe bağlı

  • UseSystemCAs

    boole isteğe bağlı

EthernetProperties

Özellikler

  • Kimlik doğrulama

    string isteğe bağlı

    Ethernet ağı tarafından kullanılan kimlik doğrulama. Olası değerler None ve 8021X'dir.

  • AutoConnect

    boole isteğe bağlı

    Ethernet ağının otomatik olarak bağlanıp bağlanmayacağı.

  • EAP

    EAPProperties isteğe bağlı

    Ağın EAP ayarları. 8021X kimlik doğrulaması için gereklidir.

EthernetStateProperties

Özellikler

FoundNetworkProperties

Özellikler

  • LongName

    string isteğe bağlı

    Ağ operatörünün uzun biçimli adı.

  • NetworkId

    dize

    Ağ kimliği.

  • ShortName

    string isteğe bağlı

    Ağ operatörünün kısa biçimli adı.

  • Durum

    dize

    Ağ kullanılabilirliği.

  • Teknoloji

    dize

    Ağ tarafından kullanılan erişim teknolojisi.

GlobalPolicy

Özellikler

  • AllowOnlyPolicyNetworksToAutoconnect

    boole isteğe bağlı

    Doğru değerine ayarlanırsa yalnızca politika ağları otomatik olarak bağlanabilir. Varsayılan olarak false değerine ayarlanır.

  • AllowOnlyPolicyNetworksToConnect

    boole isteğe bağlı

    Politika, Doğru değerine ayarlanırsa yalnızca politika ağlarına bağlanabilir ve yeni ağ eklenemez ya da yapılandırılamaz. Varsayılan olarak false değerine ayarlanır.

  • AllowOnlyPolicyNetworksToConnectIfAvailable

    boole isteğe bağlı

    Chrome 70 ve sonraki sürümler

    Doğru değerine ayarlanırsa ve görünür ağ listesinde bir yönetilen ağ mevcutsa, yalnızca politika ağlarına bağlanabilir ve yeni ağlar eklenemez ya da yapılandırılamaz. Varsayılan olarak false değerine ayarlanır.

  • BlockedHexSSIDs

    string[] isteğe bağlı

    Chrome 86 ve sonraki sürümler

    Engellenen ağların listesi. Engellenen ağlara bağlantı yasaktır. Ağların engeli, açık bir ağ yapılandırması belirtilerek tekrar kaldırılabilir. Varsayılan olarak boş bir liste kullanılır.

IPConfigProperties

Özellikler

  • ExcludedRoutes

    string[] isteğe bağlı

    Chrome 76 ve sonraki sürümler

    CIDR gösteriminde IP blokları dizisi. Ayrıntılar için onc_spec.md sayfasına bakın.

  • Ağ geçidi

    string isteğe bağlı

    IP yapılandırması için kullanılan ağ geçidi adresi.

  • IPAddress

    string isteğe bağlı

    Bağlantının IP adresi. Type değerine bağlı olarak IPv4 veya IPv6 adresi olabilir.

  • IncludedRoutes

    string[] isteğe bağlı

    Chrome 76 ve sonraki sürümler

    CIDR gösteriminde IP blokları dizisi. Ayrıntılar için onc_spec.md sayfasına bakın.

  • NameServers

    string[] isteğe bağlı

    Alan adı sunucuları için kullanılan adres dizisi.

  • RoutingPrefix

    numara isteğe bağlı

    Yönlendirme öneki.

  • SearchDomains

    string[] isteğe bağlı

    Chrome 76 ve sonraki sürümler

    Ad çözümlemesi için dize dizisi hakkında ayrıntılı bilgi için onc_spec.md sayfasına bakın.

  • Tür

    string isteğe bağlı

    IP yapılandırma türü. IPv4 veya IPv6 olabilir.

  • WebProxyAutoDiscoveryUrl

    string isteğe bağlı

    DHCP üzerinden bildirildiği şekliyle WEb Proxy Otomatik Keşfi URL'si.

IPConfigType

Enum

"DHCP"

IssuerSubjectPattern

Özellikler

  • CommonName

    string isteğe bağlı

    Ayarlanırsa sertifika konusunun ortak adıyla eşleştirilecek değer.

  • Konum

    string isteğe bağlı

    Ayarlanırsa sertifika konusunun ortak konumuyla eşleştirilecek değer.

  • Kuruluş

    string isteğe bağlı

    Ayarlanırsa sertifika konusunun kuruluşları ile eşleştirilecek değer. En az bir kuruluş, değerle eşleşmelidir.

  • OrganizationalUnit

    string isteğe bağlı

    Ayarlanırsa sertifika konusunun kuruluş birimleriyle eşleştirilecek değer. En az bir kuruluş birimi, değerle eşleşmelidir.

ManagedBoolean

Özellikler

  • Etkin

    boole isteğe bağlı

    Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).

  • DeviceEditable

    boole isteğe bağlı

    Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • DevicePolicy

    boole isteğe bağlı

    Cihaz politikası tarafından sağlanan özellik değeri.

  • Geçerli

    string isteğe bağlı

    Etkin mülk değerinin belirlendiği kaynak.

  • SharedSetting

    boole isteğe bağlı

    Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca DeviceEditiable değeri true ise sağlanır.

  • UserEditable

    boole isteğe bağlı

    Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • UserPolicy

    boole isteğe bağlı

    Kullanıcı politikası tarafından sağlanan özellik değeri.

  • UserSetting

    boole isteğe bağlı

    Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca UserEditable değeri true ise sağlanır.

ManagedCellularProperties

Özellikler

ManagedDOMString

Özellikler

  • Etkin

    string isteğe bağlı

    Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).

  • DeviceEditable

    boole isteğe bağlı

    Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • DevicePolicy

    string isteğe bağlı

    Cihaz politikası tarafından sağlanan özellik değeri.

  • Geçerli

    string isteğe bağlı

    Etkin mülk değerinin belirlendiği kaynak.

  • SharedSetting

    string isteğe bağlı

    Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca DeviceEditiable değeri true ise sağlanır.

  • UserEditable

    boole isteğe bağlı

    Mülk için bir Kullanıcı Politikası olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • UserPolicy

    string isteğe bağlı

    Kullanıcı politikası tarafından sağlanan özellik değeri.

  • UserSetting

    string isteğe bağlı

    Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca UserEditable değeri true ise sağlanır.

ManagedDOMStringList

Özellikler

  • Etkin

    string[] isteğe bağlı

    Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).

  • DeviceEditable

    boole isteğe bağlı

    Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • DevicePolicy

    string[] isteğe bağlı

    Cihaz politikası tarafından sağlanan özellik değeri.

  • Geçerli

    string isteğe bağlı

    Etkin mülk değerinin belirlendiği kaynak.

  • SharedSetting

    string[] isteğe bağlı

    Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca DeviceEditiable değeri true ise sağlanır.

  • UserEditable

    boole isteğe bağlı

    Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • UserPolicy

    string[] isteğe bağlı

    Kullanıcı politikası tarafından sağlanan özellik değeri.

  • UserSetting

    string[] isteğe bağlı

    Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca UserEditable değeri true ise sağlanır.

ManagedEthernetProperties

Özellikler

ManagedIPConfigProperties

Özellikler

ManagedIPConfigType

Özellikler

  • Etkin

    IPConfigType isteğe bağlı

    Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).

  • DeviceEditable

    boole isteğe bağlı

    Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • DevicePolicy

    IPConfigType isteğe bağlı

    Cihaz politikası tarafından sağlanan özellik değeri.

  • Geçerli

    string isteğe bağlı

    Etkin mülk değerinin belirlendiği kaynak.

  • SharedSetting

    IPConfigType isteğe bağlı

    Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca DeviceEditiable değeri true ise sağlanır.

  • UserEditable

    boole isteğe bağlı

    Mülk için bir Kullanıcı Politikası olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • UserPolicy

    IPConfigType isteğe bağlı

    Kullanıcı politikası tarafından sağlanan özellik değeri.

  • UserSetting

    IPConfigType isteğe bağlı

    Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca UserEditable değeri true ise sağlanır.

ManagedLong

Özellikler

  • Etkin

    numara isteğe bağlı

    Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).

  • DeviceEditable

    boole isteğe bağlı

    Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • DevicePolicy

    numara isteğe bağlı

    Cihaz politikası tarafından sağlanan özellik değeri.

  • Geçerli

    string isteğe bağlı

    Etkin mülk değerinin belirlendiği kaynak.

  • SharedSetting

    numara isteğe bağlı

    Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca DeviceEditiable değeri true ise sağlanır.

  • UserEditable

    boole isteğe bağlı

    Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • UserPolicy

    numara isteğe bağlı

    Kullanıcı politikası tarafından sağlanan özellik değeri.

  • UserSetting

    numara isteğe bağlı

    Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca UserEditable değeri true ise sağlanır.

ManagedManualProxySettings

Özellikler

ManagedProperties

Özellikler

ManagedProxyLocation

Özellikler

ManagedProxySettings

Özellikler

ManagedProxySettingsType

Özellikler

  • Etkin

    ProxySettingsType isteğe bağlı

    Ağ yapılandırma yöneticisi tarafından kullanılmakta olan etkin değer (ör. Shill).

  • DeviceEditable

    boole isteğe bağlı

    Mülk için bir DevicePolicy olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politikanın önerdiği özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • DevicePolicy

    ProxySettingsType isteğe bağlı

    Cihaz politikası tarafından sağlanan özellik değeri.

  • Geçerli

    string isteğe bağlı

    Etkin mülk değerinin belirlendiği kaynak.

  • SharedSetting

    ProxySettingsType isteğe bağlı

    Cihazın tüm kullanıcıları için ayarlanan değer. Yalnızca DeviceEditiable değeri true ise sağlanır.

  • UserEditable

    boole isteğe bağlı

    Mülk için bir UserPolicy'nin olup olmadığı ve mülkün düzenlenmesine izin verip vermediği (ör. politika tarafından önerilen özellik değeri). Varsayılan olarak false değerine ayarlanır.

  • UserPolicy

    ProxySettingsType isteğe bağlı

    Kullanıcı politikası tarafından sağlanan özellik değeri.

  • UserSetting

    ProxySettingsType isteğe bağlı

    Giriş yapmış kullanıcı tarafından ayarlanan mülk değeri. Yalnızca UserEditable değeri true ise sağlanır.

ManagedThirdPartyVPNProperties

Özellikler

ManagedVPNProperties

Özellikler

ManagedWiFiProperties

Özellikler

ManualProxySettings

Özellikler

  • FTPProxy

    ProxyLocation isteğe bağlı

    FTP proxy ayarları.

  • HTTPProxy

    ProxyLocation isteğe bağlı

    HTTP proxy ayarları.

  • ÇOKEĞER SORULAR

    ProxyLocation isteğe bağlı

    SOCKS proxy ayarları.

  • SecureHTTPProxy

    ProxyLocation isteğe bağlı

    Güvenli HTTP proxy ayarları.

NetworkConfigProperties

Özellikler

NetworkFilter

Özellikler

  • yapılandırıldı

    boole isteğe bağlı

    Doğru değeri döndürülürse yalnızca yapılandırılmış (kayıtlı) ağları dahil et. Varsayılan olarak "false" (yanlış) değerine ayarlanır.

  • sınır

    numara isteğe bağlı

    Döndürülecek maksimum ağ sayısı. Belirtilmezse varsayılan olarak 1.000 değerine ayarlanır. Sınır yoksa 0 değerini kullanın.

  • networkType

    Döndürülecek ağların türü.

  • görünür

    boole isteğe bağlı

    Doğru değeri döndürülürse yalnızca görünür (fiziksel olarak bağlı veya aralık içi) ağları dahil edin. Varsayılan olarak "false" (yanlış) değerine ayarlanır.

NetworkProperties

Özellikler

  • Hücresel

    CellularProperties isteğe bağlı

    Hücresel ağlar için, hücresel ağ özellikleri.

  • Bağlanabilir

    boole isteğe bağlı

    Ağın bağlanabilir olup olmadığı.

  • ConnectionState

    ConnectionStateType isteğe bağlı

    Ağın geçerli bağlantı durumu.

  • ErrorState

    string isteğe bağlı

    Kaydedilen son ağ hatası durumu.

  • Ethernet

    EthernetProperties isteğe bağlı

    Ethernet ağları için Ethernet ağı özellikleri.

  • GUID

    dize

    Ağ GUID'si.

  • IPAddressConfigType

    IPConfigType isteğe bağlı

    Ağın IP adresi yapılandırma türü.

  • IPConfigs

    IPConfigProperties[] isteğe bağlı

    Ağın IP yapılandırması.

  • MacAddress

    string isteğe bağlı

    Ağın MAC adresi.

  • Sayaçlı

    boole isteğe bağlı

    Chrome 85 ve sonraki sürümler

    Ağın sayaçlı olup olmadığı.

  • Ad

    string isteğe bağlı

    Kullanıcı dostu bir ağ adı.

  • NameServersConfigType

    IPConfigType isteğe bağlı

    Ağ tarafından kullanılan ad sunucuları için IP yapılandırma türü.

  • Öncelik

    numara isteğe bağlı

    Ağ önceliği.

  • ProxySettings

    ProxySettings isteğe bağlı

    Ağın proxy ayarları.

  • RestrictedConnectivity

    boole isteğe bağlı

    Bağlı bir ağ için, internet bağlantısının sınırlı olup olmadığı (ör. ağ bir portalın arkasındaysa veya hücresel ağ etkin değilse).

  • SavedIPConfig

    IPConfigProperties isteğe bağlı

    Statik IP yapılandırması uygulanmadan önce DHCP sunucusundan alınan IP yapılandırması.

  • Kaynak

    string isteğe bağlı

    Ağın yapılandırılıp yapılandırılmadığını ve nasıl yapılandırıldığını belirtir. Olası değerler:

    • Device
    • DevicePolicy
    • User
    • UserPolicy
    • None

    "None" (Hiçbiri) uzantısı, uzantı kodu oluşturma ile çakışır. Bu nedenle, "Source" için SourceType sıralaması yerine bir dize kullanmamız gerekir.

  • StaticIPConfig

    IPConfigProperties isteğe bağlı

    Ağın statik IP yapılandırması.

  • TrafficCounterResetTime

    numara isteğe bağlı

    Beklemede

    Trafik sayaçlarının en son sıfırlandığı zaman.

  • Ağ türü.

  • VPN

    VPNProperties isteğe bağlı

    VPN ağları için, ağ VPN özellikleridir.

  • WiFi

    WiFiProperties isteğe bağlı

    Kablosuz ağlar için, ağ kablosuz özellikleri.

NetworkStateProperties

Özellikler

NetworkType

Enum

"Ethernet"

"VPN"

PaymentPortal

Özellikler

  • Yöntem

    dize

    Ödeme portalı için kullanılacak HTTP yöntemi.

  • PostData

    string isteğe bağlı

    Ödeme portalına gönderilecek yayın verileri. Method, POST değilse yoksayılır.

  • Url

    string isteğe bağlı

    Ödeme portalı URL'si.

ProxyLocation

Özellikler

  • Düzenleyen

    dize

    Proxy IP adresi ana makinesi.

  • Bağlantı noktası

    sayı

    Proxy için kullanılacak bağlantı noktası.

ProxySettings

Özellikler

  • ExcludeDomains

    string[] isteğe bağlı

    Manuel proxy ayarlarının hariç tutulduğu alanlar ve ana makineler.

  • Manuel

    ManualProxySettings isteğe bağlı

    Manuel proxy ayarları - Yalnızca Manual proxy ayarları için kullanılır.

  • PAC

    string isteğe bağlı

    Proxy otomatik yapılandırma dosyasının URL'si.

  • Proxy ayarlarının türü.

ProxySettingsType

Enum

"PAC"

"WPAD"

SIMLockStatus

Özellikler

  • LockEnabled

    boolean

    SIM kilidinin etkin olup olmadığı.

  • LockType

    dize

    SIM kilidinin durumu. Olası değerler 'sim-pin', 'sim-puk' ve '''dir.

  • RetriesLeft

    numara isteğe bağlı

    SIM'in kilidini açmak için PUK gerekli olmadan önce izin verilen PIN kilidi denemelerinin sayısı.

ThirdPartyVPNProperties

Özellikler

  • ExtensionID

    dize

    Üçüncü taraf VPN sağlayıcı uzantısının kimliği.

  • ProviderName

    string isteğe bağlı

    VPN sağlayıcının adı.

VPNProperties

Özellikler

  • AutoConnect

    boole isteğe bağlı

    VPN ağının otomatik olarak bağlanıp bağlanmayacağı.

  • Düzenleyen

    string isteğe bağlı

    VPN ana makinesi.

  • Tür

    string isteğe bağlı

    VPN türü. "L2TP-IPSec" nedeniyle bu bir numaralandırma olamaz. Bu, yalnızca belirli mülkleri ayarlamak için kullanılabilecek setProperties'e iletilen NetworkConfigProperties için isteğe bağlıdır.

VPNStateProperties

Özellikler

WiFiProperties

Özellikler

  • AllowGatewayARPPolling

    boole isteğe bağlı

    Varsayılan ağ geçidinin ARP yoklamasına izin verilip verilmeyeceği. Varsayılan olarak true değerine ayarlanır.

  • AutoConnect

    boole isteğe bağlı

    Kapsama alanındayken kablosuz ağın otomatik olarak bağlanıp bağlanmayacağı.

  • BSSID

    string isteğe bağlı

    İlişkili erişim noktasının BSSID'si.

  • EAP

    EAPProperties isteğe bağlı

    Ağ EAP özellikleri. WEP-8021X ve WPA-EAP ağları için gereklidir.

  • Frekans

    numara isteğe bağlı

    MHz cinsinden kablosuz hizmet çalışma frekansı. Bağlı ağlar için, ağın bağlı olduğu geçerli frekans. Aksi takdirde, kullanılabilir en iyi BSS'nin sıklığı.

  • FrequencyList

    number[] isteğe bağlı

    Kablosuz ağ için son görülen tüm çalışma frekanslarını içerir.

  • HexSSID

    string isteğe bağlı

    Ağ SSID'sinin HEX kodlu kopyası.

  • HiddenSSID

    boole isteğe bağlı

    Ağ SSID'sinin yayınlanıp yayınlanmayacağı.

  • Parola

    string isteğe bağlı

    Chrome 66 ve sonraki sürümler

    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

    numara isteğe bağlı

    Kullanımdan kaldırıldı, yoksayıldı.

  • SSID

    string isteğe bağlı

    Ağ SSID'si.

  • Güvenlik

    string isteğe bağlı

    Ağ güvenliği türü.

  • SignalStrength

    numara isteğe bağlı

    Ağ sinyal gücü.

WiFiStateProperties

Özellikler

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()

Söz
chrome.networking.onc.createNetwork(
  shared: boolean,
  properties: NetworkConfigProperties,
  callback?: function,
)

Özelliklerden yeni bir ağ yapılandırması oluşturur. Eşleşen bir yapılandırılmış ağ zaten varsa bu işlem başarısız olur. Aksi takdirde, yeni ağın GUID'sini döndürür.

Parametreler

  • paylaşıldı

    boolean

    true ise bu ağ yapılandırmasını diğer kullanıcılarla paylaşın.

    Bu seçenek yalnızca Chrome'un Web kullanıcı arayüzünde gösterilir.* Uygulamalar tarafından çağrıldığında izin verilen tek değer false değeridir.

  • Yeni ağın yapılandırılacağı özellikler.

  • geri çağırma

    Functions (isteğe bağlı)

    callback parametresi şu şekilde görünür:

    (result: string)=>void

    • sonuç

      dize

İlerlemeler

  • Söz<dize>

    Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

disableNetworkType()

chrome.networking.onc.disableNetworkType(
  networkType: NetworkType,
)

Belirtilen ağ türüyle eşleşen tüm cihazları devre dışı bırakır. enableNetworkType ile ilgili nota bakın.

Parametreler

  • networkType

    Devre dışı bırakılacak ağın türü.

enableNetworkType()

chrome.networking.onc.enableNetworkType(
  networkType: NetworkType,
)

Belirtilen ağ türüyle eşleşen tüm cihazları etkinleştirir. Tür, birden çok ağ türünü (ör. "Kablosuz") temsil edebilir.

Parametreler

  • networkType

    Etkinleştirilecek ağ türü.

forgetNetwork()

Söz
chrome.networking.onc.forgetNetwork(
  networkGuid: string,
  callback?: function,
)

GUID'i networkGuid olan ağ için yapılandırılmış tüm özellikleri temizleyerek ağ yapılandırmasını unutur. Eşleşen tanımlayıcılara sahip diğer ağlar da buna dahil olabilir (ör. Kablosuz SSID ve Güvenlik). Böyle bir yapılandırma yoksa bir hata ayarlanır ve işlem başarısız olur.

Kiosk oturumlarında bu yöntem paylaşılan ağ yapılandırmalarını unutmaz.

Parametreler

  • networkGuid

    dize

    Unutulacak ağın GUID'si.

  • geri çağırma

    Functions (isteğe bağlı)

    callback parametresi şu şekilde görünür:

    ()=>void

İlerlemeler

  • Promise<void>

    Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

getCaptivePortalStatus()

Söz
chrome.networking.onc.getCaptivePortalStatus(
  networkGuid: string,
  callback?: function,
)

"networkGuid" ile eşleşen ağ için doğrulama amacıyla yönlendirme yapan portal durumunu döndürür.

Parametreler

  • networkGuid

    dize

    Giriş portalı durumunun alınacağı ağın GUID'si.

  • geri çağırma

    Functions (isteğe bağlı)

    callback parametresi şu şekilde görünür:

    (result: CaptivePortalStatus)=>void

İlerlemeler

  • Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

getDeviceStates()

Söz
chrome.networking.onc.getDeviceStates(
  callback?: function,
)

Kullanılabilir ağ cihazlarının durumlarını döndürür.

Parametreler

İlerlemeler

  • Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

getGlobalPolicy()

Söz
chrome.networking.onc.getGlobalPolicy(
  callback?: function,
)

Genel politika özelliklerini alır. Bu özelliklerin oturum sırasında değişmesi beklenmez.

Parametreler

  • geri çağırma

    Functions (isteğe bağlı)

    callback parametresi şu şekilde görünür:

    (result: GlobalPolicy)=>void

İlerlemeler

  • Promise<GlobalPolicy>

    Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

getManagedProperties()

Söz
chrome.networking.onc.getManagedProperties(
  networkGuid: string,
  callback?: function,
)

NetworkGuid kimliğine sahip ağın birleştirilmiş özelliklerini kaynaklardan alır: Kullanıcı ayarları, paylaşılan ayarlar, kullanıcı politikası, cihaz politikası ve şu anda etkin olan ayarlar.

Parametreler

  • networkGuid

    dize

    Özellikleri alınacak ağın GUID'si.

  • geri çağırma

    Functions (isteğe bağlı)

    callback parametresi şu şekilde görünür:

    (result: ManagedProperties)=>void

İlerlemeler

  • Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

getNetworks()

Söz
chrome.networking.onc.getNetworks(
  filter: NetworkFilter,
  callback?: function,
)

getState tarafından sağlanan aynı özelliklere sahip ağ nesnelerinin bir listesini döndürür. Döndürülen ağların türünü belirtmek ve ağ sayısını sınırlamak için bir filtre sunulur. Ağlar, sisteme göre önceliklerine göre sıralanır. Bağlı veya bağlanan ağlar ilk sırada gösterilir.

Parametreler

İlerlemeler

  • Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

getProperties()

Söz
chrome.networking.onc.getProperties(
  networkGuid: string,
  callback?: function,
)

networkGuid kimliğiyle ağın tüm özelliklerini alır. Ağın tüm özelliklerini içerir (salt okunur ve okuma/yazma değerleri).

Parametreler

  • networkGuid

    dize

    Özellikleri alınacak ağın GUID'si.

  • geri çağırma

    Functions (isteğe bağlı)

    callback parametresi şu şekilde görünür:

    (result: NetworkProperties)=>void

İlerlemeler

  • Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

getState()

Söz
chrome.networking.onc.getState(
  networkGuid: string,
  callback?: function,
)

networkGuid kimliğine sahip ağın önbelleğe alınmış salt okunur özelliklerini alır. Bu, ağ alt sistemini sorgulamak için gidiş dönüş gerektiren getProperties işlevinden daha yüksek performansa sahip olması amaçlanmıştır. Tüm ağlar için şu özellikler döndürülür: GUID, Tür, Ad, Kablosuz.Güvenlik. Görünür ağlar için ek özellikler sağlanır: ConnectionState, ErrorState, Kablosuz.SignalStrength, Cellular.NetworkTechnology, Cellular.ActivateState, Cellular.RoamingState.

Parametreler

İlerlemeler

  • Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

requestNetworkScan()

chrome.networking.onc.requestNetworkScan(
  networkType?: NetworkType,
)

Ağ alt sisteminin yeni ağları taramasını ve getVisibleNetworks tarafından döndürülen listeyi güncellemesini ister. Bu yalnızca bir istektir: Ağ alt sistemi bu isteği yoksaymayı seçebilir. Liste güncellenirse onNetworkListChanged etkinliği tetiklenir.

Parametreler

  • networkType

    NetworkType (isteğe bağlı) isteğe bağlı

    Chrome 63 ve sonraki sürümler

    Sağlanması durumunda, türe özel bir tarama ister. Hücresel ağ için destekleniyorsa mobil ağ taraması istenir.

setProperties()

Söz
chrome.networking.onc.setProperties(
  networkGuid: string,
  properties: NetworkConfigProperties,
  callback?: function,
)

Kimliği networkGuid olan ağın özelliklerini ayarlar. Bu yalnızca yapılandırılmış ağlar için geçerlidir (Kaynak != Yok). Bunun yerine, yapılandırılmamış görünür ağlar createNetwork kullanmalıdır. Kiosk oturumlarında, paylaşılan bir ağda bu yöntemin çağrılması başarısız olur.

Parametreler

  • networkGuid

    dize

    Özelliklerin ayarlanacağı ağın GUID'si.

  • Ayarlanacak özellikler.

  • geri çağırma

    Functions (isteğe bağlı)

    callback parametresi şu şekilde görünür:

    ()=>void

İlerlemeler

  • Promise<void>

    Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

startConnect()

Söz
chrome.networking.onc.startConnect(
  networkGuid: string,
  callback?: function,
)

networkGuid ile ağa bağlantı başlatır.

Parametreler

  • networkGuid

    dize

    Bağlanılacak ağın GUID'si.

  • geri çağırma

    Functions (isteğe bağlı)

    callback parametresi şu şekilde görünür:

    ()=>void

İlerlemeler

  • Promise<void>

    Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

startDisconnect()

Söz
chrome.networking.onc.startDisconnect(
  networkGuid: string,
  callback?: function,
)

networkGuid ile ağ bağlantısını kesme işlemi başlatır.

Parametreler

  • networkGuid

    dize

    Bağlantısı kesilecek ağın GUID'si.

  • geri çağırma

    Functions (isteğe bağlı)

    callback parametresi şu şekilde görünür:

    ()=>void

İlerlemeler

  • Promise<void>

    Beklemede

    Vaatler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırmaları kullanması gerekir.

Etkinlikler

onDeviceStateListChanged

chrome.networking.onc.onDeviceStateListChanged.addListener(
  callback: function,
)

Cihaz listesi veya cihaz durumu özelliği değiştiğinde tetiklenir.

Parametreler

  • geri çağırma

    işlev

    callback parametresi şu şekilde görünür:

    ()=>void

onNetworkListChanged

chrome.networking.onc.onNetworkListChanged.addListener(
  callback: function,
)

Ağ listesi değiştiğinde tetiklenir. Tüm mevcut ağlar için GUID'lerin tam listesini gönderir.

Parametreler

  • geri çağırma

    işlev

    callback parametresi şu şekilde görünür:

    (changes: string[])=>void

    • değişiklikler

      dize[]

onNetworksChanged

chrome.networking.onc.onNetworksChanged.addListener(
  callback: function,
)

Ağların herhangi birinde özellikler değiştiğinde tetiklenir. Özellikleri değişen ağlar için GUID'lerin listesini gönderir.

Parametreler

  • geri çağırma

    işlev

    callback parametresi şu şekilde görünür:

    (changes: string[])=>void

    • değişiklikler

      dize[]

onPortalDetectionCompleted

chrome.networking.onc.onPortalDetectionCompleted.addListener(
  callback: function,
)

Bir ağ için portal algılaması tamamlandığında tetiklenir. Ağın GUID'sini ve ilgili giriş portalı durumunu gönderir.

Parametreler