# File lib/aws/core/signers/version_4/chunk_signed_stream.rb, line 64 def read bytes = nil, output_buffer = nil data = read_bytes(bytes || @size) if output_buffer output_buffer.replace(data || '') else (data.nil? and bytes.nil?) ? '' : data end end