DummyTrustManager.java

package eu.javaexperience.insecure;
import javax.net.ssl.X509TrustManager;

import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;

import javax.net.ssl.TrustManager;


public class DummyTrustManager implements X509TrustManager, TrustManager
{
	public boolean isClientTrusted( X509Certificate[] cert)
	{
		return true;
	}
	
	public boolean isServerTrusted( X509Certificate[] cert)
	{
		return true;
	}
	
	public X509Certificate[] getAcceptedIssuers()
	{
		return new X509Certificate[ 0];
	}

	@Override
	public void checkClientTrusted(X509Certificate[] chain, String authType) throws CertificateException {}

	@Override
	public void checkServerTrusted(X509Certificate[] chain, String authType) throws CertificateException {}
}