class Ingenico::Direct::SDK::Logging::HeaderObfuscator::Builder
Public Class Methods
new()
click to toggle source
# File lib/ingenico/direct/sdk/logging/logging_util.rb, line 132 def initialize @obfuscators = {} end
Public Instance Methods
build()
click to toggle source
# File lib/ingenico/direct/sdk/logging/logging_util.rb, line 146 def build HeaderObfuscator.new(obfuscators) end
with_field(name)
click to toggle source
Calls superclass method
Ingenico::Direct::SDK::Logging::Obfuscator::Builder#with_field
# File lib/ingenico/direct/sdk/logging/logging_util.rb, line 136 def with_field(name) raise ArgumentError unless name.is_a? String super(name) end
with_sensitive_field(name)
click to toggle source
Calls superclass method
Ingenico::Direct::SDK::Logging::Obfuscator::Builder#with_sensitive_field
# File lib/ingenico/direct/sdk/logging/logging_util.rb, line 141 def with_sensitive_field(name) raise ArgumentError unless name.is_a? String super(name) end