class Proxy::RemoteExecution::Ssh::Runners::SensitiveString

Public Class Methods

new(value, mask: '*****') click to toggle source
# File lib/smart_proxy_remote_execution_ssh/multiplexed_ssh_connection.rb, line 5
def initialize(value, mask: '*****')
  @value = value
  @mask = mask
end

Public Instance Methods

inspect() click to toggle source
# File lib/smart_proxy_remote_execution_ssh/multiplexed_ssh_connection.rb, line 10
def inspect
  '"' + to_s + '"'
end
to_s() click to toggle source
# File lib/smart_proxy_remote_execution_ssh/multiplexed_ssh_connection.rb, line 14
def to_s
  @mask
end
to_str() click to toggle source
# File lib/smart_proxy_remote_execution_ssh/multiplexed_ssh_connection.rb, line 18
def to_str
  @value
end