This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Download Microsoft Edge
More info about Internet Explorer and Microsoft Edge
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
[Android.Runtime.Register("update", "([B)[B", "")]
public byte[]? Update (byte[]? input);
[<Android.Runtime.Register("update", "([B)[B", "")>]
member this.Update : byte[] -> byte[]
Parameters
the new buffer with the result, or null if the underlying
cipher is a block cipher and the input data is too short to result in a
new block.
Attributes
RegisterAttribute
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
[Android.Runtime.Register("update", "(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)I", "")]
public int Update (Java.Nio.ByteBuffer? input, Java.Nio.ByteBuffer? output);
[<Android.Runtime.Register("update", "(Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)I", "")>]
member this.Update : Java.Nio.ByteBuffer * Java.Nio.ByteBuffer -> int
Parameters
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
[Android.Runtime.Register("update", "([BII)[B", "")]
public byte[]? Update (byte[]? input, int inputOffset, int inputLen);
[<Android.Runtime.Register("update", "([BII)[B", "")>]
member this.Update : byte[] * int * int -> byte[]
Parameters
the new buffer with the result, or null if the underlying
cipher is a block cipher and the input data is too short to result in a
new block.
Attributes
RegisterAttribute
if
input
is
null
, or if
inputOffset
and
inputLen
do not specify a valid chunk in the input
buffer.
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
[Android.Runtime.Register("update", "([BII[B)I", "")]
public int Update (byte[]? input, int inputOffset, int inputLen, byte[]? output);
[<Android.Runtime.Register("update", "([BII[B)I", "")>]
member this.Update : byte[] * int * int * byte[] -> int
Parameters
if the input is
null
, the output is
null
, or
if
inputOffset
and
inputLen
do not specify a
valid chunk in the input buffer.
Continues a multiple-part encryption or decryption operation
(depending on how this cipher was initialized), processing another data
part.
[Android.Runtime.Register("update", "([BII[BI)I", "")]
public int Update (byte[]? input, int inputOffset, int inputLen, byte[]? output, int outputOffset);
[<Android.Runtime.Register("update", "([BII[BI)I", "")>]
member this.Update : byte[] * int * int * byte[] * int -> int
Parameters
if the input is
null
, the output is
null
, or
if
inputOffset
and
inputLen
do not specify a
valid chunk in the input buffer.