Process a block of bytes from input putting the result into output.

Namespace: Org.BouncyCastle.Crypto
Assembly: ITextSharp (in ITextSharp.dll) Version: 4.1.6.0

Syntax

C#
void ProcessBytes(
	byte[] input,
	int inOff,
	int length,
	byte[] output,
	int outOff
)
Visual Basic
Sub ProcessBytes ( _
	input As Byte(), _
	inOff As Integer, _
	length As Integer, _
	output As Byte(), _
	outOff As Integer _
)
Visual C++
void ProcessBytes(
	array<unsigned char>^ input, 
	int inOff, 
	int length, 
	array<unsigned char>^ output, 
	int outOff
)

Parameters

input
Type: array<System..::..Byte>[]()[][]
The input byte array.
inOff
Type: System..::..Int32
The offset into input where the data to be processed starts.
length
Type: System..::..Int32
The number of bytes to be processed.
output
Type: array<System..::..Byte>[]()[][]
The output buffer the processed bytes go into.
outOff
Type: System..::..Int32
The offset into output the processed data starts at.

Exceptions

ExceptionCondition
Org.BouncyCastle.Crypto..::..DataLengthExceptionIf the output buffer is too small.

See Also