|
IcedTea-Web NetX |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AppVerifier
An interface that provides various details about an app's signers.
| Method Summary | |
|---|---|
void |
checkTrustWithUser(JarCertVerifier jcv,
JNLPFile file)
Prompt the user with requests for trusting the certificates used by this app |
boolean |
hasAlreadyTrustedPublisher(java.util.Map<java.security.cert.CertPath,CertInformation> certs,
java.util.Map<java.lang.String,java.lang.Integer> signedJars)
Checks if the app has already found trust in its publisher(s). |
boolean |
hasRootInCacerts(java.util.Map<java.security.cert.CertPath,CertInformation> certs,
java.util.Map<java.lang.String,java.lang.Integer> signedJars)
Checks if the app has signer(s) whose certs along their chains are in CA certs. |
boolean |
isFullySigned(java.util.Map<java.security.cert.CertPath,CertInformation> certs,
java.util.Map<java.lang.String,java.lang.Integer> signedJars)
Checks if the app's jars are covered by the provided certificates, enough to consider the app fully signed. |
| Method Detail |
|---|
boolean hasAlreadyTrustedPublisher(java.util.Map<java.security.cert.CertPath,CertInformation> certs,
java.util.Map<java.lang.String,java.lang.Integer> signedJars)
certs - The certs to search through and their cert informationsignedJars - A map of all the jars of this app and the number of
signed entries each one has.
boolean hasRootInCacerts(java.util.Map<java.security.cert.CertPath,CertInformation> certs,
java.util.Map<java.lang.String,java.lang.Integer> signedJars)
certs - The certs to search through and their cert informationsignedJars - A map of all the jars of this app and the number of
signed entries each one has.
boolean isFullySigned(java.util.Map<java.security.cert.CertPath,CertInformation> certs,
java.util.Map<java.lang.String,java.lang.Integer> signedJars)
certs - Any possible signer and their respective information regarding this app.signedJars - A map of all the jars of this app and the number of
signed entries each one has.
void checkTrustWithUser(JarCertVerifier jcv,
JNLPFile file)
throws LaunchException
LaunchException
|
IcedTea-Web NetX |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||