class SonarSession::MockDigestRequest

Public Class Methods

new(params) click to toggle source
# File lib/sonar/session.rb, line 128
def initialize(params)
  @params = params
end

Public Instance Methods

method() click to toggle source
# File lib/sonar/session.rb, line 140
def method
  @params['method']
end
method_missing(sym) click to toggle source
Calls superclass method
# File lib/sonar/session.rb, line 132
def method_missing(sym)
  if @params.has_key? k = sym.to_s
    return @params[k]
  end

  super
end
response(password) click to toggle source
# File lib/sonar/session.rb, line 144
def response(password)
  Rack::Auth::Digest::MD5.new(nil).send :digest, self, password
end