chrome.enterprise.networkingAttributes

Description

Utilisez l'API chrome.enterprise.networkingAttributes pour lire des informations sur votre réseau actuel. Remarque : Cette API est uniquement disponible pour les extensions installées d'office par les règles d'entreprise.

Autorisations

enterprise.networkingAttributes

Disponibilité

Chrome 85 et versions ultérieures ChromeOS uniquement Nécessite une règle

Types

NetworkDetails

Propriétés

  • ipv4

    chaîne facultatif

    Adresse IPv4 locale de l'appareil (non définie si elle n'est pas configurée).

  • ipv6

    chaîne facultatif

    Adresse IPv6 locale de l'appareil (non définie si elle n'est pas configurée).

  • macAddress

    chaîne

    Adresse MAC de l'appareil.

Méthodes

getNetworkDetails()

Promise
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)
: Promise<NetworkDetails>

Récupère les informations réseau du réseau par défaut de l'appareil. Si l'utilisateur n'est pas affilié ou si l'appareil n'est pas connecté à un réseau, runtime.lastError sera défini avec un motif d'échec.

Paramètres

  • callback

    function facultatif

    Le paramètre callback se présente comme suit :

    (networkAddresses: NetworkDetails) => void

Renvoie

  • Chrome 96 et versions ultérieures

    Renvoie une promesse qui se résout avec le NetworkDetails du réseau par défaut de l'appareil.

    Les promesses ne sont compatibles qu'avec Manifest V3 et les versions ultérieures. Les autres plates-formes doivent utiliser des rappels.