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 facultative

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

  • ipv6

    chaîne facultative

    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

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