Interface OutputDecryptor<T extends Parameters>

Type Parameters:
T - the parameters type for the decryptor.
All Superinterfaces:
OutputCipher<T>
All Known Subinterfaces:
OutputAEADDecryptor<T>
All Known Implementing Classes:
FipsOutputAEADDecryptor, FipsOutputDecryptor

public interface OutputDecryptor<T extends Parameters> extends OutputCipher<T>
Base interface for an output producing Decryptor.
  • Method Details

    • getDecryptingStream

      CipherOutputStream getDecryptingStream(OutputStream out)
      Return a stream which will decrypt it's input writing the results to out.
      Parameters:
      out - the output stream to collect the decrypted data in.
      Returns:
      a stream for writing the encrypted data.