browser.enterprise.networkingAttributes

ब्यौरा

अपने मौजूदा नेटवर्क के बारे में जानकारी पाने के लिए, chrome.enterprise.networkingAttributes एपीआई का इस्तेमाल करें. ध्यान दें: यह एपीआई सिर्फ़ उन एक्सटेंशन के लिए उपलब्ध है जिन्हें एंटरप्राइज़ नीति के तहत, अनइंस्टॉल न किए जा सकने वाले सॉफ़्टवेयर के तौर पर इंस्टॉल किया गया है.

अनुमतियां

enterprise.networkingAttributes

उपलब्धता

Chrome 85 और इसके बाद के वर्शन Chrome 148 से, browser.* सिर्फ़ ChromeOS के लिए नीति लागू करना ज़रूरी है

टाइप

NetworkDetails

प्रॉपर्टी

  • ipv4

    string ज़रूरी नहीं

    डिवाइस का लोकल IPv4 पता (अगर कॉन्फ़िगर नहीं किया गया है, तो यह तय नहीं होता).

  • ipv6

    string ज़रूरी नहीं

    डिवाइस का लोकल IPv6 पता (कॉन्फ़िगर न होने पर, इसकी जानकारी नहीं दी जाती).

  • macAddress

    स्ट्रिंग

    डिवाइस का मैक पता.

तरीके

getNetworkDetails()

browser.enterprise.networkingAttributes.getNetworkDetails(): Promise<NetworkDetails>

डिवाइस के डिफ़ॉल्ट नेटवर्क की जानकारी फ़ेच करता है. अगर उपयोगकर्ता संगठन से जुड़ा नहीं है या डिवाइस किसी नेटवर्क से कनेक्ट नहीं है, तो runtime.lastError को सेट नहीं किया जा सकेगा. साथ ही, इसकी वजह भी बताई जाएगी.

रिटर्न

  • Chrome 96+ Chrome 148 से browser.*

    यह एक प्रॉमिस दिखाता है, जो डिवाइस के डिफ़ॉल्ट नेटवर्क के NetworkDetails के साथ रिज़ॉल्व होता है.