chrome.networking.onc

বর্ণনা

chrome.networking.onc API নেটওয়ার্ক সংযোগ কনফিগার করার জন্য ব্যবহার করা হয় (সেলুলার, ইথারনেট, VPN বা WiFi)। এই API স্বয়ংক্রিয়ভাবে চালু হওয়া Chrome OS কিয়স্ক সেশনে উপলব্ধ।

নেটওয়ার্ক সংযোগ কনফিগারেশন ওপেন নেটওয়ার্ক কনফিগারেশন (ONC) স্পেসিফিকেশন অনুসরণ করে নির্দিষ্ট করা হয়।

দ্রষ্টব্য : বেশিরভাগ অভিধান বৈশিষ্ট্য এবং enum মানগুলি জাভাস্ক্রিপ্ট লোয়ারক্যামেলকেস কনভেনশনের পরিবর্তে ONC স্পেসিফিকেশনের সাথে মেলে UpperCamelCase ব্যবহার করে।

অনুমতি

networking.onc

প্রাপ্যতা

শুধুমাত্র Chrome 59+ ChromeOS

প্রকারভেদ

ActivationStateType

এনাম

"সক্রিয়"

"সক্রিয় করা হচ্ছে"

"সক্রিয় করা হয়নি"

"আংশিকভাবে সক্রিয়"

CaptivePortalStatus

এনাম

"অজানা"

"অফলাইন"

"অনলাইন"

"পোর্টাল"

"প্রক্সিঅথপ্রয়োজনীয়"

CellularProperties

বৈশিষ্ট্য

  • অ্যাক্টিভেশন স্টেট

    ActivationStateType ঐচ্ছিক

    ক্যারিয়ার অ্যাকাউন্ট সক্রিয়করণ অবস্থা।

  • অ্যাক্টিভেশন টাইপ

    স্ট্রিং ঐচ্ছিক

    সেলুলার নেটওয়ার্ক সক্রিয়করণের ধরন।

  • রোমিং এর অনুমতি দিন

    বুলিয়ান ঐচ্ছিক

    নেটওয়ার্কের জন্য রোমিং অনুমোদিত কিনা।

  • স্বয়ংক্রিয় সংযোগ

    বুলিয়ান ঐচ্ছিক

    সেলুলার নেটওয়ার্ক স্বয়ংক্রিয়ভাবে সংযুক্ত হওয়া উচিত কিনা (পরিসরে থাকাকালীন)।

  • পরিবার

    স্ট্রিং ঐচ্ছিক

    সেলুলার ডিভাইস প্রযুক্তি পরিবার - CDMA বা GSM

  • ফার্মওয়্যার রিভিশন

    স্ট্রিং ঐচ্ছিক

    সেলুলার মডেমে ফার্মওয়্যার সংশোধন লোড করা হয়েছে।

  • ফাউন্ডনেটওয়ার্কস

    FoundNetworkProperties [] ঐচ্ছিক

    সাম্প্রতিক নেটওয়ার্ক স্ক্যানের সময় পাওয়া নেটওয়ার্কগুলির তালিকা৷

  • হার্ডওয়্যার রিভিশন

    স্ট্রিং ঐচ্ছিক

    সেলুলার মডেম হার্ডওয়্যার সংশোধন.

  • হোমপ্রোভাইডার

    CellularProviderProperties ঐচ্ছিক

    বর্তমানে মডেমে ইনস্টল করা সিম কার্ড ইস্যু করা অপারেটর সম্পর্কে তথ্য৷

  • প্রস্তুতকারক

    স্ট্রিং ঐচ্ছিক

    সেলুলার মডেম প্রস্তুতকারক।

  • মডেল আইডি

    স্ট্রিং ঐচ্ছিক

    সেলুলার মডেম মডেল আইডি।

  • নেটওয়ার্ক টেকনোলজি

    স্ট্রিং ঐচ্ছিক

    যদি মডেম একটি নেটওয়ার্কে নিবন্ধিত হয়, বর্তমানে ব্যবহৃত নেটওয়ার্ক প্রযুক্তি।

  • পেমেন্ট পোর্টাল

    অনলাইন পেমেন্ট পোর্টাল যা একজন ব্যবহারকারী মোবাইল ডেটা প্ল্যানের জন্য সাইন-আপ বা পরিবর্তন করতে ব্যবহার করতে পারেন।

  • রোমিং স্টেট

    স্ট্রিং ঐচ্ছিক

    বর্তমান নেটওয়ার্কে সেলুলার মডেমের রোমিং অবস্থা।

  • সিমলক স্ট্যাটাস

    SIMLockStatus ঐচ্ছিক

    জিএসএম ফ্যামিলি নেটওয়ার্কের জন্য সিম লকের অবস্থা।

  • সিমপ্রেজেন্ট

    বুলিয়ান ঐচ্ছিক

    সিম কার্ড আছে কিনা।

  • স্ক্যানিং

    বুলিয়ান ঐচ্ছিক

    Chrome 63+

    যখন একটি সেলুলার নেটওয়ার্ক স্ক্যান প্রগতিতে থাকে তখন সত্য৷

  • সার্ভিং অপারেটর

    CellularProviderProperties ঐচ্ছিক

    যে অপারেটরের নেটওয়ার্কে মডেমটি বর্তমানে নিবন্ধিত তার সম্পর্কে তথ্য।

  • সংকেত শক্তি

    সংখ্যা ঐচ্ছিক

    বর্তমান নেটওয়ার্ক সংকেত শক্তি.

  • SupportNetworkScan

    বুলিয়ান ঐচ্ছিক

    সেলুলার নেটওয়ার্ক স্ক্যানিং সমর্থন করে কিনা।

CellularProviderProperties

বৈশিষ্ট্য

  • কোড

    স্ট্রিং

    নেটওয়ার্কের MCC (মোবাইল কান্ট্রি কোড) এবং MNC (মোবাইল নেটওয়ার্ক কোড) এর একটি সহজ সংযোজন হিসাবে সেলুলার নেটওয়ার্ক আইডি।

  • দেশ

    স্ট্রিং ঐচ্ছিক

    দুই-অক্ষরের দেশের কোড।

  • নাম

    স্ট্রিং

    অপারেটরের নাম।

CellularStateProperties

বৈশিষ্ট্য

CertificatePattern

