|
IcedTea-Web NetX |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.jnlp.tools.JarSigner
public class JarSigner
The jarsigner utility.
| Constructor Summary | |
|---|---|
JarSigner()
|
|
| Method Summary | |
|---|---|
boolean |
allJarsSigned()
Returns if all jars are signed. |
boolean |
anyJarsSigned()
|
boolean |
getAlreadyTrustPublisher()
Return if the publisher is already trusted |
java.security.cert.CertPath |
getCertPath()
Return a valid certificate path to this certificate(s) being verified |
java.util.ArrayList<java.security.cert.CertPath> |
getCerts()
|
java.util.ArrayList<java.lang.String> |
getDetails()
Get the details regarding issue(s) with this certificate |
java.security.cert.Certificate |
getPublisher()
Returns the application's publisher's certificate. |
java.security.cert.Certificate |
getRoot()
Returns the application's root's certificate. |
boolean |
getRootInCacerts()
Return if the root is in CA certs |
boolean |
hasSigningIssues()
Return if there are signing issues with the certificate(s) being veried |
boolean |
isFullySignedByASingleCert()
Returns whether or not all entries have a common signer. |
boolean |
noSigningIssues()
Return if there are no signing issues with this cert (!hasSigningIssues()) |
void |
verifyJars(java.util.List<JARDesc> jars,
ResourceTracker tracker)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JarSigner()
| Method Detail |
|---|
public boolean getAlreadyTrustPublisher()
CertVerifier
getAlreadyTrustPublisher in interface CertVerifierpublic boolean getRootInCacerts()
CertVerifier
getRootInCacerts in interface CertVerifierpublic java.security.cert.CertPath getCertPath()
CertVerifier
getCertPath in interface CertVerifierpublic boolean hasSigningIssues()
CertVerifier
hasSigningIssues in interface CertVerifierpublic boolean noSigningIssues()
CertVerifier
noSigningIssues in interface CertVerifierpublic boolean anyJarsSigned()
public java.util.ArrayList<java.lang.String> getDetails()
CertVerifier
getDetails in interface CertVerifierpublic java.util.ArrayList<java.security.cert.CertPath> getCerts()
public boolean isFullySignedByASingleCert()
public void verifyJars(java.util.List<JARDesc> jars,
ResourceTracker tracker)
throws java.lang.Exception
java.lang.Exceptionpublic java.security.cert.Certificate getPublisher()
CertVerifier
getPublisher in interface CertVerifierpublic java.security.cert.Certificate getRoot()
CertVerifier
getRoot in interface CertVerifierpublic boolean allJarsSigned()
|
IcedTea-Web NetX |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||