Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

WifiManager.associate()

Non standard
Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.

Cette API est disponible sur Firefox OS pour des applications internes seulement.

La méthode associate est utilisée pour associer (et connecter) un appareil avec un réseau WiFi donné.

Syntaxe

var request = navigator.mozWifiManager.associate(network);

Paramètres

network
Un objet réseau fournies par les méthode getNetworks ou getKnownNetworks.

Association d'un réseau sécurisé avec un dispositif nécessitant la mise en oeuvre de propriétés supplémentaires sur l'objet network est passé à la méthode:

  • Pour le réseau avec la méthode de cryptage WEP:
    • wep : Cette propriété doit être définie avec le bon mot de passe pour accéder au réseau.
  • Pour le réseau avec la méthode de cryptage WPA-PSK:
    • psk : Cette propriété doit être définie avec le bon mot de passe pour accéder au réseau.
  • Pour le réseau avec la méthode de cryptage WPA-EAP:
    • eap : Une chaîne représentant la méthode EAP à utiliser.
    • password : Une chaîne représentant le mot de passe pour accéder au réseau.
    • identity : Une chaîne représentant l'identité pour accéder au réseau.
    • pin : Une chaîne représentant le code PIN requis pour accéder au réseau.

Résultats

Elle renvoie un objet DOMRequest gérant le succès ou l'echec de l'opération. Une opération réussie signifie que le dispositif entre dans le workflow de connexion au réseau fourni. Le succès ou l'échec de la connexion elle-même peuvent être suivis à travers l'événement statuschange en attachant un gestionnaire d'événements à WifiManager.onstatuschange.

Spécification

Ne fait partie d'aucune spécification.

Voir aussi

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : SphinxKnight, jmh
 Dernière mise à jour par : SphinxKnight,