Module: ActionHook

Defined in:
lib/actionhook.rb,
lib/actionhook/version.rb,
lib/actionhook/core/request.rb,
lib/actionhook/security/headers.rb,
lib/actionhook/core/json_request.rb,
lib/actionhook/core/configuration.rb,
lib/actionhook/core/net_http_sender.rb,
lib/actionhook/security/ip_blocking.rb,
lib/actionhook/security/authentication.rb,
lib/actionhook/security/fingerprinting.rb

Defined Under Namespace

Modules: Core, Security Classes: Error

Constant Summary collapse

DEFAULT_CONFIGURATION =
ActionHook::Core::Configuration.new
VERSION =
"1.0.2"

Class Method Summary collapse

Class Method Details

.configurationObject



27
28
29
# File 'lib/actionhook.rb', line 27

def self.configuration
  @configuration || DEFAULT_CONFIGURATION
end

.configuration=(configuration) ⇒ Object



23
24
25
# File 'lib/actionhook.rb', line 23

def self.configuration=(configuration)
  @configuration = configuration
end

.loggerObject



19
20
21
# File 'lib/actionhook.rb', line 19

def self.logger
  @logger ||= Logger.new(STDOUT)
end

.logger=(logger) ⇒ Object



15
16
17
# File 'lib/actionhook.rb', line 15

def self.logger=(logger)
  @logger = logger
end