DecodeLimits
Overview
DecodeLimits เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java.
การป้องกันกลางจากระเบิดการผ่อนคลุมในกรอง decode ธาร (FlateDecode, LZWDecode, RunLengthDecode).
หมวดนี้ให้ 2 วิธีในการทํางานกับวัตถุ DecodeLimits ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: check, maxDecodedBytes. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: DEFAULT_MAX_DECODED_BYTES, PROPERTY.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PROPERTY | String | Read | คุณสมบัติของระบบที่เลื่อนขั้นต่ําขนาดสตรีม (ไบท์) ที่ถูกดักรหัส. |
DEFAULT_MAX_DECODED_BYTES | long | Read | ปริมาณที่กําหนดไว้สําหรับสตรีมเดียว: 256 MB. |
Methods
| Signature | Description |
|---|---|
maxDecodedBytes() → long | กลับขั้นปรับระยะเวลาในสตรีมที่ถูกดิกโคลด์เดียว ในไบต์ หรือ {@link Long#MAX_VALUE} เมื่อการป้องกันได้ไม่ทํางาน. |
check(decodedSoFar: long, limit: long, filterName: String) | โยนเมื่อ {@code decodedSoFar} เกินขั้นสูง. |