Class: Trupanion::AuthorizationHeaders
- Inherits:
-
Object
- Object
- Trupanion::AuthorizationHeaders
- Defined in:
- lib/trupanion/authentication_headers.rb
Instance Method Summary collapse
- #call ⇒ Object
-
#initialize(client, request) ⇒ AuthorizationHeaders
constructor
A new instance of AuthorizationHeaders.
Constructor Details
#initialize(client, request) ⇒ AuthorizationHeaders
Returns a new instance of AuthorizationHeaders.
3 4 5 6 |
# File 'lib/trupanion/authentication_headers.rb', line 3 def initialize(client, request) @client = client @request = request end |
Instance Method Details
#call ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/trupanion/authentication_headers.rb', line 8 def call return default_headers unless request.body default_headers.merge( "Content-Md5" => md5, ) end |