Method: Worldline::Acquiring::SDK::Communication::MetadataProvider.validate_additional_request_headers
- Defined in:
- lib/worldline/acquiring/sdk/communication/metadata_provider.rb
.validate_additional_request_headers(additional_request_headers) ⇒ Object
Checks that none of the RequestHeaders in additional_request_headers is equal to any of the forbidden headers. The forbidden headers are: ‘Date’, ‘Content-Type’, ‘Authorization’ and ‘X-WL-ServerMetaInfo’ If a header is found that is equal to one of the forbidden headers an ArgumentError is raised.
99 100 101 102 103 104 105 |
# File 'lib/worldline/acquiring/sdk/communication/metadata_provider.rb', line 99 def self.validate_additional_request_headers(additional_request_headers) unless additional_request_headers.nil? additional_request_headers.each { |additional_request_header| validate_additional_request_header(additional_request_header) } end end |