Method: Ibanity::HttpSignature#header_value

Defined in:
lib/ibanity/http_signature.rb

#header_value(header) ⇒ Object



101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/ibanity/http_signature.rb', line 101

def header_value(header)
  case header
  when "(request-target)"
    request_target
  when "host"
    host
  when "digest"
    payload_digest
  when "(created)"
    date
  else
    camelized_header = header.split("-").collect(&:capitalize).join("-")
    @headers[camelized_header]
  end
end