Package org.bouncycastle.crypto
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CipherOutputStream
getDecryptingStream(java.io.OutputStream out)
Return a stream which will decrypt it's input writing the results to out.-
Methods inherited from interface org.bouncycastle.crypto.OutputCipher
getMaxOutputSize, getParameters, getUpdateOutputSize
-
-
-
-
Method Detail
-
getDecryptingStream
CipherOutputStream getDecryptingStream(java.io.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.
-
-