DecodeLimits
DecodeLimits
Overview
DecodeLimits adalah kelas di Aspose.PDF FOSS untuk Java.
Perlindungan pusat terhadap bom dekompresi di filter dekode aliran (FlateDecode, LZWDecode, RunLengthDecode).
Kelas ini menyediakan 2 metode untuk bekerja dengan DecodeLimits objek dalam program Java. Metode yang tersedia meliputi: check, maxDecodedBytes. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: DEFAULT_MAX_DECODED_BYTES, PROPERTY.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PROPERTY | String | Read | Sifat sistem yang menimpa batas ukuran aliran terdekodasi (byte). |
DEFAULT_MAX_DECODED_BYTES | long | Read | Default cap pada single decoded stream: 256 MB. |
Methods
| Signature | Description |
|---|---|
maxDecodedBytes() → long | Mengembalikan batas saat ini pada satu stream yang telah didekodekan dalam byte, |
| atau {@link Long#MAX_VALUE} ketika penjaga tidak aktif. | |
check(decodedSoFar: long, limit: long, filterName: String) | Membuang ketika {@code decodedSoFar} melebihi batas. |