DecodeLimits
Översikt
DecodeLimits är en klass i Aspose.PDF FOSS för Java.
Centrala skydd mot dekompressionsbomber i strömdekodfilter (FlateDecode, LZWDecode, RunLengthDecode).
Denna klass ger 2 metoder för att arbeta med DecodeLimits objekt i Java-program. Tillgängliga metoder är bland annat: check, maxDecodedBytes. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: DEFAULT_MAX_DECODED_BYTES, PROPERTY.
Egenskaper
| Namn och namn: | Typ: | Access | Beskrivning |
|---|---|---|---|
PROPERTY | String | Läs. | Systemegenskap som överskrider den dekoderade strömstorleken (byte). |
DEFAULT_MAX_DECODED_BYTES | long | Läs. | Standardtaket för en enda dekoderad ström: 256 MB. |
Methods
| Signature | Beskrivning |
|---|---|
maxDecodedBytes() → long | Returnerar den aktuella gränsen för en enda dekoderad ström i byte, eller {@link Long#MAX_VALUE} när skyddet är inaktiverat. |
check(decodedSoFar: long, limit: long, filterName: String) | Slängs när {@code decodedSoFar} överstiger gränsen. |