class Aws::S3::Encryption::IODecrypter
@api private
def finalize
def finalize @io.write(@cipher.final) end
def initialize(cipher, io)
-
io
(IO#write
) -- An IO-like object that responds to `#write`. -
cipher
(OpenSSL::Cipher
) --
def initialize(cipher, io) @cipher = cipher.clone @io = io end
def write(chunk)
def write(chunk) # decrypt and write @io.write(@cipher.update(chunk)) end