Class: RaptorIO::Protocol::HTTP::Request::Manipulators::Authenticators::Basic
- Inherits:
-
RaptorIO::Protocol::HTTP::Request::Manipulator
- Object
- RaptorIO::Protocol::HTTP::Request::Manipulator
- RaptorIO::Protocol::HTTP::Request::Manipulators::Authenticators::Basic
- Defined in:
- lib/raptor-io/protocol/http/request/manipulators/authenticators/basic.rb
Overview
Implements HTTP Basic authentication.
Instance Attribute Summary
Attributes inherited from RaptorIO::Protocol::HTTP::Request::Manipulator
Instance Method Summary collapse
Methods inherited from RaptorIO::Protocol::HTTP::Request::Manipulator
#datastore, #delegate, inherited, #initialize, #shortname, shortname, #validate_options, validate_options, validate_options!
Constructor Details
This class inherits a constructor from RaptorIO::Protocol::HTTP::Request::Manipulator
Instance Method Details
#run ⇒ Object
15 16 17 18 |
# File 'lib/raptor-io/protocol/http/request/manipulators/authenticators/basic.rb', line 15 def run request.headers['Authorization'] = "Basic #{Base64.encode64("#{username}:#{password}").chomp}" end |