@Override public int doFinal(ByteBuffer inBuffer,ByteBuffer outBuffer) throws ShortBufferException, IllegalBlockSizeException, BadPaddingException {
  return cipher.doFinal(inBuffer,outBuffer);
}

@ Override public int doFinal ( ByteBuffer inBuffer , ByteBuffer outBuffer ) throws ShortBufferException , IllegalBlockSizeException , BadPaddingException { return cipher . doFinal ( inBuffer , outBuffer ) ; }
encrypts or decrypts data in a single - part operation , or finishes a multiple - part operation . the data is encrypted or decrypted , depending on how this cipher was initialized .
