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