public void setSecuredInputByteBuffer(ByteBuffer securedInputByteBuffer) { workerThread().setInputBB(securedInputByteBuffer); }
public void setSecuredInputByteBuffer(ByteBuffer securedInputByteBuffer) { workerThread().setInputBB(securedInputByteBuffer); }
/** * Returns <code>ByteBuffer</code>, where PUReadFilter will read data * * @return <code>ByteBuffer</code> */ @Override public ByteBuffer getByteBuffer() { final WorkerThread workerThread = (WorkerThread) Thread.currentThread(); final SSLEngine sslEngine = workerThread.getSSLEngine(); if (sslEngine != null) { ByteBuffer secureInputBuffer = workerThread.getInputBB(); if (secureInputBuffer == null) { final int securedBBSize = sslEngine.getSession().getPacketBufferSize(); secureInputBuffer = ByteBuffer.allocate(securedBBSize * 2); workerThread.setInputBB(secureInputBuffer); } return secureInputBuffer; } return null; } }
workerThread.setInputBB(inputBB); workerThread.setOutputBB(outputBB); workerThread.setByteBuffer(byteBuffer);
workerThread.setInputBB(inputBB); workerThread.setOutputBB(outputBB); workerThread.setByteBuffer(byteBuffer);
workerThread.setInputBB(inputBB); workerThread.setOutputBB(outputBB); workerThread.setByteBuffer(byteBuffer);
byteBuffer = SSLUtils.unwrapAll(byteBuffer, inputBB, sslEngine); workerThread.setInputBB(inputBB); workerThread.setOutputBB(outputBB); workerThread.setByteBuffer(byteBuffer);
workerThread.setInputBB(inputBB); workerThread.setOutputBB(outputBB);