Class: SensitiveTag

Inherits:
Object
  • Object
show all
Defined in:
lib/AuthenticationSDK/logging/sensitive_logging.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tagName, pattern, replacement, disableMask) ⇒ SensitiveTag

Returns a new instance of SensitiveTag.



5
6
7
8
9
10
# File 'lib/AuthenticationSDK/logging/sensitive_logging.rb', line 5

def initialize(tagName, pattern, replacement, disableMask)
    @tagName = tagName
    @pattern = pattern
    @replacement = replacement
    @disableMask = disableMask
end

Instance Attribute Details

#disableMaskObject

Returns the value of attribute disableMask.



4
5
6
# File 'lib/AuthenticationSDK/logging/sensitive_logging.rb', line 4

def disableMask
  @disableMask
end

#patternObject

Returns the value of attribute pattern.



4
5
6
# File 'lib/AuthenticationSDK/logging/sensitive_logging.rb', line 4

def pattern
  @pattern
end

#replacementObject

Returns the value of attribute replacement.



4
5
6
# File 'lib/AuthenticationSDK/logging/sensitive_logging.rb', line 4

def replacement
  @replacement
end

#tagNameObject

Returns the value of attribute tagName.



4
5
6
# File 'lib/AuthenticationSDK/logging/sensitive_logging.rb', line 4

def tagName
  @tagName
end