java.util.jar
Class JarFile.JarFileEntry

java.lang.Object
  extended byjava.util.zip.ZipEntry
      extended byjava.util.jar.JarEntry
          extended byjava.util.jar.JarFile.JarFileEntry
All Implemented Interfaces:
Cloneable, ZipConstants
Enclosing class:
JarFile

private class JarFile.JarFileEntry
extends JarEntry


Field Summary
 
Fields inherited from class java.util.jar.JarEntry
attr, certs
 
Fields inherited from class java.util.zip.ZipEntry
CENATT, CENATX, CENCOM, CENCRC, CENDSK, CENEXT, CENFLG, CENHDR, CENHOW, CENLEN, CENNAM, CENOFF, CENSIG, CENSIZ, CENTIM, CENVEM, CENVER, DEFLATED, ENDCOM, ENDHDR, ENDOFF, ENDSIG, ENDSIZ, ENDSUB, ENDTOT, EXTCRC, EXTHDR, EXTLEN, EXTSIG, EXTSIZ, LOCCRC, LOCEXT, LOCFLG, LOCHDR, LOCHOW, LOCLEN, LOCNAM, LOCSIG, LOCSIZ, LOCTIM, LOCVER, STORED
 
Constructor Summary
(package private) JarFile.JarFileEntry(ZipEntry ze)
           
 
Method Summary
 Attributes getAttributes()
          Returns the Manifest Attributes for this entry, or null if none.
 java.security.cert.Certificate[] getCertificates()
          Returns the Certificate objects for this entry, or null if none.
 
Methods inherited from class java.util.zip.ZipEntry
clone, getComment, getCompressedSize, getCrc, getExtra, getMethod, getName, getSize, getTime, hashCode, isDirectory, setComment, setCompressedSize, setCrc, setExtra, setMethod, setSize, setTime, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JarFile.JarFileEntry

JarFile.JarFileEntry(ZipEntry ze)
Method Detail

getAttributes

public Attributes getAttributes()
                         throws IOException
Description copied from class: JarEntry
Returns the Manifest Attributes for this entry, or null if none.

Overrides:
getAttributes in class JarEntry
Returns:
the Manifest Attributes for this entry, or null if none
Throws:
IOException

getCertificates

public java.security.cert.Certificate[] getCertificates()
Description copied from class: JarEntry
Returns the Certificate objects for this entry, or null if none. This method can only be called once the JarEntry has been completely verified by reading from the entry input stream until the end of the stream has been reached. Otherwise, this method will return null.

The returned certificate array comprises all the signer certificates that were used to verify this entry. Each signer certificate is followed by its supporting certificate chain (which may be empty). Each signer certificate and its supporting certificate chain are ordered bottom-to-top (i.e., with the signer certificate first and the (root) certificate authority last).

Overrides:
getCertificates in class JarEntry
Returns:
the Certificate objects for this entry, or null if none.