বৈশিষ্ট্য

  • তালিকাভুক্তি ইউআরআই

    স্ট্রিং[] ঐচ্ছিক

    এই প্যাটার্নের সাথে মেলে এমন কোনও শংসাপত্র না পাওয়া গেলে ব্যবহারকারীকে নির্দেশিত করা যেতে পারে এমন URI-গুলির তালিকা৷

  • সেট করা হলে, প্যাটার্ন যার সাথে X.509 ইস্যুকারী সেটিংস মিলে যাওয়া উচিত।

  • ইস্যুকারীকেআরএফ

    স্ট্রিং[] ঐচ্ছিক

    সার্টিফিকেট প্রদানকারী CA সার্টিফিকেটের তালিকা। এই প্যাটার্নটি মেলানোর জন্য একটি শংসাপত্র তাদের মধ্যে একজনের স্বাক্ষর করতে হবে৷

  • যদি সেট করা হয়, প্যাটার্ন যার সাথে X.509 বিষয় সেটিংস মিলে যাওয়া উচিত।

ClientCertificateType

এনাম

"রেফ"

"প্যাটার্ন"

ConnectionStateType

এনাম

"সংযুক্ত"

"সংযোগ করা হচ্ছে"

"সংযুক্ত নয়"

DeviceStateProperties

বৈশিষ্ট্য

  • সিমলক স্ট্যাটাস

    SIMLockStatus ঐচ্ছিক

    Chrome 62+

    SIM লক স্ট্যাটাস যদি Type = Cellular এবং SIMPresent = True হয়।

  • সিমপ্রেজেন্ট

    বুলিয়ান ঐচ্ছিক

    Chrome 62+

    ডিভাইসের ধরন সেলুলার হলে সিমের বর্তমান অবস্থায় সেট করুন।

  • স্ক্যানিং

    বুলিয়ান ঐচ্ছিক

    ডিভাইসটি সক্ষম হলে সেট করুন। ডিভাইসটি বর্তমানে স্ক্যান করা হলে সত্য।

  • ডিভাইসের বর্তমান অবস্থা।

  • ডিভাইসের সাথে যুক্ত নেটওয়ার্ক প্রকার (সেলুলার, ইথারনেট বা ওয়াইফাই)।

DeviceStateType

এনাম

"অপ্রাথমিক"
ডিভাইস উপলব্ধ কিন্তু আরম্ভ করা হয়নি.

"অক্ষম"
ডিভাইস আরম্ভ করা হয়েছে কিন্তু সক্ষম নয়।

"সক্ষম করা হচ্ছে"
সক্রিয় রাষ্ট্র অনুরোধ করা হয়েছে কিন্তু সম্পূর্ণ হয়নি.

"সক্ষম"
ডিভাইস সক্রিয় করা হয়েছে।

"নিষিদ্ধ"
ডিভাইস নিষিদ্ধ.

EAPProperties

বৈশিষ্ট্য

  • বেনামী পরিচয়

    স্ট্রিং ঐচ্ছিক

  • ClientCertPKCS11Id

    স্ট্রিং ঐচ্ছিক

    Chrome 60+
  • ClientCertProvisioningProfileId

    স্ট্রিং ঐচ্ছিক

    Chrome 93+
  • ClientCertRef

    স্ট্রিং ঐচ্ছিক

  • ক্লায়েন্ট সার্ট টাইপ
  • পরিচয়

    স্ট্রিং ঐচ্ছিক

  • ভিতরের

    স্ট্রিং ঐচ্ছিক

  • বাইরের

    স্ট্রিং ঐচ্ছিক

    বাইরের EAP প্রকার। ONC দ্বারা প্রয়োজনীয়, কিন্তু Shill থেকে অনুবাদ করার সময় প্রদান করা নাও হতে পারে।

  • পাসওয়ার্ড

    স্ট্রিং ঐচ্ছিক

  • শংসাপত্র সংরক্ষণ করুন

    বুলিয়ান ঐচ্ছিক

  • সার্ভারক্যাপেম

    স্ট্রিং[] ঐচ্ছিক

  • সার্ভারকেয়ারফস

    স্ট্রিং[] ঐচ্ছিক

  • সাবজেক্ট ম্যাচ
    Chrome 60+
  • ProactiveKeyCaching ব্যবহার করুন

    বুলিয়ান ঐচ্ছিক

  • সিস্টেমসিএ ব্যবহার করুন

    বুলিয়ান ঐচ্ছিক

EthernetProperties

বৈশিষ্ট্য

  • প্রমাণীকরণ

    স্ট্রিং ঐচ্ছিক

    ইথারনেট নেটওয়ার্ক দ্বারা ব্যবহৃত প্রমাণীকরণ। সম্ভাব্য মান হল None এবং 8021X

  • স্বয়ংক্রিয় সংযোগ

    বুলিয়ান ঐচ্ছিক

    ইথারনেট নেটওয়ার্ক স্বয়ংক্রিয়ভাবে সংযুক্ত হবে কিনা।

  • ইএপি

    EAPPproperties ঐচ্ছিক

    নেটওয়ার্কের EAP সেটিংস। 8021X প্রমাণীকরণের জন্য প্রয়োজনীয়।

EthernetStateProperties

বৈশিষ্ট্য

FoundNetworkProperties

বৈশিষ্ট্য

  • লম্বা নাম

    স্ট্রিং ঐচ্ছিক

    নেটওয়ার্ক অপারেটরের দীর্ঘ-ফর্ম্যাটের নাম।

  • নেটওয়ার্ক আইডি

    স্ট্রিং

    নেটওয়ার্ক আইডি।

  • সংক্ষিপ্ত নাম

    স্ট্রিং ঐচ্ছিক

    নেটওয়ার্ক অপারেটরের সংক্ষিপ্ত বিন্যাসের নাম।

  • স্ট্যাটাস

    স্ট্রিং

    নেটওয়ার্ক প্রাপ্যতা।

  • প্রযুক্তি

    স্ট্রিং

    নেটওয়ার্ক দ্বারা ব্যবহৃত প্রযুক্তি অ্যাক্সেস করুন।

GlobalPolicy

বৈশিষ্ট্য

  • শুধুমাত্র পলিসি নেটওয়ার্ককে অটোকানেক্ট করার অনুমতি দিন

    বুলিয়ান ঐচ্ছিক

    সত্য হলে, শুধুমাত্র নীতি নেটওয়ার্কগুলি স্বয়ংক্রিয়ভাবে সংযোগ করতে পারে। ডিফল্ট থেকে মিথ্যা.

  • শুধুমাত্র পলিসি নেটওয়ার্ককে সংযোগ করার অনুমতি দিন

    বুলিয়ান ঐচ্ছিক

    সত্য হলে, শুধুমাত্র নীতিগত নেটওয়ার্কের সাথে সংযুক্ত হতে পারে এবং কোন নতুন নেটওয়ার্ক যোগ বা কনফিগার করা যাবে না। ডিফল্ট থেকে মিথ্যা.

  • AllowOnlyPolicyNetworksToConnectIfAvailable

    বুলিয়ান ঐচ্ছিক

    Chrome 70+

    যদি সত্য হয় এবং দৃশ্যমান নেটওয়ার্ক তালিকায় একটি পরিচালিত নেটওয়ার্ক উপলব্ধ থাকে, শুধুমাত্র নীতিগত নেটওয়ার্কগুলির সাথে সংযুক্ত হতে পারে এবং কোনো নতুন নেটওয়ার্ক যোগ বা কনফিগার করা যাবে না। ডিফল্ট থেকে মিথ্যা.

  • ব্লকডহেক্সএসএসআইডি

    স্ট্রিং[] ঐচ্ছিক

    Chrome 86+

    অবরুদ্ধ নেটওয়ার্কের তালিকা। অবরুদ্ধ নেটওয়ার্কের সাথে সংযোগ নিষিদ্ধ। একটি সুস্পষ্ট নেটওয়ার্ক কনফিগারেশন নির্দিষ্ট করে নেটওয়ার্কগুলি আবার আনব্লক করা যেতে পারে। একটি খালি তালিকা ডিফল্ট.

