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
Calls superclass method
Ingenico::Direct::SDK::Logging::Obfuscator::Builder#with_field
# 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
Calls superclass method
Ingenico::Direct::SDK::Logging::Obfuscator::Builder#with_sensitive_field
# 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