Class: HttpSignatures::SignatureParameters

Inherits:
Object
  • Object
show all
Defined in:
lib/http_signatures/signature_parameters.rb

Instance Method Summary collapse

Constructor Details

#initialize(key:, algorithm:, header_list:, signature:) ⇒ SignatureParameters

Returns a new instance of SignatureParameters.



6
7
8
9
10
11
# File 'lib/http_signatures/signature_parameters.rb', line 6

def initialize(key:, algorithm:, header_list:, signature:)
  @key = key
  @algorithm = algorithm
  @header_list = header_list
  @signature = signature
end

Instance Method Details

#to_strObject



13
14
15
# File 'lib/http_signatures/signature_parameters.rb', line 13

def to_str
  parameter_components.join(",")
end