תיאור
ה-API של chrome.networking.onc
משמש להגדרת חיבורי רשת (סלולרי, Ethernet, VPN או Wi-Fi). ממשק ה-API הזה זמין בסשנים של קיוסק ב-Chrome OS שמופעלים באופן אוטומטי.
הגדרות החיבור לרשת מצוינות בהתאם למפרט Open Network Configuration (ONC).
הערה: ברוב המאפיינים של המילון ובערכים של הממשקים המפורטים (enum) נעשה שימוש ב-UpperCamelCase כדי להתאים למפרט ONC, במקום במוסכמה של JavaScript lowerCamelCase.
הרשאות
networking.onc
זמינות
סוגים
ActivationStateType
Enum
'הופעל'
'הפעלה'
'NotActivated'
"PartiallyActivated"
CaptivePortalStatus
Enum
'לא ידוע'
'אופליין'
'Online'
'פורטל'
"ProxyAuthRequired"
CellularProperties
מאפיינים
-
ActivationState
ActivationStateType אופציונלי
מצב ההפעלה של חשבון הספק.
-
ActivationType
מחרוזת אופציונלי
סוג ההפעלה של הרשת הסלולרית.
-
AllowRoaming
בוליאני אופציונלי
אם מותר להשתמש ברשת בנדידה.
-
AutoConnect
בוליאני אופציונלי
אם הרשת הסלולרית תתחבר באופן אוטומטי (כשהיא בטווח).
-
משפחתי
מחרוזת אופציונלי
משפחת הטכנולוגיה של המכשיר הסלולרי –
CDMA
אוGSM
. -
FirmwareRevision
מחרוזת אופציונלי
גרסת הקושחה שנטענת למודם הסלולרי.
-
FoundNetworks
FoundNetworkProperties[] אופציונלי
רשימת הרשתות שנמצאו במהלך הסריקה האחרונה של הרשת.
-
HardwareRevision
מחרוזת אופציונלי
גרסת החומרה של המודם הסלולרי.
-
HomeProvider
CellularProviderProperties אופציונלי
מידע על המפעיל שהנפיק את כרטיס ה-SIM שמותקן כרגע במודם.
-
היצרן
מחרוזת אופציונלי
היצרן של המודם הסלולרי.
-
ModelID
מחרוזת אופציונלי
מזהה הדגם של המודם הסלולרי.
-
NetworkTechnology
מחרוזת אופציונלי
אם המודם רשום ברשת, טכנולוגיית הרשת שבה נעשה שימוש כרגע.
-
PaymentPortal
PaymentPortal אופציונלי
פורטל תשלומים אונליין שבו משתמשים יכולים להירשם לחבילת גלישה או לשנות אותה.
-
RoamingState
מחרוזת אופציונלי
מצב הנדידה של המודם הסלולרי ברשת הנוכחית.
-
SIMLockStatus
SIMLockStatus אופציונלי
מצב הנעילה של כרטיס ה-SIM ברשתות GSM משפחתיות.
-
SIMPresent
בוליאני אופציונלי
אם יש כרטיס SIM.
-
סריקה
בוליאני אופציונלי
Chrome מגרסה 63 ואילךהערך יהיה True כשמתבצע סריקת רשת סלולרית.
-
ServingOperator
CellularProviderProperties אופציונלי
מידע על המפעיל שרשת שלו רשום המכשיר כרגע.
-
SignalStrength
מספר אופציונלי
עוצמת האות הנוכחית של הרשת.
-
SupportNetworkScan
בוליאני אופציונלי
האם הרשת הסלולרית תומכת בסריקה.
CellularProviderProperties
מאפיינים
-
קוד
מחרוזת
מזהה רשת סלולרית כשרשור פשוט של קוד ה-MCC (Mobile Country Code) וקוד ה-MNC (Mobile Network Code) של הרשת.
-
מדינה
מחרוזת אופציונלי
קוד המדינה בן שתי האותיות.
-
שם
מחרוזת
שם המפעיל.
CellularStateProperties
מאפיינים
-
ActivationState
ActivationStateType אופציונלי
מידע נוסף זמין במאמר
CellularProperties.ActivationState
. -
NetworkTechnology
מחרוזת אופציונלי
מידע נוסף זמין במאמר
CellularProperties.NetworkTechnology
. -
RoamingState
מחרוזת אופציונלי
מידע נוסף זמין במאמר
CellularProperties.RoamingState
. -
SIMPresent
בוליאני אופציונלי
מידע נוסף זמין במאמר
CellularProperties.SIMPresent
. -
SignalStrength
מספר אופציונלי
מידע נוסף זמין במאמר
CellularProperties.SignalStrength
.
CertificatePattern
מאפיינים
-
EnrollmentURI
string[] אופציונלי
רשימת מזהי URI שאפשר להפנות אליהם את המשתמש אם לא יימצאו אישורים שתואמים לדפוס הזה.
-
המנפיק
IssuerSubjectPattern אופציונלי
אם מוגדר, דפוס שאליו צריך להתאים את הגדרות המנפיק של X.509.
-
IssuerCARef
string[] אופציונלי
רשימה של אישורי CA של מנפיקי אישורים. כדי להתאים לתבנית הזו, אישור צריך להיות חתום על ידי אחת מהן.
-
נושא
IssuerSubjectPattern אופציונלי
אם מוגדר, הדפוס שאליו צריך להתאים את הגדרות הנושא של X.509.
ClientCertificateType
Enum
"Ref"
'Pattern'
ConnectionStateType
Enum
'מחובר'
'התחברות'
"NotConnected"
DeviceStateProperties
מאפיינים
-
SIMLockStatus
SIMLockStatus אופציונלי
Chrome מגרסה 62 ואילךסטטוס נעילת ה-SIM אם Type = Cellular ו-SIMPresent = True.
-
SIMPresent
בוליאני אופציונלי
Chrome מגרסה 62 ואילךמגדירים את המצב של כרטיס ה-SIM כ'נוכח' אם סוג המכשיר הוא 'סלולרי'.
-
סריקה
בוליאני אופציונלי
מגדירים אם המכשיר מופעל. הערך True אם המכשיר מבצע סריקה כרגע.
-
מדינה
המצב הנוכחי של המכשיר.
-
סוג
סוג הרשת שמשויך למכשיר (סלולרית, אתרנט או Wi-Fi).
DeviceStateType
Enum
'לא הוגדר'
המכשיר זמין אבל לא הוגדר.
'מושבת'
המכשיר אותח אבל לא הופעל.
'הפעלה'
הבקשה להפעלה נשלחה אבל לא הושלמה.
'מופעל'
המכשיר מופעל.
'אסור'
המכשיר אסור.
EAPProperties
מאפיינים
-
AnonymousIdentity
מחרוזת אופציונלי
-
ClientCertPKCS11Id
מחרוזת אופציונלי
גרסה 60 ואילך של Chrome -
ClientCertPattern
CertificatePattern אופציונלי
-
ClientCertProvisioningProfileId
מחרוזת אופציונלי
גרסה 93 ואילך של Chrome -
ClientCertRef
מחרוזת אופציונלי
-
ClientCertType
-
זהויות
מחרוזת אופציונלי
-
פנימי
מחרוזת אופציונלי
-
חיצוני
מחרוזת אופציונלי
סוג ה-EAP החיצוני. נדרש על ידי ONC, אבל יכול להיות שלא יסופק כשמתרגמים מ-Shill.
-
סיסמה
מחרוזת אופציונלי
-
SaveCredentials
בוליאני אופציונלי
-
ServerCAPEMs
string[] אופציונלי
-
ServerCARefs
string[] אופציונלי
-
SubjectMatch
ManagedDOMString אופציונלי
גרסה 60 ואילך של Chrome -
UseProactiveKeyCaching
בוליאני אופציונלי
-
UseSystemCAs
בוליאני אופציונלי
EthernetProperties
מאפיינים
-
אימות
מחרוזת אופציונלי
שיטת האימות שבה נעשה שימוש ברשת ה-Ethernet. הערכים האפשריים הם
None
ו-8021X
. -
AutoConnect
בוליאני אופציונלי
אם רשת ה-Ethernet צריכה להתחבר באופן אוטומטי.
-
EAP
EAPProperties אופציונלי
הגדרות ה-EAP של הרשת. נדרש לאימות 8021X.
EthernetStateProperties
מאפיינים
-
אימות
מחרוזת
מידע נוסף זמין במאמר
EthernetProperties.Authentication
.
FoundNetworkProperties
מאפיינים
-
LongName
מחרוזת אופציונלי
השם הארוך של ספק הרשת.
-
NetworkId
מחרוזת
מזהה הרשת.
-
ShortName
מחרוזת אופציונלי
השם המקוצר של ספק הרשת.
-
סטטוס
מחרוזת
זמינות הרשת.
-
טכנולוגיה
מחרוזת
טכנולוגיית הגישה שבה משתמשת הרשת.
GlobalPolicy
מאפיינים
-
AllowOnlyPolicyNetworksToAutoconnect
בוליאני אופציונלי
אם הערך הוא true, רק רשתות שמפורטות במדיניות יכולות להתחבר באופן אוטומטי. ברירת המחדל היא false.
-
AllowOnlyPolicyNetworksToConnect
בוליאני אופציונלי
אם הערך הוא true, אפשר להתחבר רק לרשתות של מדיניות, ואי אפשר להוסיף רשתות חדשות או להגדיר אותן. ברירת המחדל היא false.
-
AllowOnlyPolicyNetworksToConnectIfAvailable
בוליאני אופציונלי
Chrome מגרסה 70 ואילךאם הערך הוא True ויש רשת מנוהלת ברשימה של הרשתות הגלויות, אפשר להתחבר רק לרשתות שמפורטות במדיניות, ואי אפשר להוסיף או להגדיר רשתות חדשות. ברירת המחדל היא false.
-
BlockedHexSSIDs
string[] אופציונלי
Chrome מגרסה 86 ואילךרשימת הערוצים החסומים. אסור לבצע חיבורים לרשתות חסומות. אפשר לבטל את החסימה של רשתות שוב על ידי ציון תצורת רשת מפורשת. ברירת המחדל היא רשימה ריקה.
IPConfigProperties
מאפיינים
-
ExcludedRoutes
string[] אופציונלי
Chrome מגרסה 76 ואילךמערך של בלוקים של כתובות IP בסימון CIDR. פרטים נוספים זמינים בקובץ onc_spec.md.
-
שער
מחרוזת אופציונלי
כתובת השער שמשמש להגדרת ה-IP.
-
IPAddress
מחרוזת אופציונלי
כתובת ה-IP של חיבור. יכולה להיות כתובת IPv4 או IPv6, בהתאם לערך של
Type
. -
IncludedRoutes
string[] אופציונלי
Chrome מגרסה 76 ואילךמערך של בלוקים של כתובות IP בסימון CIDR. פרטים נוספים זמינים בקובץ onc_spec.md.
-
NameServers
string[] אופציונלי
מערך של כתובות המשמשות לשרתי שמות.
-
RoutingPrefix
מספר אופציונלי
הקידומת לניתוב.
-
SearchDomains
string[] אופציונלי
Chrome מגרסה 76 ואילךמערך מחרוזות לצורך פתרון שמות. פרטים נוספים זמינים בקובץ onc_spec.md.
-
סוג
מחרוזת אופציונלי
סוג הגדרת ה-IP. הערך יכול להיות
IPv4
אוIPv6
. -
WebProxyAutoDiscoveryUrl
מחרוזת אופציונלי
כתובת ה-URL של Web Proxy Auto-Discovery, כפי שדווחה דרך DHCP.
IPConfigType
Enum
"DHCP"
'Static'
IssuerSubjectPattern
מאפיינים
-
CommonName
מחרוזת אופציונלי
אם הערך מוגדר, הוא ייבדק בהתאמה לשם הנפוץ של נושא האישור.
-
ישוב
מחרוזת אופציונלי
אם הערך מוגדר, הוא ייחשב כערך שבו צריך להתאים את המיקום הנפוץ של נושא האישור.
-
ארגון
מחרוזת אופציונלי
אם הערך מוגדר, זהו הערך שאליו צריך להתאים את הארגונים של נושא האישור. ארגון אחד לפחות צריך להתאים לערך.
-
OrganizationalUnit
מחרוזת אופציונלי
אם הערך מוגדר, זהו הערך שאליו צריך להתאים את היחידות הארגוניות של נושא האישור. לפחות יחידה ארגונית אחת צריכה להתאים לערך.
ManagedBoolean
מאפיינים
-
פעיל
בוליאני אופציונלי
הערך הפעיל שמשמש כרגע את מנהל הגדרות הרשת (למשל, Shill).
-
DeviceEditable
בוליאני אופציונלי
האם יש מדיניות DevicePolicy לנכס ומאפשרת לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
DevicePolicy
בוליאני אופציונלי
ערך המאפיין שסופק על ידי מדיניות המכשיר.
-
בתוקף
מחרוזת אופציונלי
המקור שממנו נקבע הערך היעיל של הנכס.
-
בוליאני אופציונלי
הערך שמוגדר לכל המשתמשים במכשיר. הערך הזה מופיע רק אם הערך של
DeviceEditiable
הואtrue
. -
UserEditable
בוליאני אופציונלי
האם קיים UserPolicy לנכס ומאפשר לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
UserPolicy
בוליאני אופציונלי
ערך המאפיין שסופק על ידי מדיניות המשתמש.
-
UserSetting
בוליאני אופציונלי
ערך המאפיין שהוגדר על ידי המשתמש שמחובר לחשבון. הערך הזה מופיע רק אם הערך של
UserEditable
הואtrue
.
ManagedCellularProperties
מאפיינים
-
ActivationState
ActivationStateType אופציונלי
מידע נוסף זמין במאמר
CellularProperties.ActivationState
. -
ActivationType
מחרוזת אופציונלי
מידע נוסף זמין במאמר
CellularProperties.ActivationType
. -
AllowRoaming
בוליאני אופציונלי
מידע נוסף זמין במאמר
CellularProperties.AllowRoaming
. -
AutoConnect
ManagedBoolean אופציונלי
מידע נוסף זמין במאמר
CellularProperties.AutoConnect
. -
משפחתי
מחרוזת אופציונלי
מידע נוסף זמין במאמר
CellularProperties.Family
. -
FirmwareRevision
מחרוזת אופציונלי
מידע נוסף זמין במאמר
CellularProperties.FirmwareRevision
. -
FoundNetworks
FoundNetworkProperties[] אופציונלי
מידע נוסף זמין במאמר
CellularProperties.FoundNetworks
. -
HardwareRevision
מחרוזת אופציונלי
מידע נוסף זמין במאמר
CellularProperties.HardwareRevision
. -
HomeProvider
CellularProviderProperties[] אופציונלי
מידע נוסף זמין במאמר
CellularProperties.HomeProvider
. -
היצרן
מחרוזת אופציונלי
מידע נוסף זמין במאמר
CellularProperties.Manufacturer
. -
ModelID
מחרוזת אופציונלי
מידע נוסף זמין במאמר
CellularProperties.ModelID
. -
NetworkTechnology
מחרוזת אופציונלי
מידע נוסף זמין במאמר
CellularProperties.NetworkTechnology
. -
PaymentPortal
PaymentPortal אופציונלי
מידע נוסף זמין במאמר
CellularProperties.PaymentPortal
. -
RoamingState
מחרוזת אופציונלי
מידע נוסף זמין במאמר
CellularProperties.RoamingState
. -
SIMLockStatus
SIMLockStatus אופציונלי
מידע נוסף זמין במאמר
CellularProperties.SIMLockStatus
. -
SIMPresent
בוליאני אופציונלי
מידע נוסף זמין במאמר
CellularProperties.SIMPresent
. -
סריקה
בוליאני אופציונלי
Chrome מגרסה 63 ואילךמידע נוסף זמין במאמר
CellularProperties.Scanning
. -
ServingOperator
CellularProviderProperties אופציונלי
מידע נוסף זמין במאמר
CellularProperties.ServingOperator
. -
SignalStrength
מספר אופציונלי
מידע נוסף זמין במאמר
CellularProperties.SignalStrength
. -
SupportNetworkScan
בוליאני אופציונלי
מידע נוסף זמין במאמר
CellularProperties.SupportNetworkScan
.
ManagedDOMString
מאפיינים
-
פעיל
מחרוזת אופציונלי
הערך הפעיל שמשמש כרגע את מנהל הגדרות הרשת (למשל, Shill).
-
DeviceEditable
בוליאני אופציונלי
האם יש מדיניות DevicePolicy לנכס ומאפשרת לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
DevicePolicy
מחרוזת אופציונלי
ערך המאפיין שסופק על ידי מדיניות המכשיר.
-
בתוקף
מחרוזת אופציונלי
המקור שממנו נקבע הערך היעיל של הנכס.
-
מחרוזת אופציונלי
הערך שמוגדר לכל המשתמשים במכשיר. הערך הזה מופיע רק אם הערך של
DeviceEditiable
הואtrue
. -
UserEditable
בוליאני אופציונלי
האם קיים UserPolicy לנכס ומאפשר לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
UserPolicy
מחרוזת אופציונלי
ערך המאפיין שסופק על ידי מדיניות המשתמש.
-
UserSetting
מחרוזת אופציונלי
ערך המאפיין שהוגדר על ידי המשתמש שמחובר לחשבון. הערך הזה מופיע רק אם הערך של
UserEditable
הואtrue
.
ManagedDOMStringList
מאפיינים
-
פעיל
string[] אופציונלי
הערך הפעיל שמשמש כרגע את מנהל הגדרות הרשת (למשל, Shill).
-
DeviceEditable
בוליאני אופציונלי
האם יש מדיניות DevicePolicy לנכס ומאפשרת לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
DevicePolicy
string[] אופציונלי
ערך המאפיין שסופק על ידי מדיניות המכשיר.
-
בתוקף
מחרוזת אופציונלי
המקור שממנו נקבע הערך היעיל של הנכס.
-
string[] אופציונלי
הערך שמוגדר לכל המשתמשים במכשיר. הערך הזה מופיע רק אם הערך של
DeviceEditiable
הואtrue
. -
UserEditable
בוליאני אופציונלי
האם קיים UserPolicy לנכס ומאפשר לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
UserPolicy
string[] אופציונלי
ערך המאפיין שסופק על ידי מדיניות המשתמש.
-
UserSetting
string[] אופציונלי
ערך המאפיין שהוגדר על ידי המשתמש שמחובר לחשבון. הערך הזה מופיע רק אם הערך של
UserEditable
הואtrue
.
ManagedEthernetProperties
מאפיינים
-
אימות
ManagedDOMString אופציונלי
מידע נוסף זמין במאמר
EthernetProperties.Authentication
. -
AutoConnect
ManagedBoolean אופציונלי
מידע נוסף זמין במאמר
EthernetProperties.AutoConnect
.
ManagedIPConfigProperties
מאפיינים
-
שער
ManagedDOMString אופציונלי
מידע נוסף זמין במאמר
IPConfigProperties.Gateway
. -
IPAddress
ManagedDOMString אופציונלי
מידע נוסף זמין במאמר
IPConfigProperties.IPAddress
. -
NameServers
ManagedDOMStringList אופציונלי
מידע נוסף זמין במאמר
IPConfigProperties.NameServers
. -
RoutingPrefix
ManagedLong אופציונלי
מידע נוסף זמין במאמר
IPConfigProperties.RoutingPrefix
. -
סוג
ManagedDOMString אופציונלי
מידע נוסף זמין במאמר
IPConfigProperties.Type
. -
WebProxyAutoDiscoveryUrl
ManagedDOMString אופציונלי
מידע נוסף זמין במאמר
IPConfigProperties.WebProxyAutoDiscoveryUrl
.
ManagedIPConfigType
מאפיינים
-
פעיל
IPConfigType אופציונלי
הערך הפעיל שמשמש כרגע את מנהל הגדרות הרשת (למשל, Shill).
-
DeviceEditable
בוליאני אופציונלי
האם יש מדיניות DevicePolicy לנכס ומאפשרת לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
DevicePolicy
IPConfigType אופציונלי
ערך המאפיין שסופק על ידי מדיניות המכשיר.
-
בתוקף
מחרוזת אופציונלי
המקור שממנו נקבע הערך היעיל של הנכס.
-
IPConfigType אופציונלי
הערך שמוגדר לכל המשתמשים במכשיר. הערך הזה מופיע רק אם הערך של
DeviceEditiable
הואtrue
. -
UserEditable
בוליאני אופציונלי
האם קיים UserPolicy לנכס ומאפשר לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
UserPolicy
IPConfigType אופציונלי
ערך המאפיין שסופק על ידי מדיניות המשתמש.
-
UserSetting
IPConfigType אופציונלי
ערך המאפיין שהוגדר על ידי המשתמש שמחובר לחשבון. הערך הזה מופיע רק אם הערך של
UserEditable
הואtrue
.
ManagedLong
מאפיינים
-
פעיל
מספר אופציונלי
הערך הפעיל שמשמש כרגע את מנהל הגדרות הרשת (למשל, Shill).
-
DeviceEditable
בוליאני אופציונלי
האם יש מדיניות DevicePolicy לנכס ומאפשרת לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
DevicePolicy
מספר אופציונלי
ערך המאפיין שסופק על ידי מדיניות המכשיר.
-
בתוקף
מחרוזת אופציונלי
המקור שממנו נקבע הערך היעיל של הנכס.
-
מספר אופציונלי
הערך שמוגדר לכל המשתמשים במכשיר. הערך הזה מופיע רק אם הערך של
DeviceEditiable
הואtrue
. -
UserEditable
בוליאני אופציונלי
האם קיים UserPolicy לנכס ומאפשר לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
UserPolicy
מספר אופציונלי
ערך המאפיין שסופק על ידי מדיניות המשתמש.
-
UserSetting
מספר אופציונלי
ערך המאפיין שהוגדר על ידי המשתמש שמחובר לחשבון. הערך הזה מופיע רק אם הערך של
UserEditable
הואtrue
.
ManagedManualProxySettings
מאפיינים
-
FTPProxy
ManagedProxyLocation אופציונלי
מידע נוסף זמין במאמר
ManualProxySettings.FTPProxy
. -
HTTPProxy
ManagedProxyLocation אופציונלי
מידע נוסף זמין במאמר
ManualProxySettings.HTTPProxy
. -
SOCKS
ManagedProxyLocation אופציונלי
מידע נוסף זמין במאמר
ManualProxySettings.SOCKS
. -
SecureHTTPProxy
ManagedProxyLocation אופציונלי
מידע נוסף זמין במאמר
ManualProxySettings.SecureHTTPProxy
.
ManagedProperties
מאפיינים
-
רשת סלולרית
ManagedCellularProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Cellular
. -
ניתן להתחבר
בוליאני אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Connectable
. -
ConnectionState
ConnectionStateType אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.ConnectionState
. -
ErrorState
מחרוזת אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.ErrorState
. -
אתרנט
ManagedEthernetProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Ethernet
. -
GUID
מחרוזת
מידע נוסף זמין במאמר
NetworkProperties.GUID
. -
IPAddressConfigType
ManagedIPConfigType אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.IPAddressConfigType
. -
IPConfigs
IPConfigProperties[] אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.IPConfigs
. -
MacAddress
מחרוזת אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.MacAddress
. -
נמדדת
ManagedBoolean אופציונלי
Chrome מגרסה 85 ואילךמידע נוסף זמין במאמר
NetworkProperties.Metered
. -
שם
ManagedDOMString אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Name
. -
NameServersConfigType
ManagedIPConfigType אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.NameServersConfigType
. -
עדיפות
ManagedLong אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Priority
. -
ProxySettings
ManagedProxySettings אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.ProxySettings
. -
RestrictedConnectivity
בוליאני אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.RestrictedConnectivity
. -
SavedIPConfig
IPConfigProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.SavedIPConfig
. -
מקור
מחרוזת אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Source
. -
StaticIPConfig
ManagedIPConfigProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.StaticIPConfig
. -
TrafficCounterResetTime
מספר אופציונלי
גרסה 125 ואילך של Chromeמידע נוסף זמין במאמר
NetworkProperties.TrafficCounterResetTime
. -
סוג
מידע נוסף זמין במאמר
NetworkProperties.Type
. -
VPN
ManagedVPNProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.VPN
. -
Wi-Fi
ManagedWiFiProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.WiFi
.
ManagedProxyLocation
מאפיינים
-
מארח
מידע נוסף זמין במאמר
ProxyLocation.Host
. -
יציאה
מידע נוסף זמין במאמר
ProxyLocation.Port
.
ManagedProxySettings
מאפיינים
-
ExcludeDomains
ManagedDOMStringList אופציונלי
מידע נוסף זמין במאמר
ProxySettings.ExcludeDomains
. -
ידני
ManagedManualProxySettings אופציונלי
מידע נוסף זמין במאמר
ProxySettings.Manual
. -
קרן PAC
ManagedDOMString אופציונלי
מידע נוסף זמין במאמר
ProxySettings.PAC
. -
מידע נוסף זמין במאמר
ProxySettings.Type
.
ManagedProxySettingsType
מאפיינים
-
פעיל
ProxySettingsType אופציונלי
הערך הפעיל שמשמש כרגע את מנהל הגדרות הרשת (למשל, Shill).
-
DeviceEditable
בוליאני אופציונלי
האם יש מדיניות DevicePolicy לנכס ומאפשרת לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
DevicePolicy
ProxySettingsType אופציונלי
ערך המאפיין שסופק על ידי מדיניות המכשיר.
-
בתוקף
מחרוזת אופציונלי
המקור שממנו נקבע הערך היעיל של הנכס.
-
ProxySettingsType אופציונלי
הערך שמוגדר לכל המשתמשים במכשיר. הערך הזה מופיע רק אם הערך של
DeviceEditiable
הואtrue
. -
UserEditable
בוליאני אופציונלי
האם קיים UserPolicy לנכס ומאפשר לערוך את הנכס (כלומר, ערך הנכס המומלץ שהוגדר במדיניות). ברירת המחדל היא
false
. -
UserPolicy
ProxySettingsType אופציונלי
ערך המאפיין שסופק על ידי מדיניות המשתמש.
-
UserSetting
ProxySettingsType אופציונלי
ערך המאפיין שהוגדר על ידי המשתמש שמחובר לחשבון. הערך הזה מופיע רק אם הערך של
UserEditable
הואtrue
.
ManagedThirdPartyVPNProperties
מאפיינים
-
ExtensionID
מידע נוסף זמין במאמר
ThirdPartyVPNProperties.ExtensionID
. -
ProviderName
מחרוזת אופציונלי
מידע נוסף זמין במאמר
ThirdPartyVPNProperties.ProviderName
.
ManagedVPNProperties
מאפיינים
-
AutoConnect
ManagedBoolean אופציונלי
מידע נוסף זמין במאמר
VPNProperties.AutoConnect
. -
מארח
ManagedDOMString אופציונלי
מידע נוסף זמין במאמר
VPNProperties.Host
. -
סוג
ManagedDOMString אופציונלי
מידע נוסף זמין במאמר
VPNProperties.Type
.
ManagedWiFiProperties
מאפיינים
-
AllowGatewayARPPolling
ManagedBoolean אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.AllowGatewayARPPolling
. -
AutoConnect
ManagedBoolean אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.AutoConnect
. -
BSSID
מחרוזת אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.BSSID
. -
תדירות
מספר אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.Frequency
. -
FrequencyList
number[] אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.FrequencyList
. -
HexSSID
ManagedDOMString אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.HexSSID
. -
HiddenSSID
ManagedBoolean אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.HiddenSSID
. -
RoamThreshold
ManagedLong אופציונלי
הוצא משימוש, המערכת מתעלמת ממנו. מידע נוסף זמין במאמר
WiFiProperties.RoamThreshold
. -
SSID
ManagedDOMString אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.SSID
. -
אבטחה
מידע נוסף זמין במאמר
WiFiProperties.Security
. -
SignalStrength
מספר אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.SignalStrength
.
ManualProxySettings
מאפיינים
-
FTPProxy
ProxyLocation אופציונלי
הגדרות לשרת proxy של FTP.
-
HTTPProxy
ProxyLocation אופציונלי
הגדרות לשרת proxy ל-HTTP.
-
SOCKS
ProxyLocation אופציונלי
הגדרות לשרת proxy מסוג SOCKS.
-
SecureHTTPProxy
ProxyLocation אופציונלי
הגדרות לשרת proxy מאובטח של HTTP.
NetworkConfigProperties
מאפיינים
-
רשת סלולרית
CellularProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Cellular
. -
אתרנט
EthernetProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Ethernet
. -
GUID
מחרוזת אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.GUID
. -
IPAddressConfigType
IPConfigType אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.IPAddressConfigType
. -
שם
מחרוזת אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Name
. -
NameServersConfigType
IPConfigType אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.NameServersConfigType
. -
עדיפות
מספר אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Priority
. -
סוג
NetworkType אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Type
. -
VPN
VPNProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.VPN
. -
Wi-Fi
WiFiProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.WiFi
. -
WiMAX
WiMAXProperties אופציונלי
הוצא משימוש.
NetworkFilter
מאפיינים
-
מוגדר
בוליאני אופציונלי
אם הערך הוא true, המערכת תכלול רק רשתות שהוגדרו (נשמרו). ברירת המחדל היא 'false'.
-
הגבלה
מספר אופציונלי
המספר המקסימלי של רשתות להחזרה. אם לא צוין ערך, ערך ברירת המחדל הוא 1000. כדי להגדיר ללא הגבלה, מזינים 0.
-
networkType
סוג הרשתות שיוחזר.
-
גלוי
בוליאני אופציונלי
אם הערך הוא true, הרשימה תכלול רק רשתות גלויות (מחוברות פיזית או בטווח). ברירת המחדל היא 'false'.
NetworkProperties
מאפיינים
-
רשת סלולרית
CellularProperties אופציונלי
ברשתות סלולריות, מאפייני הרשת הסלולרית.
-
ניתן להתחבר
בוליאני אופציונלי
אם אפשר להתחבר לרשת.
-
ConnectionState
ConnectionStateType אופציונלי
סטטוס החיבור הנוכחי של הרשת.
-
ErrorState
מחרוזת אופציונלי
מצב שגיאת הרשת האחרון שנרשם.
-
אתרנט
EthernetProperties אופציונלי
ברשתות Ethernet, מאפייני רשת ה-Ethernet.
-
GUID
מחרוזת
מזהה ה-GUID של הרשת.
-
IPAddressConfigType
IPConfigType אופציונלי
סוג ההגדרה של כתובת ה-IP של הרשת.
-
IPConfigs
IPConfigProperties[] אופציונלי
הגדרת ה-IP של הרשת.
-
MacAddress
מחרוזת אופציונלי
כתובת ה-MAC של הרשת.
-
נמדדת
בוליאני אופציונלי
Chrome מגרסה 85 ואילךאם הרשת מבוססת על חיוב לפי שימוש בנתונים.
-
שם
מחרוזת אופציונלי
שם רשת ידידותי למשתמש.
-
NameServersConfigType
IPConfigType אופציונלי
סוג הגדרת ה-IP של שרתי השמות שבהם הרשת משתמשת.
-
עדיפות
מספר אופציונלי
העדיפות של הרשת.
-
ProxySettings
ProxySettings אופציונלי
הגדרות שרת ה-proxy של הרשת.
-
RestrictedConnectivity
בוליאני אופציונלי
ברשת מחוברת, אם קישוריות הרשת לאינטרנט מוגבלת, למשל אם הרשת מוגנת על ידי פורטל או שהרשת הסלולרית לא מופעלת.
-
SavedIPConfig
IPConfigProperties אופציונלי
הגדרת ה-IP שהתקבלה משרת ה-DHCP לפני החלת הגדרת ה-IP הקבועה.
-
מקור
מחרוזת אופציונלי
מציין אם הרשת מוגדרת ואיך היא מוגדרת. הערכים האפשריים הם:
Device
DevicePolicy
User
UserPolicy
None
הערך 'None' יוצר התנגשויות עם יצירת הקוד של התוסף, לכן צריך להשתמש במחרוזת עבור 'Source' במקום ב-enum של SourceType.
-
StaticIPConfig
IPConfigProperties אופציונלי
הגדרת כתובת ה-IP הקבועה של הרשת.
-
TrafficCounterResetTime
מספר אופציונלי
גרסה 125 ואילך של Chromeמתי מוני התנועה אופסו בפעם האחרונה.
-
סוג
סוג הרשת.
-
VPN
VPNProperties אופציונלי
ברשתות VPN, מאפייני ה-VPN של הרשת.
-
Wi-Fi
WiFiProperties אופציונלי
ברשתות Wi-Fi, מאפייני ה-Wi-Fi של הרשת.
NetworkStateProperties
מאפיינים
-
רשת סלולרית
CellularStateProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Cellular
. -
ניתן להתחבר
בוליאני אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Connectable
. -
ConnectionState
ConnectionStateType אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.ConnectionState
. -
ErrorState
מחרוזת אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.ErrorState
. -
אתרנט
EthernetStateProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Ethernet
. -
GUID
מחרוזת
מידע נוסף זמין במאמר
NetworkProperties.GUID
. -
שם
מחרוזת אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Name
. -
עדיפות
מספר אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Priority
. -
מקור
מחרוזת אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.Source
. -
סוג
מידע נוסף זמין במאמר
NetworkProperties.Type
. -
VPN
VPNStateProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.VPN
. -
Wi-Fi
WiFiStateProperties אופציונלי
מידע נוסף זמין במאמר
NetworkProperties.WiFi
.
NetworkType
Enum
'הכול'
'Cellular'
"Ethernet"
'קישור'
"VPN"
'אלחוטי'
"WiFi"
PaymentPortal
מאפיינים
-
שיטה
מחרוזת
שיטת ה-HTTP שבה צריך להשתמש בפורטל התשלומים.
-
PostData
מחרוזת אופציונלי
נתוני הפוסט ששולחים לפורטל התשלומים. המערכת מתעלמת מהערך הזה, אלא אם
Method
הואPOST
. -
כתובת אתר
מחרוזת אופציונלי
כתובת ה-URL של פורטל התשלומים.
ProxyLocation
מאפיינים
-
מארח
מחרוזת
המארח של כתובת ה-IP של שרת ה-proxy.
-
יציאה
number
היציאה שבה יש להשתמש בשרת ה-proxy.
ProxySettings
מאפיינים
-
ExcludeDomains
string[] אופציונלי
דומיינים ומארחים שלא חלות עליהם ההגדרות הידניות של שרת proxy.
-
ידני
ManualProxySettings אופציונלי
הגדרות ידניות של שרת proxy – משמשות רק להגדרות שרת ה-proxy של
Manual
. -
קרן PAC
מחרוזת אופציונלי
כתובת ה-URL של קובץ התצורה האוטומטית של שרת ה-proxy.
-
סוג ההגדרות של שרת ה-proxy.
ProxySettingsType
Enum
'ישיר'
'ידני'
"PAC"
"WPAD"
SIMLockStatus
מאפיינים
-
LockEnabled
בוליאני
אם נעילת ה-SIM מופעלת.
-
LockType
מחרוזת
הסטטוס של נעילת ה-SIM – הערכים האפשריים הם
'sim-pin'
, 'sim-puk'
ו-''
. -
RetriesLeft
מספר אופציונלי
מספר הניסיונות להזנת קוד האימות לפני שנדרש קוד PUK לביטול נעילת כרטיס ה-SIM.
ThirdPartyVPNProperties
מאפיינים
-
ExtensionID
מחרוזת
המזהה של התוסף של ספק ה-VPN של הצד השלישי.
-
ProviderName
מחרוזת אופציונלי
שם ספק ה-VPN.
VPNProperties
מאפיינים
-
AutoConnect
בוליאני אופציונלי
אם רשת ה-VPN צריכה להתחבר באופן אוטומטי.
-
מארח
מחרוזת אופציונלי
מארח ה-VPN.
-
סוג
מחרוזת אופציונלי
סוג ה-VPN. לא ניתן להשתמש ב-enum בגלל 'L2TP-IPSec'. האפשרות הזו אופציונלית ל-NetworkConfigProperties, שמועברת ל-setProperties, שאפשר להשתמש בו כדי להגדיר רק מאפיינים ספציפיים.
VPNStateProperties
מאפיינים
-
סוג
מחרוזת
מידע נוסף זמין במאמר
VPNProperties.Type
.
WiFiProperties
מאפיינים
-
AllowGatewayARPPolling
בוליאני אופציונלי
הוצאה משימוש החל מ-Chrome 131המדיניות הזו הוסרה בגרסה M131. אין כרגע סקרים פעילים של ARP.
-
AutoConnect
בוליאני אופציונלי
אם רשת ה-Wi-Fi תתחבר באופן אוטומטי כשהיא תהיה בטווח.
-
BSSID
מחרוזת אופציונלי
ה-BSSID של נקודת הגישה המשויכת.
-
EAP
EAPProperties אופציונלי
מאפייני ה-EAP של הרשת. חובה עבור הערוצים
WEP-8021X
ו-WPA-EAP
. -
תדירות
מספר אופציונלי
תדירות הפעולה של שירות ה-Wi-Fi ב-MHz. ברשתות מחוברות, התדירות הנוכחית שבה הרשת מחוברת. אחרת, התדירות של ה-BSS הזמין הטוב ביותר.
-
FrequencyList
number[] אופציונלי
מכיל את כל תדרי ההפעלה שנצפו לאחרונה ברשת ה-Wi-Fi.
-
HexSSID
מחרוזת אופציונלי
עותק של ה-SSID של הרשת בקידוד HEX.
-
HiddenSSID
בוליאני אופציונלי
אם ה-SSID של הרשת ישודרו.
-
ביטוי סיסמה
מחרוזת אופציונלי
Chrome מגרסה 66 ואילךביטוי הסיסמה לחיבורים מסוג WEP/WPA/WPA2. אפשר להגדיר רק את הנכס הזה – נכסים שמוחזרים על ידי
getProperties
לא יכללו את הערך הזה. -
RoamThreshold
מספר אופציונלי
הוצא משימוש, המערכת מתעלמת ממנו.
-
SSID
מחרוזת אופציונלי
ה-SSID של הרשת.
-
אבטחה
מחרוזת אופציונלי
סוג אבטחת הרשת.
-
SignalStrength
מספר אופציונלי
עוצמת האות של הרשת.
WiFiStateProperties
מאפיינים
-
BSSID
מחרוזת אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.BSSID
. -
תדירות
מספר אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.Frequency
. -
HexSSID
מחרוזת אופציונלי
Chrome מגרסה 62 ואילךמידע נוסף זמין במאמר
WiFiProperties.HexSSID
. -
SSID
מחרוזת אופציונלי
Chrome מגרסה 62 ואילךמידע נוסף זמין במאמר
WiFiProperties.SSID
. -
אבטחה
מחרוזת
מידע נוסף זמין במאמר
WiFiProperties.Security
. -
SignalStrength
מספר אופציונלי
מידע נוסף זמין במאמר
WiFiProperties.SignalStrength
.
WiMAXProperties
מאפיינים
-
AutoConnect
בוליאני אופציונלי
אם הרשת תתחבר באופן אוטומטי.
-
EAP
EAPProperties אופציונלי
מאפייני ה-EAP של הרשת.
Methods
createNetwork()
chrome.networking.onc.createNetwork(
shared: boolean,
properties: NetworkConfigProperties,
callback?: function,
)
יצירת הגדרת רשת חדשה מנכסים. אם כבר קיימת רשת מוגדרת תואמת, הפעולה הזו תיכשל. אחרת, הפונקציה מחזירה את ה-GUID של הרשת החדשה.
פרמטרים
-
בוליאני
אם הערך הוא
true
, צריך לשתף את הגדרת הרשת הזו עם משתמשים אחרים.האפשרות הזו חשופה רק לממשק המשתמש האינטרנטי של Chrome.* כשאפליקציות קוראות ל-API, הערך
false
הוא הערך היחיד המותר. -
נכסים
המאפיינים שבהם תגדירו את הרשת החדשה.
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:(result: string) => void
-
תוצאה
מחרוזת
-
החזרות
-
Promise<string>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
disableNetworkType()
chrome.networking.onc.disableNetworkType(
networkType: NetworkType,
)
השבתה של כל המכשירים שתואמים לסוג הרשת שצוין. ראו הערה לגבי enableNetworkType
.
פרמטרים
-
networkType
סוג הרשת להשבתה.
enableNetworkType()
chrome.networking.onc.enableNetworkType(
networkType: NetworkType,
)
מפעילה את כל המכשירים שתואמים לסוג הרשת שצוין. הערה: הסוג עשוי לייצג כמה סוגי רשתות (למשל 'אלחוטית').
פרמטרים
-
networkType
סוג הרשת שרוצים להפעיל.
forgetNetwork()
chrome.networking.onc.forgetNetwork(
networkGuid: string,
callback?: function,
)
מחיקת תצורת רשת על ידי ניקוי כל הנכסים שהוגדרו לרשת עם מזהה GUID networkGuid
. יכול להיות שהרשימה הזו תכלול גם רשתות אחרות עם מזהים תואמים (למשל, SSID ואבטחה של Wi-Fi). אם אין הגדרה כזו, תופיע שגיאה והפעולה תיכשל.
בסשנים של קיוסק, לא ניתן יהיה למחוק את ההגדרות של הרשתות המשותפות באמצעות השיטה הזו.
פרמטרים
-
networkGuid
מחרוזת
מזהה ה-GUID של הרשת שרוצים למחוק.
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:() => void
החזרות
-
Promise<void>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
getCaptivePortalStatus()
chrome.networking.onc.getCaptivePortalStatus(
networkGuid: string,
callback?: function,
)
הפונקציה מחזירה את סטטוס הפורטל השבוי של הרשת שתואמת ל-'networkGuid'.
פרמטרים
-
networkGuid
מחרוזת
מזהה ה-GUID של הרשת שעבורה רוצים לקבל את סטטוס הפורטל השבוי.
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:(result: CaptivePortalStatus) => void
-
תוצאה
-
החזרות
-
Promise<CaptivePortalStatus>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
getDeviceStates()
chrome.networking.onc.getDeviceStates(
callback?: function,
)
הפונקציה מחזירה את המצבים של מכשירי הרשת הזמינים.
פרמטרים
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:(result: DeviceStateProperties[]) => void
-
תוצאה
-
החזרות
-
Promise<DeviceStateProperties[]>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
getGlobalPolicy()
chrome.networking.onc.getGlobalPolicy(
callback?: function,
)
הפונקציה מקבלת את מאפייני המדיניות הגלובלית. לא צפויים שינויים במאפיינים האלה במהלך סשן.
פרמטרים
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:(result: GlobalPolicy) => void
-
תוצאה
-
החזרות
-
Promise<GlobalPolicy>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
getManagedProperties()
chrome.networking.onc.getManagedProperties(
networkGuid: string,
callback?: function,
)
הפונקציה מקבלת את המאפיינים הממוזגים של הרשת עם המזהה networkGuid מהמקורות הבאים: הגדרות משתמש, הגדרות משותפות, מדיניות משתמשים, מדיניות מכשירים וההגדרות הפעילות הנוכחיות.
פרמטרים
-
networkGuid
מחרוזת
מזהה ה-GUID של הרשת שעבורה רוצים לקבל נכסים.
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:(result: ManagedProperties) => void
-
תוצאה
-
החזרות
-
Promise<ManagedProperties>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
getNetworks()
chrome.networking.onc.getNetworks(
filter: NetworkFilter,
callback?: function,
)
הפונקציה מחזירה רשימה של אובייקטים ברשת עם אותם מאפיינים שסופקו על ידי getState
. מסנן זמין כדי לציין את סוג הרשתות שיוחזרו ולהגביל את מספר הרשתות. הרשתות מסודרות על ידי המערכת לפי העדיפות שלהן, והרשתות שמחוברות או שמתבצעת אליהן התחברות מופיעות קודם.
פרמטרים
-
סינון
תיאור הרשתות שיש להחזיר.
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:(result: NetworkStateProperties[]) => void
-
תוצאה
-
החזרות
-
Promise<NetworkStateProperties[]>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
getProperties()
chrome.networking.onc.getProperties(
networkGuid: string,
callback?: function,
)
הפונקציה מקבלת את כל המאפיינים של הערוץ עם המזהה networkGuid. כולל את כל המאפיינים של הרשת (ערכים לקריאה בלבד וערכים לקריאה/כתיבה).
פרמטרים
-
networkGuid
מחרוזת
מזהה ה-GUID של הרשת שעבורה רוצים לקבל נכסים.
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:(result: NetworkProperties) => void
-
תוצאה
-
החזרות
-
Promise<NetworkProperties>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
getState()
chrome.networking.onc.getState(
networkGuid: string,
callback?: function,
)
הפונקציה מקבלת את המאפיינים לקריאה בלבד ששמורים במטמון של הערוץ עם המזהה networkGuid. הפונקציה הזו אמורה לספק ביצועים טובים יותר מ-getProperties
, שדורשת נסיעה הלוך ושוב כדי לשלוח שאילתה למערכת המשנה של הרשתות. המאפיינים הבאים מוחזרים לכל הרשתות: GUID, Type, Name, WiFi.Security. למאפיינים נוספים של רשתות גלויות: ConnectionState, ErrorState, WiFi.SignalStrength, Cellular.NetworkTechnology, Cellular.ActivationState, Cellular.RoamingState.
פרמטרים
-
networkGuid
מחרוזת
מזהה ה-GUID של הרשת שעבורה רוצים לקבל נכסים.
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:(result: NetworkStateProperties) => void
-
תוצאה
-
החזרות
-
Promise<NetworkStateProperties>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
requestNetworkScan()
chrome.networking.onc.requestNetworkScan(
networkType?: NetworkType,
)
הבקשה מבקשת מהתת-מערכת של הרשתות לסרוק רשתות חדשות ולעדכן את הרשימה שמוחזרת על ידי getVisibleNetworks
. זו רק בקשה: מערכת המשנה של הרשת יכולה להתעלם ממנה. אם הרשימה תתעדכן, יופעל האירוע onNetworkListChanged
.
פרמטרים
-
networkType
NetworkType אופציונלי
Chrome מגרסה 63 ואילךאם צוין, המערכת מבקשת סריקה ספציפית לסוג. אם יש תמיכה בנתונים סלולריים, תתבצע בקשה לסריקה של רשתות סלולריות.
setProperties()
chrome.networking.onc.setProperties(
networkGuid: string,
properties: NetworkConfigProperties,
callback?: function,
)
הגדרת המאפיינים של הרשת עם המזהה networkGuid
. האפשרות הזו תקפה רק לרשתות שהוגדרו (Source != None). ברשתות גלויות שלא הוגדרו, צריך להשתמש ב-createNetwork
במקום זאת. בסשנים של קיוסק, קריאה לשיטה הזו ברשת משותפת תיכשל.
פרמטרים
-
networkGuid
מחרוזת
מזהה ה-GUID של הרשת שעבורה רוצים להגדיר מאפיינים.
-
נכסים
המאפיינים שרוצים להגדיר.
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:() => void
החזרות
-
Promise<void>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
startConnect()
chrome.networking.onc.startConnect(
networkGuid: string,
callback?: function,
)
מתחיל חיבור לרשת עם networkGuid.
פרמטרים
-
networkGuid
מחרוזת
מזהה ה-GUID של הרשת שאליה רוצים להתחבר.
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:() => void
החזרות
-
Promise<void>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
startDisconnect()
chrome.networking.onc.startDisconnect(
networkGuid: string,
callback?: function,
)
הפונקציה מתחילה ניתוק מהרשת באמצעות networkGuid.
פרמטרים
-
networkGuid
מחרוזת
מזהה ה-GUID של הרשת שממנה רוצים להתנתק.
-
קריאה חוזרת (callback)
פונקציה אופציונלי
הפרמטר
callback
נראה כך:() => void
החזרות
-
Promise<void>
גרסה 125 ואילך של Chromeיש תמיכה ב-Promises רק ב-Manifest V3 ואילך. בפלטפורמות אחרות צריך להשתמש ב-callbacks.
אירועים
onDeviceStateListChanged
chrome.networking.onc.onDeviceStateListChanged.addListener(
callback: function,
)
האירוע הזה מופעל כשהרשימה של המכשירים השתנתה או כשאחד מהמאפיינים של מצב המכשיר השתנה.
פרמטרים
-
קריאה חוזרת (callback)
פונקציה
הפרמטר
callback
נראה כך:() => void
onNetworkListChanged
chrome.networking.onc.onNetworkListChanged.addListener(
callback: function,
)
האירוע מופעל כשרשימת הערוצים משתנה. שליחת רשימה מלאה של מזהי GUID לכל הערוצים הנוכחיים.
פרמטרים
-
קריאה חוזרת (callback)
פונקציה
הפרמטר
callback
נראה כך:(changes: string[]) => void
-
שינויים
string[]
-
onNetworksChanged
chrome.networking.onc.onNetworksChanged.addListener(
callback: function,
)
האירוע מופעל כשיש שינוי במאפיינים באחת מהרשתות. שליחת רשימה של מזהי GUID של רשתות שהמאפיינים שלהן השתנו.
פרמטרים
-
קריאה חוזרת (callback)
פונקציה
הפרמטר
callback
נראה כך:(changes: string[]) => void
-
שינויים
string[]
-
onPortalDetectionCompleted
chrome.networking.onc.onPortalDetectionCompleted.addListener(
callback: function,
)
האירוע מופעל כשהגילוי של פורטל ברשת מסתיים. נשלחים ה-GUID של הרשת והסטטוס המתאים של הפורטל השבוי.
פרמטרים
-
קריאה חוזרת (callback)
פונקציה
הפרמטר
callback
נראה כך:(networkGuid: string, status: CaptivePortalStatus) => void
-
networkGuid
מחרוזת
-
status
-