package uk.bl.monitrix.heritrix.api;
import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
import javax.net.ssl.X509TrustManager;
/**
* A trust manager that trusts all certificates. Needed for HTTPS-connecting to a Heritrix
* instance with a self-signed certificate.
* @author Rainer Simon <rainer.simon@ait.ac.at>
*/
public class UnsafeTrustManager implements X509TrustManager {
@Override
public void checkClientTrusted(X509Certificate[] arg0, String arg1)
throws CertificateException { }
@Override
public void checkServerTrusted(X509Certificate[] arg0, String arg1)
throws CertificateException { }
@Override
public X509Certificate[] getAcceptedIssuers() {
return null;
}
}