# Class: com.pnfsoftware.jeb.util.encoding.zip.JarBrowser

An implementation of a Jar browser that uses the standard JDK implementation and falls back to the Apache Commons implementation on error.

## Constructor: JarBrowser
- parameter: `f`, type: `java.io.File`
- parameter: `verify`, type: `boolean`

Description: Open a Jar archive, using the JDK implementation first and Apache Commons on fallback.
parameter: f: Jar file
parameter: verify: true to verify signed entries when supported by the backing implementation
throws: if the archive cannot be opened

## Method: close


## Method: getCertificates
- parameter: `name`, type: `java.lang.String`
- return type: `java.security.cert.Certificate[]`


## Method: getEntries
- return type: `java.util.Map<java.lang.String,com.pnfsoftware.jeb.util.encoding.zip.GenericZipEntry<?>>`


## Method: getEntry
- parameter: `name`, type: `java.lang.String`
- return type: `com.pnfsoftware.jeb.util.encoding.zip.GenericZipEntry<?>`


## Method: getEntryStream
- parameter: `name`, type: `java.lang.String`
- return type: `java.io.InputStream`


## Method: readEntry
- parameter: `name`, type: `java.lang.String`
- return type: `byte[]`


