Class: HealthCheck::MiddlewareHealthcheck::Request

Inherits:
Rack::Auth::AbstractRequest
  • Object
show all
Defined in:
lib/health_check/middleware_health_check.rb

Instance Method Summary collapse

Instance Method Details

#basic?Boolean

Returns:

  • (Boolean)


89
90
91
# File 'lib/health_check/middleware_health_check.rb', line 89

def basic?
  "basic" == scheme
end

#credentialsObject



93
94
95
# File 'lib/health_check/middleware_health_check.rb', line 93

def credentials
  @credentials ||= params.unpack("m*").first.split(/:/, 2)
end

#passwordObject



101
102
103
# File 'lib/health_check/middleware_health_check.rb', line 101

def password
  credentials.last
end

#usernameObject



97
98
99
# File 'lib/health_check/middleware_health_check.rb', line 97

def username
  credentials.first
end