-
- All Superinterfaces:
AbstractGetNonceSize,CryptoAlgorithm,CryptoProcessor,Cryptor,Decryptor
- All Known Implementing Classes:
DecryptorImplCipher,DecryptorImplCombined
public interface AbstractDecryptor extends Decryptor
Abstract implementation ofDecryptor.- Since:
- 1.0.0
- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Decryptorcombine(Decryptor... decryptors)default InputStreamwrapStream(InputStream stream)-
Methods inherited from interface io.github.mmm.crypto.crypt.AbstractGetNonceSize
getNonceSize
-
Methods inherited from interface io.github.mmm.crypto.algorithm.CryptoAlgorithm
getAlgorithm
-
Methods inherited from interface io.github.mmm.crypto.CryptoProcessor
process, process, process, reset
-
-
-
-
Method Detail
-
wrapStream
default InputStream wrapStream(InputStream stream)
- Specified by:
wrapStreamin interfaceDecryptor- Parameters:
stream- theInputStreamto wrap.- Returns:
- the wrapped
InputStreamthat reads from the givenInputStreamafter performing decryption.
-
-