- input
- the input buffer.
- inputOffset
- the offset in the input buffer.
- inputLen
- the length of the input.
- output
- the output buffer for the transformed bytes.
- outputOffset
- the offset in the output buffer.
Documentation for this section has not yet been entered.
Type Reason Javax.Crypto.ShortBufferException if the size of the output buffer is too small. Javax.Crypto.IllegalBlockSizeException if the size of the resulting bytes is not a multiple of the cipher block size. Javax.Crypto.BadPaddingException if the padding of the data does not match the padding scheme. Java.Lang.IllegalStateException if this cipher instance is not initialized for encryption or decryption. Java.Lang.IllegalArgumentException if inputOffset and inputLen do not specify an valid chunk in the input buffer.
Finishes a multi-part transformation (encryption or decryption).
Processes the inputLen bytes in input buffer at inputOffset, and any bytes that have been buffered in previous update calls.