Lines Matching refs:trailingBytes
94 private ByteBuffer trailingBytes = null; field in NativeCipherWithJavaPadding.PKCS5Padding
121 if (trailingBytes == null) { in bufferBytes()
122 trailingBytes = ByteBuffer.wrap(new byte[blockSize]); in bufferBytes()
124 int tbSize = trailingBytes.position(); in bufferBytes()
125 if (dataFromUpdate.length > trailingBytes.remaining()) { in bufferBytes()
135 result = Arrays.copyOf(trailingBytes.array(), in bufferBytes()
143 trailingBytes.clear(); in bufferBytes()
144 trailingBytes.put(dataFromUpdate, in bufferBytes()
147 trailingBytes.put(dataFromUpdate); in bufferBytes()
153 if (trailingBytes != null) { in getBufferedLength()
154 return trailingBytes.position(); in getBufferedLength()
162 int tbSize = (trailingBytes == null? 0:trailingBytes.position()); in unpad()
180 lastData = Arrays.copyOf(trailingBytes.array(), tbSize); in unpad()
181 trailingBytes.clear(); in unpad()
212 trailingBytes.rewind(); in unpad()
214 trailingBytes.get(out, outOfs, tbSize); in unpad()
218 trailingBytes.get(out, outOfs, actualOutLen); in unpad()
233 if (trailingBytes != null) trailingBytes.clear(); in clear()