Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets the required minimum output buffer size, in bytes, for the operation.
Signature
public int getOutputBufferSize(
int startingBlockNumber,
ByteBuffer inputBuffer,
boolean isEncrypt,
boolean isFinal)
throws ProtectionException
Parameters
| Name | Datatype | Notes |
|---|---|---|
| startingBlockNumber |
int |
The first block |
| inputBuffer |
ByteBuffer |
Encrypted data [position, limit] |
| isEncrypt |
boolean |
Set to true if the buffer is going to be used for encryption. Set to false if the buffer is going to be used for decryption. |
| isFinal |
boolean |
Set to true for processing the final chunk of data. |
Returns
An int, indicating the output buffer size in bytes.
Defined in
ProtectedBuffer.java
Supported Platforms
| Minimum supported OS version |
Android 4.0.3 (API level 15) |