IPConfigProperties

বৈশিষ্ট্য

  • বাদ দেওয়া রুট

    স্ট্রিং[] ঐচ্ছিক

    Chrome 76+

    CIDR নোটেশনে আইপি ব্লকের অ্যারে, বিস্তারিত জানার জন্য onc_spec.md দেখুন।

  • গেটওয়ে

    স্ট্রিং ঐচ্ছিক

    IP কনফিগারেশনের জন্য ব্যবহৃত গেটওয়ে ঠিকানা।

  • আইপিএড্রেস

    স্ট্রিং ঐচ্ছিক

    সংযোগের জন্য আইপি ঠিকানা। Type মানের উপর নির্ভর করে IPv4 বা IPv6 ঠিকানা হতে পারে।

  • অন্তর্ভুক্ত রুট

    স্ট্রিং[] ঐচ্ছিক

    Chrome 76+

    CIDR নোটেশনে আইপি ব্লকের অ্যারে, বিস্তারিত জানার জন্য onc_spec.md দেখুন।

  • নেমসার্ভার

    স্ট্রিং[] ঐচ্ছিক

    নাম সার্ভারের জন্য ব্যবহৃত ঠিকানার অ্যারে।

  • রাউটিং প্রিফিক্স

    সংখ্যা ঐচ্ছিক

    রাউটিং উপসর্গ।

  • সার্চডোমেন

    স্ট্রিং[] ঐচ্ছিক

    Chrome 76+

    নামের রেজোলিউশনের জন্য স্ট্রিংয়ের অ্যারে, বিস্তারিত জানার জন্য onc_spec.md দেখুন।

  • টাইপ

    স্ট্রিং ঐচ্ছিক

    আইপি কনফিগারেশনের ধরন। IPv4 বা IPv6 হতে পারে।

  • WebProxyAutoDiscoveryUrl

    স্ট্রিং ঐচ্ছিক

    ওয়েব প্রক্সি অটো-ডিসকভারির URL, যেমনটি DHCP-এ রিপোর্ট করা হয়েছে।

IPConfigType

এনাম

"DHCP"

"অচল"

IssuerSubjectPattern

বৈশিষ্ট্য

  • সাধারণ নাম

    স্ট্রিং ঐচ্ছিক

    সেট করা হলে, সার্টিফিকেট বিষয়ের সাধারণ নামের সাথে যে মানটি মেলে।

  • লোকালয়

    স্ট্রিং ঐচ্ছিক

    সেট করা হলে, সার্টিফিকেট বিষয়ের সাধারণ অবস্থানের সাথে যে মানটি মেলে।

  • সংগঠন

    স্ট্রিং ঐচ্ছিক

    সেট করা হলে, সার্টিফিকেট বিষয়ের প্রতিষ্ঠানের সাথে যে মানটি মিলবে। অন্তত একটি প্রতিষ্ঠান মান মেলে উচিত.

  • সাংগঠনিক ইউনিট

    স্ট্রিং ঐচ্ছিক

    সেট করা হলে, সার্টিফিকেট বিষয়ের সাংগঠনিক ইউনিটের সাথে যে মানটি মেলে। অন্তত একটি সাংগঠনিক ইউনিট মান মেলে উচিত.

ManagedBoolean

