Class: LiveJournal::Request::GetChallenge

Inherits:
Req
  • Object
show all
Defined in:
lib/livejournal/request.rb

Overview

Used for LiveJournal’s challenge-response based authentication, and used by ljrb for all requests.

Instance Method Summary collapse

Methods inherited from Req

#dryrun!, #dumpresponse, #verbose!

Constructor Details

#initialize(server = nil) ⇒ GetChallenge

Returns a new instance of GetChallenge.



130
131
132
# File 'lib/livejournal/request.rb', line 130

def initialize(server = nil)
  super(nil, 'getchallenge', server)
end

Instance Method Details

#runObject

Returns the challenge.



134
135
136
137
# File 'lib/livejournal/request.rb', line 134

def run
  super
  return @result['challenge']
end