Modifier and Type | Field and Description |
---|---|
static int |
CENATT |
static int |
CENATX |
static int |
CENCOM |
static int |
CENCRC |
static int |
CENDSK |
static int |
CENEXT |
static int |
CENFLG |
static int |
CENHDR |
static int |
CENHOW |
static int |
CENLEN |
static int |
CENNAM |
static int |
CENOFF |
static long |
CENSIG |
static int |
CENSIZ |
static int |
CENTIM |
static int |
CENVEM |
static int |
CENVER |
static int |
ENDCOM |
static int |
ENDHDR |
static int |
ENDOFF |
static long |
ENDSIG |
static int |
ENDSIZ |
static int |
ENDSUB |
static int |
ENDTOT |
static int |
EXTCRC |
static int |
EXTHDR |
static int |
EXTLEN |
static long |
EXTSIG |
static int |
EXTSIZ |
static int |
LOCCRC |
static int |
LOCEXT |
static int |
LOCFLG |
static int |
LOCHDR |
static int |
LOCHOW |
static int |
LOCLEN |
static int |
LOCNAM |
static long |
LOCSIG |
static int |
LOCSIZ |
static int |
LOCTIM |
static int |
LOCVER |
Constructor and Description |
---|
JarEntry(JarEntry je)
创建从指定的
JarEntry 对象领域的一个新的
JarEntry 。
|
JarEntry(String name)
创建指定的JAR文件项命名一个新的
JarEntry 。
|
JarEntry(ZipEntry ze)
创建从指定的
ZipEntry 对象领域的一个新的
JarEntry 。
|
Modifier and Type | Method and Description |
---|---|
Attributes |
getAttributes()
返回项的
Manifest
Attributes ,或
null 如果没有。
|
Certificate[] |
getCertificates()
返回项的
Certificate 对象,或者如果没有
null 。
|
CodeSigner[] |
getCodeSigners()
返回项的
CodeSigner 对象,或者如果没有
null 。
|
clone, getComment, getCompressedSize, getCrc, getCreationTime, getExtra, getLastAccessTime, getLastModifiedTime, getMethod, getName, getSize, getTime, hashCode, isDirectory, setComment, setCompressedSize, setCrc, setCreationTime, setExtra, setLastAccessTime, setLastModifiedTime, setMethod, setSize, setTime, toString
public static final long LOCSIG
public static final long EXTSIG
public static final long CENSIG
public static final long ENDSIG
public static final int LOCHDR
public static final int EXTHDR
public static final int CENHDR
public static final int ENDHDR
public static final int LOCVER
public static final int LOCFLG
public static final int LOCHOW
public static final int LOCTIM
public static final int LOCCRC
public static final int LOCSIZ
public static final int LOCLEN
public static final int LOCNAM
public static final int LOCEXT
public static final int EXTCRC
public static final int EXTSIZ
public static final int EXTLEN
public static final int CENVEM
public static final int CENVER
public static final int CENFLG
public static final int CENHOW
public static final int CENTIM
public static final int CENCRC
public static final int CENSIZ
public static final int CENLEN
public static final int CENNAM
public static final int CENEXT
public static final int CENCOM
public static final int CENDSK
public static final int CENATT
public static final int CENATX
public static final int CENOFF
public static final int ENDSUB
public static final int ENDTOT
public static final int ENDSIZ
public static final int ENDOFF
public static final int ENDCOM
public JarEntry(String name)
JarEntry
。
name
- jar文件条目名称
NullPointerException
如果输入的名称是
null
IllegalArgumentException
如果项名称大于0xFFFF字节时抛出。
public JarEntry(ZipEntry ze)
ZipEntry
对象领域的一个新的
JarEntry
。
ze
-
ZipEntry
对象创建的
JarEntry
从
public JarEntry(JarEntry je)
JarEntry
对象领域的一个新的
JarEntry
。
je
-
JarEntry
复制
public Attributes getAttributes() throws IOException
Manifest
Attributes
,或
null
如果没有。
Manifest
Attributes
,或
null
如果没有
IOException
如果发生I/O错误
public Certificate[] getCertificates()
Certificate
对象,或者如果没有
null
。这种方法只能调用一次,
JarEntry
已经完全验证了从输入流读取直到已到达流的末尾。否则,此方法将返回
null
。
返回的证书数组包括用于验证此项的所有签名者证书。每个签名证书的后面是它的支持证书链(可能是空的)。每个签名证书和它的支持证书链是有序的底部到顶部(即,与签名者证书的第一和(根)证书管理局最后一次)。
Certificate
对象,或者如果没有
null
。
public CodeSigner[] getCodeSigners()
CodeSigner
对象,或者如果没有
null
。这种方法只能调用一次,
JarEntry
已经完全验证了从输入流读取直到已到达流的末尾。否则,此方法将返回
null
。
返回的数组包含所有已签署这项代码签名。
CodeSigner
对象,或者如果没有
null
。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.