class Aws::Plugins::ChecksumAlgorithm::OptionHandler
def call(context)
def call(context) context[:http_checksum] ||= {} # Set validation mode to enabled when supported. if context.config.response_checksum_validation == 'when_supported' enable_request_validation_mode(context) end @handler.call(context) end
def enable_request_validation_mode(context)
def enable_request_validation_mode(context) return unless context.operation.http_checksum input_member = context.operation.http_checksum['requestValidationModeMember'] context.params[input_member.to_sym] ||= 'ENABLED' if input_member end