--- title: Window.isSecureContext slug: Web/API/Window/isSecureContext tags: - API - Propriété - Reference - Sécurité - Window translation_of: Web/API/Window/isSecureContext ---

{{APIRef}}{{SeeCompatTable}}

La propriété en lecteur seule window.isSecureContext indique si un contexte est capable d'utiliser des fonctionnalités qui nécessitent des contextes sécurisés.

Syntaxe

var isSecure = window.isSecureContext

Exemples

Détection des fonctionnalités

Vous pouvez utiliser la détection des fonctionnalités pour vérifier si elles sont dans un contexte sécurisé ou non à l'aide du booléen isSecureContext qui est exposé sur la portée globale.

if (window.isSecureContext) {
  // La page est un contexte sécurisé afin que les techniciens de service soient désormais disponibles
  navigator.serviceWorker.register("/offline-worker.js").then(function () {
    ...
  });
}

Spécifications

Spécification Statut Commentaire
{{SpecName('Secure Contexts')}} {{Spec2('Secure Contexts','#monkey-patching-global-object','isSecureContext')}} Spécification initiale.

Compatibilité des navigateurs

{{Compat("api.Window.isSecureContext")}}

Voir également