chrome.enterprise.networkingAttributes

Description

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

Autorisations

enterprise.networkingAttributes

Disponibilité

Chrome 85 ou version ultérieure ChromeOS uniquement <ph type="x-smartling-placeholder"></ph> Règle obligatoire

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()

<ph type="x-smartling-placeholder"></ph> Promesse
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)

Récupère les détails 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, un motif d'échec est défini pour runtime.lastError.

Paramètres

  • rappel

    function facultatif

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

    (networkAddresses: NetworkDetails) => void

Renvoie

  • Promise&lt;NetworkDetails&gt;

    Chrome 96 ou version ultérieure

    Les promesses sont prises en charge dans Manifest V3 et versions ultérieures, mais les rappels sont fournis pour rétrocompatibilité. Vous ne pouvez pas utiliser les deux sur le même appel de fonction. La la promesse est résolue avec le même type que celui transmis au rappel.