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

NameTypeAccessDescription
PROPERTYStringReadSifat sistem yang menimpa batas ukuran aliran terdekodasi (byte).
DEFAULT_MAX_DECODED_BYTESlongReadDefault cap pada single decoded stream: 256 MB.

Methods

SignatureDescription
maxDecodedBytes()longMengembalikan 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.

See Also

 Bahasa Indonesia