class Ingenico::Direct::SDK::Logging::PropertyObfuscator::Builder

Public Class Methods

new() click to toggle source
# File lib/ingenico/direct/sdk/logging/logging_util.rb, line 200
def initialize
  @obfuscators = {}
end

Public Instance Methods

build() click to toggle source
# File lib/ingenico/direct/sdk/logging/logging_util.rb, line 214
def build
  PropertyObfuscator.new(obfuscators)
end
with_field(property) click to toggle source
# File lib/ingenico/direct/sdk/logging/logging_util.rb, line 204
def with_field(property)
  raise ArgumentError unless property.is_a? String
  super(property)
end
with_sensitive_field(property) click to toggle source
# File lib/ingenico/direct/sdk/logging/logging_util.rb, line 209
def with_sensitive_field(property)
  raise ArgumentError unless property.is_a? String
  super(property)
end