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
# 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
# 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