Référence complète de toutes les fonctions et propriétés disponibles dans l'objet COM de Firewall Manager. Compatible avec PHP, ASP et .NET.
Toutes les fonctions s'invoquent sur une instance de l'objet COM FlexFirewallManager.Admin. N'oubliez pas de toujours définir Username et Password avant d'appeler toute fonction.
Fournit les informations de version installée de l'extension et les données du système d'exploitation du serveur.
Indique si l'IP fournie a un format correct et si elle est en version IPv4 ou IPv6.
Trouve l'adresse IP dans le pare-feu et indique dans quelle règle elle est actuellement bloquée.
Affiche des informations détaillées sur l'IP telles que le pays, le fournisseur (FAI) et le code ASN.
Affiche la réputation actuelle et le score de risque de l'adresse IP en consultant des listes noires internationales.
Indique l'état actuel du pare-feu Windows sur le serveur : actif, inactif ou en erreur.
Débloque l'adresse IP indiquée en la supprimant des règles du pare-feu Windows. Retourne true ou false.
Bloque l'adresse IP indiquée en l'ajoutant aux règles du pare-feu Windows. Retourne true ou false.
Se connecte au compte Cloudflare en utilisant l'email et la clé API fournis pour synchroniser les blocages.
Utilisateur du système avec accès à l'extension. Requis avant d'appeler toute fonction.
Mot de passe de l'utilisateur du système. Requis avant d'appeler toute fonction.
Format de la réponse retournée par les fonctions. Valeurs possibles : json ou xml. Par défaut : xml.
Langue de réponse des messages. Valeurs possibles : ES, EN, FR, etc.
Sélectionne le compte de domaine Cloudflare avec lequel opérer après connexion via CloudFlareLogin().
Exemple basique qui instancie l'objet COM, configure les propriétés et appelle la fonction Version() pour obtenir des informations sur le système.
// Créer l'instance de l'objet COM
$app = new COM("FlexFirewallManager.Admin");
// Configurer les propriétés
$app->FormatOutput = "JSON";
$app->LangOutput = "FR";
$app->Username = "Utilisateur du Système";
$app->Password = "Mot de passe de l'Utilisateur";
// Appeler une fonction
echo $app->Version();