IcedTea-Web
NetX

net.sourceforge.jnlp.security
Interface CertVerifier

All Known Implementing Classes:
HttpsCertVerifier, JarSigner

public interface CertVerifier

An interface that provides various details about a certificate


Method Summary
 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.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 noSigningIssues()
          Return if there are no signing issues with this cert (!hasSigningIssues())
 

Method Detail

getAlreadyTrustPublisher

boolean getAlreadyTrustPublisher()
Return if the publisher is already trusted


getRootInCacerts

boolean getRootInCacerts()
Return if the root is in CA certs


hasSigningIssues

boolean hasSigningIssues()
Return if there are signing issues with the certificate(s) being veried


noSigningIssues

boolean noSigningIssues()
Return if there are no signing issues with this cert (!hasSigningIssues())


getDetails

java.util.ArrayList<java.lang.String> getDetails()
Get the details regarding issue(s) with this certificate


getCertPath

java.security.cert.CertPath getCertPath()
Return a valid certificate path to this certificate(s) being verified

Returns:
The CertPath

getPublisher

java.security.cert.Certificate getPublisher()
Returns the application's publisher's certificate.


getRoot

java.security.cert.Certificate getRoot()
Returns the application's root's certificate. This may return the same certificate as getPublisher() in the event that the application is self signed.


IcedTea-Web
NetX

Submit a bug or feature