Referência completa de todas as funções e propriedades disponíveis no objeto COM do Firewall Manager. Compatível com PHP, ASP e .NET.
Todas as funções são chamadas sobre uma instância do objeto COM FlexFirewallManager.Admin. Lembre-se de sempre definir Username e Password antes de chamar qualquer função.
Fornece informações da versão instalada da extensão e dados do sistema operacional do servidor.
Retorna se o IP indicado tem o formato correto e se é versão IPv4 ou IPv6.
Encontra o endereço IP no Firewall e indica em qual regra ele está atualmente bloqueado.
Mostra informações detalhadas do IP, como País, Provedor (ISP) e código ASN.
Mostra a reputação atual e a pontuação de risco do endereço IP consultando listas negras internacionais.
Indica o status atual do Firewall do Windows no servidor: ativo, inativo ou com erros.
Desbloqueia o endereço IP indicado, removendo-o das regras do Firewall do Windows. Retorna true ou false.
Bloqueia o endereço IP indicado, adicionando-o às regras do Firewall do Windows. Retorna true ou false.
Conecta-se à conta do Cloudflare usando o email e a API Key fornecidos para sincronizar bloqueios.
Usuário do sistema com acesso à extensão. Necessário antes de chamar qualquer função.
Senha do usuário no sistema. Necessária antes de chamar qualquer função.
Formato da resposta retornada pelas funções. Valores possíveis: json ou xml. Padrão: xml.
Idioma de resposta das mensagens. Valores possíveis: PT, EN, FR, etc.
Seleciona a conta de domínio do Cloudflare com a qual operar após a conexão com CloudFlareLogin().
Exemplo básico que instancia o objeto COM, configura as propriedades e chama a função Version() para obter informações do sistema.
// Criar instância do objeto COM
$app = new COM("FlexFirewallManager.Admin");
// Configurar propriedades
$app->FormatOutput = "JSON";
$app->LangOutput = "PT";
$app->Username = "Usuário do Sistema";
$app->Password = "Senha do Usuário";
// Chamar uma função
echo $app->Version();