class TCellAgent::Policies::AppfirewallPolicy
Attributes
enabled[RW]
Public Class Methods
api_identifier()
click to toggle source
# File lib/tcell_agent/policies/appfirewall_policy.rb, line 6 def self.api_identifier 'appsensor' end
new(native_agent, enablements)
click to toggle source
# File lib/tcell_agent/policies/appfirewall_policy.rb, line 12 def initialize(native_agent, enablements) @native_agent = native_agent @enabled = enablements['appfirewall'] || false end
Public Instance Methods
check_appfirewall_injections(appsensor_meta)
click to toggle source
# File lib/tcell_agent/policies/appfirewall_policy.rb, line 17 def check_appfirewall_injections(appsensor_meta) return unless @enabled TCellAgent::Instrumentation.safe_block('AppFirewall inspection') do @native_agent.apply_appfirewall(appsensor_meta) end end