package com.intrbiz.bergamot.check.http; import org.apache.log4j.BasicConfigurator; import org.apache.log4j.Level; import org.apache.log4j.Logger; import com.intrbiz.bergamot.crypto.util.TLSConstants; import com.intrbiz.bergamot.crypto.util.TLSConstants.CipherInfo; public class CipherTests { public static void main(String[] args) throws Exception { BasicConfigurator.configure(); Logger.getRootLogger().setLevel(Level.INFO); // HTTPChecker hc = new HTTPChecker(); // for (CipherInfo cipher : TLSConstants.CIPHERS.ALL_CIPHERS) { hc.check() .connect("intrbiz.com") .ssl() .enableSSLCipher(cipher.getName()) .get("/") .execute((r) -> { System.out.println("Supported : " + cipher); }, (e) -> { System.out.println("Unsupported: " + cipher + " | " + e.getMessage()); }); } } }