বৈশিষ্ট্য

  • সক্রিয়

    বুলিয়ান ঐচ্ছিক

    নেটওয়ার্ক কনফিগারেশন ম্যানেজার (যেমন শিল) দ্বারা বর্তমানে ব্যবহৃত সক্রিয় মান।

  • ডিভাইস সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি DevicePolicy বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (যেমন নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ডিভাইস নীতি

    বুলিয়ান ঐচ্ছিক

    ডিভাইস নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • কার্যকরী

    স্ট্রিং ঐচ্ছিক

    যে উৎস থেকে কার্যকর সম্পত্তির মূল্য নির্ধারণ করা হয়েছিল।

  • শেয়ার করা সেটিং

    বুলিয়ান ঐচ্ছিক

    ডিভাইসের সমস্ত ব্যবহারকারীর জন্য সেট করা মান। DeviceEditiable true হলেই প্রদান করা হয়।

  • ব্যবহারকারী সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি ব্যবহারকারী নীতি বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (অর্থাৎ নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ব্যবহারকারী নীতি

    বুলিয়ান ঐচ্ছিক

    ব্যবহারকারী নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • ব্যবহারকারী সেটিং

    বুলিয়ান ঐচ্ছিক

    লগ ইন করা ব্যবহারকারীর দ্বারা সেট করা সম্পত্তির মান। UserEditable true হলেই প্রদান করা হয়।

ManagedCellularProperties

বৈশিষ্ট্য

ManagedDOMString

বৈশিষ্ট্য

  • সক্রিয়

    স্ট্রিং ঐচ্ছিক

    নেটওয়ার্ক কনফিগারেশন ম্যানেজার (যেমন শিল) দ্বারা বর্তমানে ব্যবহৃত সক্রিয় মান।

  • ডিভাইস সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি DevicePolicy বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (যেমন নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ডিভাইস নীতি

    স্ট্রিং ঐচ্ছিক

    ডিভাইস নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • কার্যকরী

    স্ট্রিং ঐচ্ছিক

    যে উৎস থেকে কার্যকর সম্পত্তির মূল্য নির্ধারণ করা হয়েছিল।

  • শেয়ার করা সেটিং

    স্ট্রিং ঐচ্ছিক

    ডিভাইসের সমস্ত ব্যবহারকারীর জন্য সেট করা মান। DeviceEditiable true হলেই প্রদান করা হয়।

  • ব্যবহারকারী সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি ব্যবহারকারী নীতি বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (অর্থাৎ নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ব্যবহারকারী নীতি

    স্ট্রিং ঐচ্ছিক

    ব্যবহারকারী নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • ব্যবহারকারী সেটিং

    স্ট্রিং ঐচ্ছিক

    লগ ইন করা ব্যবহারকারীর দ্বারা সেট করা সম্পত্তির মান। UserEditable true হলেই প্রদান করা হয়।

ManagedDOMStringList

বৈশিষ্ট্য

  • সক্রিয়

    স্ট্রিং[] ঐচ্ছিক

    নেটওয়ার্ক কনফিগারেশন ম্যানেজার (যেমন শিল) দ্বারা বর্তমানে ব্যবহৃত সক্রিয় মান।

  • ডিভাইস সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি DevicePolicy বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (যেমন নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ডিভাইস নীতি

    স্ট্রিং[] ঐচ্ছিক

    ডিভাইস নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • কার্যকরী

    স্ট্রিং ঐচ্ছিক

    যে উৎস থেকে কার্যকর সম্পত্তির মূল্য নির্ধারণ করা হয়েছিল।

  • শেয়ার করা সেটিং

    স্ট্রিং[] ঐচ্ছিক

    ডিভাইসের সমস্ত ব্যবহারকারীর জন্য সেট করা মান। DeviceEditiable true হলেই প্রদান করা হয়।

  • ব্যবহারকারী সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি ব্যবহারকারী নীতি বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (অর্থাৎ নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ব্যবহারকারী নীতি

    স্ট্রিং[] ঐচ্ছিক

    ব্যবহারকারী নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • ব্যবহারকারী সেটিং

    স্ট্রিং[] ঐচ্ছিক

    লগ ইন করা ব্যবহারকারীর দ্বারা সেট করা সম্পত্তির মান। UserEditable true হলেই প্রদান করা হয়।

ManagedEthernetProperties

বৈশিষ্ট্য

ManagedIPConfigProperties

বৈশিষ্ট্য

ManagedIPConfigType

বৈশিষ্ট্য

  • সক্রিয়

    IPConfigType ঐচ্ছিক

    নেটওয়ার্ক কনফিগারেশন ম্যানেজার (যেমন শিল) দ্বারা বর্তমানে ব্যবহৃত সক্রিয় মান।

  • ডিভাইস সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি DevicePolicy বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (যেমন নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ডিভাইস নীতি

    IPConfigType ঐচ্ছিক

    ডিভাইস নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • কার্যকরী

    স্ট্রিং ঐচ্ছিক

    যে উৎস থেকে কার্যকর সম্পত্তির মূল্য নির্ধারণ করা হয়েছিল।

  • শেয়ার করা সেটিং

    IPConfigType ঐচ্ছিক

    ডিভাইসের সমস্ত ব্যবহারকারীর জন্য সেট করা মান। DeviceEditiable true হলেই প্রদান করা হয়।

  • ব্যবহারকারী সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি ব্যবহারকারী নীতি বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (অর্থাৎ নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ব্যবহারকারী নীতি

    IPConfigType ঐচ্ছিক

    ব্যবহারকারী নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • ব্যবহারকারী সেটিং

    IPConfigType ঐচ্ছিক

    লগ ইন করা ব্যবহারকারীর দ্বারা সেট করা সম্পত্তির মান। UserEditable true হলেই প্রদান করা হয়।

ManagedLong

বৈশিষ্ট্য

  • সক্রিয়

    সংখ্যা ঐচ্ছিক

    নেটওয়ার্ক কনফিগারেশন ম্যানেজার (যেমন শিল) দ্বারা বর্তমানে ব্যবহৃত সক্রিয় মান।

  • ডিভাইস সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি DevicePolicy বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (যেমন নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ডিভাইস নীতি

    সংখ্যা ঐচ্ছিক

    ডিভাইস নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • কার্যকরী

    স্ট্রিং ঐচ্ছিক

    যে উৎস থেকে কার্যকর সম্পত্তির মূল্য নির্ধারণ করা হয়েছিল।

  • শেয়ার করা সেটিং

    সংখ্যা ঐচ্ছিক

    ডিভাইসের সমস্ত ব্যবহারকারীর জন্য সেট করা মান। DeviceEditiable true হলেই প্রদান করা হয়।

  • ব্যবহারকারী সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি ব্যবহারকারী নীতি বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (অর্থাৎ নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ব্যবহারকারী নীতি

    সংখ্যা ঐচ্ছিক

    ব্যবহারকারী নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • ব্যবহারকারী সেটিং

    সংখ্যা ঐচ্ছিক

    লগ ইন করা ব্যবহারকারীর দ্বারা সেট করা সম্পত্তির মান। UserEditable true হলেই প্রদান করা হয়।

ManagedManualProxySettings

বৈশিষ্ট্য

ManagedProperties

বৈশিষ্ট্য

ManagedProxyLocation

বৈশিষ্ট্য

ManagedProxySettings

বৈশিষ্ট্য

ManagedProxySettingsType

বৈশিষ্ট্য

  • সক্রিয়

    ProxySettingsType ঐচ্ছিক

    নেটওয়ার্ক কনফিগারেশন ম্যানেজার (যেমন শিল) দ্বারা বর্তমানে ব্যবহৃত সক্রিয় মান।

  • ডিভাইস সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি DevicePolicy বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (যেমন নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ডিভাইস নীতি

    ProxySettingsType ঐচ্ছিক

    ডিভাইস নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • কার্যকরী

    স্ট্রিং ঐচ্ছিক

    যে উৎস থেকে কার্যকর সম্পত্তির মূল্য নির্ধারণ করা হয়েছিল।

  • শেয়ার করা সেটিং

    ProxySettingsType ঐচ্ছিক

    ডিভাইসের সমস্ত ব্যবহারকারীর জন্য সেট করা মান। DeviceEditiable true হলেই প্রদান করা হয়।

  • ব্যবহারকারী সম্পাদনাযোগ্য

    বুলিয়ান ঐচ্ছিক

    সম্পত্তির জন্য একটি ব্যবহারকারী নীতি বিদ্যমান কিনা এবং সম্পত্তি সম্পাদনা করার অনুমতি দেয় কিনা (অর্থাৎ নীতি সেট প্রস্তাবিত সম্পত্তি মান)। ডিফল্ট থেকে false

  • ব্যবহারকারী নীতি

    ProxySettingsType ঐচ্ছিক

    ব্যবহারকারী নীতি দ্বারা প্রদত্ত সম্পত্তি মান।

  • ব্যবহারকারী সেটিং

    ProxySettingsType ঐচ্ছিক

    লগ ইন করা ব্যবহারকারীর দ্বারা সেট করা সম্পত্তির মান। UserEditable true হলেই প্রদান করা হয়।

ManagedThirdPartyVPNProperties

বৈশিষ্ট্য

ManagedVPNProperties

বৈশিষ্ট্য

ManagedWiFiProperties

বৈশিষ্ট্য

ManualProxySettings

বৈশিষ্ট্য

NetworkConfigProperties

বৈশিষ্ট্য

NetworkFilter

বৈশিষ্ট্য

  • কনফিগার করা

    বুলিয়ান ঐচ্ছিক

    সত্য হলে, শুধুমাত্র কনফিগার করা (সংরক্ষিত) নেটওয়ার্ক অন্তর্ভুক্ত করুন। ডিফল্ট থেকে 'মিথ্যা'।

  • সীমা

    সংখ্যা ঐচ্ছিক

    ফেরত দেওয়ার জন্য সর্বাধিক সংখ্যক নেটওয়ার্ক৷ অনির্দিষ্ট থাকলে ডিফল্ট 1000। কোন সীমা ছাড়াই 0 ব্যবহার করুন।

  • নেটওয়ার্ক প্রকার

    নেটওয়ার্কের ধরন ফেরত দিতে হবে।

  • দৃশ্যমান

    বুলিয়ান ঐচ্ছিক

    সত্য হলে, শুধুমাত্র দৃশ্যমান (শারীরিকভাবে সংযুক্ত বা পরিসরের মধ্যে) নেটওয়ার্ক অন্তর্ভুক্ত করুন। ডিফল্ট থেকে 'মিথ্যা'।

NetworkProperties

বৈশিষ্ট্য

  • সেলুলার

    সেলুলার নেটওয়ার্কের জন্য, সেলুলার নেটওয়ার্ক বৈশিষ্ট্য।

  • সংযোগযোগ্য

    বুলিয়ান ঐচ্ছিক

    নেটওয়ার্ক সংযোগযোগ্য কিনা।

  • কানেকশন স্টেট

    ConnectionStateType ঐচ্ছিক

    নেটওয়ার্কের বর্তমান সংযোগের অবস্থা।

  • ErrorState

    স্ট্রিং ঐচ্ছিক

    সর্বশেষ রেকর্ড করা নেটওয়ার্ক ত্রুটি অবস্থা।

  • ইথারনেট

    ইথারনেট নেটওয়ার্কের জন্য, ইথারনেট নেটওয়ার্ক বৈশিষ্ট্য।

  • GUID

    স্ট্রিং

    নেটওয়ার্ক GUID.

  • IPAddressConfigType

    IPConfigType ঐচ্ছিক

    নেটওয়ার্কের আইপি ঠিকানা কনফিগারেশন প্রকার।

  • IPConfigs

    IPConfigProperties [] ঐচ্ছিক

    নেটওয়ার্কের আইপি কনফিগারেশন।

  • ম্যাকএড্রেস

    স্ট্রিং ঐচ্ছিক

    নেটওয়ার্কের MAC ঠিকানা।

  • মিটারযুক্ত

    বুলিয়ান ঐচ্ছিক

    Chrome 85+

    নেটওয়ার্ক মিটার করা হয় কিনা।

  • নাম

    স্ট্রিং ঐচ্ছিক

    একটি ব্যবহারকারী বান্ধব নেটওয়ার্ক নাম।

  • NameServersConfigType

    IPConfigType ঐচ্ছিক

    নেটওয়ার্ক দ্বারা ব্যবহৃত নাম সার্ভারের জন্য আইপি কনফিগারেশন প্রকার।

  • অগ্রাধিকার

    সংখ্যা ঐচ্ছিক

    নেটওয়ার্ক অগ্রাধিকার.

  • প্রক্সি সেটিংস

    নেটওয়ার্কের প্রক্সি সেটিংস।

  • সীমাবদ্ধ সংযোগ

    বুলিয়ান ঐচ্ছিক

    একটি সংযুক্ত নেটওয়ার্কের জন্য, ইন্টারনেটের সাথে নেটওয়ার্ক সংযোগ সীমিত কিনা, যেমন যদি নেটওয়ার্কটি একটি পোর্টালের পিছনে থাকে, বা একটি সেলুলার নেটওয়ার্ক সক্রিয় না হয়।

  • সংরক্ষিত IPConfig

    IPConfigProperties ঐচ্ছিক

    আইপি কনফিগারেশন যা স্ট্যাটিক আইপি কনফিগারেশন প্রয়োগ করার আগে DHCP সার্ভার থেকে প্রাপ্ত হয়েছিল।

  • উৎস

    স্ট্রিং ঐচ্ছিক

    নেটওয়ার্ক কনফিগার করা হয়েছে কিনা তা নির্দেশ করে। সম্ভাব্য মান হল:

    • Device
    • DevicePolicy
    • User
    • UserPolicy
    • None

    এক্সটেনশন কোড জেনারেশনের সাথে 'কোনোটিই' দ্বন্দ্ব করে না তাই সোর্স টাইপ enum-এর পরিবর্তে আমাদের 'উৎস'-এর জন্য একটি স্ট্রিং ব্যবহার করতে হবে।

  • স্ট্যাটিকআইপিকনফিগ

    IPConfigProperties ঐচ্ছিক

    নেটওয়ার্কের স্ট্যাটিক আইপি কনফিগারেশন।

  • ট্রাফিক কাউন্টার রিসেট টাইম

    সংখ্যা ঐচ্ছিক

    Chrome 125+

    যখন ট্রাফিক কাউন্টার শেষ রিসেট করা হয়েছিল।

  • নেটওয়ার্কের ধরন।

  • ভিপিএন

    VPN নেটওয়ার্কের জন্য, নেটওয়ার্ক VPN বৈশিষ্ট্য।

  • ওয়াইফাই

    ওয়াইফাই নেটওয়ার্কের জন্য, নেটওয়ার্ক ওয়াইফাই বৈশিষ্ট্য।

NetworkStateProperties

বৈশিষ্ট্য

NetworkType

এনাম

"সব"

"সেলুলার"

"ইথারনেট"

"টিথার"

"ভিপিএন"

"ওয়্যারলেস"

"ওয়াইফাই"

PaymentPortal

বৈশিষ্ট্য

  • পদ্ধতি

    স্ট্রিং

    পেমেন্ট পোর্টালের জন্য ব্যবহার করার জন্য HTTP পদ্ধতি।

  • পোস্টডেটা

    স্ট্রিং ঐচ্ছিক

    পোস্টের ডেটা পেমেন্ট পোর্টালে পাঠাতে হবে। Method POST না হলে উপেক্ষা করা হয়।

  • ইউআরএল

    স্ট্রিং ঐচ্ছিক

    পেমেন্ট পোর্টাল URL.

ProxyLocation

বৈশিষ্ট্য

  • হোস্ট

    স্ট্রিং

    প্রক্সি আইপি ঠিকানা হোস্ট.

  • বন্দর

    সংখ্যা

    প্রক্সি ব্যবহার করার জন্য পোর্ট।

ProxySettings

বৈশিষ্ট্য

  • ডোমেন বাদ দিন

    স্ট্রিং[] ঐচ্ছিক

    ডোমেন এবং হোস্ট যার জন্য ম্যানুয়াল প্রক্সি সেটিংস বাদ দেওয়া হয়েছে৷

  • ম্যানুয়াল

    ManualProxySettings ঐচ্ছিক

    ম্যানুয়াল প্রক্সি সেটিংস - শুধুমাত্র Manual প্রক্সি সেটিংসের জন্য ব্যবহৃত হয়।

  • পিএসি

    স্ট্রিং ঐচ্ছিক

    প্রক্সি স্বয়ংক্রিয় কনফিগারেশন ফাইলের URL।

  • প্রক্সি সেটিংসের ধরন।

ProxySettingsType

এনাম

"সরাসরি"

"ম্যানুয়াল"

"পিএসি"

"WPAD"

SIMLockStatus

বৈশিষ্ট্য

  • লক সক্ষম

    বুলিয়ান

    সিম লক চালু আছে কিনা।

  • লক টাইপ

    স্ট্রিং

    সিম লকের স্থিতি - সম্ভাব্য মানগুলি হল 'sim-pin' , 'sim-puk' এবং ''

  • বামে পুনরায় চেষ্টা করুন

    সংখ্যা ঐচ্ছিক

    সিমটি আনলক করার জন্য PUK-এর প্রয়োজন হওয়ার আগে অনুমোদিত পিন লক চেষ্টার সংখ্যা।

ThirdPartyVPNProperties

বৈশিষ্ট্য

  • এক্সটেনশন আইডি

    স্ট্রিং

    তৃতীয় পক্ষের VPN প্রদানকারী এক্সটেনশনের আইডি।

  • প্রদানকারীর নাম

    স্ট্রিং ঐচ্ছিক

    VPN প্রদানকারীর নাম।

VPNProperties

বৈশিষ্ট্য

  • স্বয়ংক্রিয় সংযোগ

    বুলিয়ান ঐচ্ছিক

    ভিপিএন নেটওয়ার্ক স্বয়ংক্রিয়ভাবে সংযুক্ত হওয়া উচিত কিনা।

  • হোস্ট

    স্ট্রিং ঐচ্ছিক

    ভিপিএন হোস্ট।

  • টাইপ

    স্ট্রিং ঐচ্ছিক

    ভিপিএন প্রকার। 'L2TP-IPSec' এর কারণে এটি একটি enum হতে পারে না। এটি NetworkConfigProperties-এর জন্য ঐচ্ছিক যা setProperties-এ পাস করা হয় যা শুধুমাত্র নির্দিষ্ট বৈশিষ্ট্য সেট করতে ব্যবহার করা যেতে পারে।

VPNStateProperties

বৈশিষ্ট্য

WiFiProperties

বৈশিষ্ট্য

  • গেটওয়েএআরপিপোলিংকে অনুমতি দিন

    বুলিয়ান ঐচ্ছিক

    Chrome 131 থেকে অবরুদ্ধ

    M131 এ সরানো হয়েছে। এখন কোন সক্রিয় ARP পোলিং নেই।

  • স্বয়ংক্রিয় সংযোগ

    বুলিয়ান ঐচ্ছিক

    সীমার মধ্যে থাকা অবস্থায় ওয়াইফাই নেটওয়ার্ক স্বয়ংক্রিয়ভাবে সংযুক্ত হবে কিনা।

  • BSSID

    স্ট্রিং ঐচ্ছিক

    সংশ্লিষ্ট অ্যাক্সেস পয়েন্টের BSSID..

  • ইএপি

    EAPPproperties ঐচ্ছিক

    নেটওয়ার্ক EAP বৈশিষ্ট্য. WEP-8021X এবং WPA-EAP নেটওয়ার্কের জন্য প্রয়োজনীয়।

  • ফ্রিকোয়েন্সি

    সংখ্যা ঐচ্ছিক

    MHz-এ ওয়াইফাই পরিষেবা অপারেটিং ফ্রিকোয়েন্সি। সংযুক্ত নেটওয়ার্কগুলির জন্য, বর্তমান ফ্রিকোয়েন্সি যার উপর নেটওয়ার্ক সংযুক্ত আছে৷ অন্যথায়, সেরা উপলব্ধ BSS এর ফ্রিকোয়েন্সি.

  • ফ্রিকোয়েন্সিলিস্ট

    সংখ্যা[] ঐচ্ছিক

    WiFi নেটওয়ার্কের জন্য সম্প্রতি দেখা সমস্ত অপারেটিং ফ্রিকোয়েন্সি রয়েছে৷

  • হেক্সএসএসআইডি

    স্ট্রিং ঐচ্ছিক

    নেটওয়ার্ক SSID-এর HEX-এনকোডেড কপি।

  • গোপন এসএসআইডি

    বুলিয়ান ঐচ্ছিক

    নেটওয়ার্ক SSID সম্প্রচার করা হবে কিনা।

  • পাসফ্রেজ

    স্ট্রিং ঐচ্ছিক

    Chrome 66+

    WEP/WPA/WPA2 সংযোগের জন্য পাসফ্রেজ। এই সম্পত্তি শুধুমাত্র সেট করা যেতে পারে - getProperties দ্বারা প্রত্যাবর্তিত বৈশিষ্ট্য এই মান থাকবে না।

  • RoamThreshold

    সংখ্যা ঐচ্ছিক

    অবমূল্যায়িত, উপেক্ষা করা।

  • SSID

    স্ট্রিং ঐচ্ছিক

    নেটওয়ার্ক SSID.

  • নিরাপত্তা

    স্ট্রিং ঐচ্ছিক

    নেটওয়ার্ক নিরাপত্তার ধরন।

  • সংকেত শক্তি

    সংখ্যা ঐচ্ছিক

    নেটওয়ার্ক সংকেত শক্তি.

WiFiStateProperties

বৈশিষ্ট্য

WiMAXProperties

বৈশিষ্ট্য

  • স্বয়ংক্রিয় সংযোগ

    বুলিয়ান ঐচ্ছিক

    নেটওয়ার্ক স্বয়ংক্রিয়ভাবে সংযুক্ত করা উচিত কিনা।

  • ইএপি

    EAPPproperties ঐচ্ছিক

    নেটওয়ার্ক EAP বৈশিষ্ট্য.

পদ্ধতি

createNetwork()

প্রতিশ্রুতি
chrome.networking.onc.createNetwork(
  shared: boolean,
  properties: NetworkConfigProperties,
  callback?: function,
)

বৈশিষ্ট্য থেকে একটি নতুন নেটওয়ার্ক কনফিগারেশন তৈরি করে। যদি একটি মিলিত কনফিগার করা নেটওয়ার্ক ইতিমধ্যেই বিদ্যমান থাকে তবে এটি ব্যর্থ হবে৷ অন্যথায় নতুন নেটওয়ার্কের GUID ফেরত দেয়।

পরামিতি

  • ভাগ করা

    বুলিয়ান

    true হলে, অন্য ব্যবহারকারীদের সাথে এই নেটওয়ার্ক কনফিগারেশন ভাগ করুন।

    এই বিকল্পটি শুধুমাত্র Chrome-এর ওয়েব UI-তে উন্মুক্ত। * অ্যাপস দ্বারা কল করা হলে, false হল একমাত্র অনুমোদিত মান।

  • বৈশিষ্ট্য

    যে বৈশিষ্ট্যগুলির সাথে নতুন নেটওয়ার্ক কনফিগার করতে হবে৷

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (result: string) => void

    • ফলাফল

      স্ট্রিং

রিটার্নস

  • প্রতিশ্রুতি<string>

    Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

disableNetworkType()

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

নির্দিষ্ট নেটওয়ার্ক প্রকারের সাথে মেলে এমন কোনো ডিভাইস অক্ষম করে। enableNetworkType এর জন্য নোট দেখুন।

পরামিতি

enableNetworkType()

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

নির্দিষ্ট নেটওয়ার্ক প্রকারের সাথে মেলে যেকোনো ডিভাইস সক্ষম করে। দ্রষ্টব্য, টাইপটি একাধিক নেটওয়ার্ক প্রকারের প্রতিনিধিত্ব করতে পারে (যেমন 'ওয়্যারলেস')।

পরামিতি

forgetNetwork()

প্রতিশ্রুতি
chrome.networking.onc.forgetNetwork(
  networkGuid: string,
  callback?: function,
)

GUID networkGuid এর সাথে নেটওয়ার্কের জন্য যেকোনো কনফিগার করা বৈশিষ্ট্য সাফ করে একটি নেটওয়ার্ক কনফিগারেশন ভুলে যায়। এর সাথে মিলিত শনাক্তকারীর (যেমন ওয়াইফাই SSID এবং নিরাপত্তা) সহ অন্য কোনো নেটওয়ার্ক অন্তর্ভুক্ত থাকতে পারে। যদি এই ধরনের কোন কনফিগারেশন বিদ্যমান না থাকে, একটি ত্রুটি সেট করা হবে এবং অপারেশন ব্যর্থ হবে।

কিয়স্ক সেশনে, এই পদ্ধতি শেয়ার করা নেটওয়ার্ক কনফিগারেশনগুলি ভুলে যেতে পারবে না৷

পরামিতি

  • নেটওয়ার্কগাইড

    স্ট্রিং

    নেটওয়ার্কের GUID ভুলে যেতে হবে।

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

রিটার্নস

  • প্রতিশ্রুতি <void>

    Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

getCaptivePortalStatus()

প্রতিশ্রুতি
chrome.networking.onc.getCaptivePortalStatus(
  networkGuid: string,
  callback?: function,
)

'networkGuid'-এর সাথে মিলে যাওয়া নেটওয়ার্কের জন্য ক্যাপটিভ পোর্টাল স্ট্যাটাস প্রদান করে।

পরামিতি

  • নেটওয়ার্কগাইড

    স্ট্রিং

    ক্যাপটিভ পোর্টাল স্ট্যাটাস পেতে নেটওয়ার্কের GUID।

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (result: CaptivePortalStatus) => void

রিটার্নস

  • Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

getDeviceStates()

প্রতিশ্রুতি
chrome.networking.onc.getDeviceStates(
  callback?: function,
)

উপলব্ধ নেটওয়ার্কিং ডিভাইসের অবস্থা প্রদান করে।

পরামিতি

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (result: DeviceStateProperties[]) => void

রিটার্নস

  • প্রতিশ্রুতি< DeviceStateProperties []>

    Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

getGlobalPolicy()

প্রতিশ্রুতি
chrome.networking.onc.getGlobalPolicy(
  callback?: function,
)

বৈশ্বিক নীতি বৈশিষ্ট্য পায়. একটি অধিবেশন চলাকালীন এই বৈশিষ্ট্যগুলি পরিবর্তন হবে বলে আশা করা হয় না।

পরামিতি

রিটার্নস

  • প্রতিশ্রুতি < গ্লোবাল পলিসি >

    Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

getManagedProperties()

প্রতিশ্রুতি
chrome.networking.onc.getManagedProperties(
  networkGuid: string,
  callback?: function,
)

উৎস থেকে id networkGuid-এর সাথে নেটওয়ার্কের একত্রিত বৈশিষ্ট্যগুলি পায়: ব্যবহারকারী সেটিংস, ভাগ করা সেটিংস, ব্যবহারকারী নীতি, ডিভাইস নীতি এবং বর্তমানে সক্রিয় সেটিংস৷

পরামিতি

  • নেটওয়ার্কগাইড

    স্ট্রিং

    নেটওয়ার্কের GUID এর জন্য বৈশিষ্ট্যগুলি পেতে।

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (result: ManagedProperties) => void

রিটার্নস

  • প্রতিশ্রুতি< পরিচালিত সম্পত্তি >

    Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

getNetworks()

প্রতিশ্রুতি
chrome.networking.onc.getNetworks(
  filter: NetworkFilter,
  callback?: function,
)

getState দ্বারা প্রদত্ত একই বৈশিষ্ট্য সহ নেটওয়ার্ক অবজেক্টের একটি তালিকা প্রদান করে। ফেরত দেওয়া নেটওয়ার্কের ধরন নির্দিষ্ট করতে এবং নেটওয়ার্কের সংখ্যা সীমিত করতে একটি ফিল্টার প্রদান করা হয়। নেটওয়ার্কগুলিকে তাদের অগ্রাধিকারের ভিত্তিতে সিস্টেম দ্বারা অর্ডার করা হয়, প্রথমে তালিকাভুক্ত সংযুক্ত বা সংযোগকারী নেটওয়ার্কগুলির সাথে।

পরামিতি

রিটার্নস

  • প্রতিশ্রুতি< NetworkStateProperties []>

    Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

getProperties()

প্রতিশ্রুতি
chrome.networking.onc.getProperties(
  networkGuid: string,
  callback?: function,
)

id networkGuid এর সাথে নেটওয়ার্কের সমস্ত বৈশিষ্ট্য পায়। নেটওয়ার্কের সমস্ত বৈশিষ্ট্য অন্তর্ভুক্ত করে (শুধুমাত্র পঠনযোগ্য এবং পঠন/লেখার মান)।

পরামিতি

  • নেটওয়ার্কগাইড

    স্ট্রিং

    নেটওয়ার্কের GUID এর জন্য বৈশিষ্ট্যগুলি পেতে।

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (result: NetworkProperties) => void

রিটার্নস

  • Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

getState()

প্রতিশ্রুতি
chrome.networking.onc.getState(
  networkGuid: string,
  callback?: function,
)

id networkGuid এর সাথে নেটওয়ার্কের ক্যাশে করা শুধুমাত্র-পঠনযোগ্য বৈশিষ্ট্য পায়। এটি getProperties এর চেয়ে একটি উচ্চ কর্মক্ষমতা ফাংশন বোঝানো হয়েছে, যার জন্য নেটওয়ার্কিং সাবসিস্টেম জিজ্ঞাসা করার জন্য একটি রাউন্ড ট্রিপ প্রয়োজন৷ নিম্নলিখিত বৈশিষ্ট্যগুলি সমস্ত নেটওয়ার্কের জন্য ফেরত দেওয়া হয়: GUID, প্রকার, নাম, WiFi.Security. দৃশ্যমান নেটওয়ার্কগুলির জন্য অতিরিক্ত বৈশিষ্ট্যগুলি প্রদান করা হয়েছে: ConnectionState, ErrorState, WiFi.SignalStrength, Cellular.NetworkTechnology, Cellular.ActivationState, Cellular.RoamingState৷

পরামিতি

রিটার্নস

  • প্রতিশ্রুতি< NetworkStateProperties >

    Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

requestNetworkScan()

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

অনুরোধ করে যে নেটওয়ার্কিং সাবসিস্টেম নতুন নেটওয়ার্কের জন্য স্ক্যান করে এবং getVisibleNetworks দ্বারা প্রত্যাবর্তিত তালিকা আপডেট করে। এটি শুধুমাত্র একটি অনুরোধ: নেটওয়ার্ক সাবসিস্টেম এটি উপেক্ষা করতে বেছে নিতে পারে। যদি তালিকা আপডেট করা হয়, তাহলে onNetworkListChanged ইভেন্টটি বরখাস্ত করা হবে।

পরামিতি

  • নেটওয়ার্ক প্রকার
    Chrome 63+

    প্রদান করা হলে, প্রকারের জন্য নির্দিষ্ট একটি স্ক্যানের অনুরোধ করে। সমর্থিত হলে সেলুলারের জন্য একটি মোবাইল নেটওয়ার্ক স্ক্যানের অনুরোধ করা হবে৷

setProperties()

প্রতিশ্রুতি
chrome.networking.onc.setProperties(
  networkGuid: string,
  properties: NetworkConfigProperties,
  callback?: function,
)

id networkGuid দিয়ে নেটওয়ার্কের বৈশিষ্ট্য সেট করে। এটি শুধুমাত্র কনফিগার করা নেটওয়ার্কের জন্য বৈধ (উৎস!= কোনটিই নয়)। কনফিগার না করা দৃশ্যমান নেটওয়ার্কের পরিবর্তে createNetwork ব্যবহার করা উচিত। কিয়স্ক সেশনে, শেয়ার্ড নেটওয়ার্কে এই পদ্ধতিতে কল করা ব্যর্থ হবে।

পরামিতি

  • নেটওয়ার্কগাইড

    স্ট্রিং

    বৈশিষ্ট্য সেট করার জন্য নেটওয়ার্কের GUID।

  • বৈশিষ্ট্য

    বৈশিষ্ট্য সেট করা.

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

রিটার্নস

  • প্রতিশ্রুতি <void>

    Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

startConnect()

প্রতিশ্রুতি
chrome.networking.onc.startConnect(
  networkGuid: string,
  callback?: function,
)

নেটওয়ার্কগাইডের সাথে নেটওয়ার্কের সাথে একটি সংযোগ শুরু করে।

পরামিতি

  • নেটওয়ার্কগাইড

    স্ট্রিং

    সংযোগ করার জন্য নেটওয়ার্কের GUID৷

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

রিটার্নস

  • প্রতিশ্রুতি <void>

    Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

startDisconnect()

প্রতিশ্রুতি
chrome.networking.onc.startDisconnect(
  networkGuid: string,
  callback?: function,
)

নেটওয়ার্কগুইড দিয়ে নেটওয়ার্ক থেকে সংযোগ বিচ্ছিন্ন করা শুরু করে।

পরামিতি

  • নেটওয়ার্কগাইড

    স্ট্রিং

    সংযোগ বিচ্ছিন্ন করার জন্য নেটওয়ার্কের GUID৷

  • কলব্যাক

    ফাংশন ঐচ্ছিক

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

রিটার্নস

  • প্রতিশ্রুতি <void>

    Chrome 125+

    প্রতিশ্রুতি শুধুমাত্র ম্যানিফেস্ট V3 এর জন্য সমর্থিত এবং পরবর্তীতে, অন্যান্য প্ল্যাটফর্মকে কলব্যাক ব্যবহার করতে হবে।

ঘটনা

onDeviceStateListChanged

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

ডিভাইসের তালিকা পরিবর্তিত হলে বা কোনো ডিভাইসের অবস্থার বৈশিষ্ট্য পরিবর্তিত হলে ফায়ার করা হয়।

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    () => void

onNetworkListChanged

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

নেটওয়ার্কের তালিকা পরিবর্তিত হলে বহিস্কার করা হয়েছে। সমস্ত বর্তমান নেটওয়ার্কের জন্য GUID-এর একটি সম্পূর্ণ তালিকা পাঠায়।

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (changes: string[]) => void

    • পরিবর্তন

      স্ট্রিং[]

onNetworksChanged

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

কোনো নেটওয়ার্কে বৈশিষ্ট্য পরিবর্তন হলে বহিস্কার করা হয়। নেটওয়ার্কগুলির জন্য GUID-এর একটি তালিকা পাঠায় যার বৈশিষ্ট্যগুলি পরিবর্তিত হয়েছে৷

পরামিতি

  • কলব্যাক

    ফাংশন

    callback প্যারামিটারটি এর মতো দেখাচ্ছে:

    (changes: string[]) => void

    • পরিবর্তন

      স্ট্রিং[]

onPortalDetectionCompleted

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

একটি নেটওয়ার্কের জন্য একটি পোর্টাল সনাক্তকরণ সম্পূর্ণ হলে বহিস্কার করা হয়৷ নেটওয়ার্কের GUID এবং সংশ্লিষ্ট ক্যাপটিভ পোর্টাল স্ট্যাটাস পাঠায়।

পরামিতি