private static String certificateFingerprint(byte[] derEncoded) {
            try {
                return HexDump.toHexString(MessageDigest.getInstance("SHA-1").digest(derEncoded));
            } catch (NoSuchAlgorithmException e) {
                throw new RuntimeException(e);
            }
        }
Protocol layers are connected through each {@link Connection}'s {@link EndPoint} reference.
This methods iterates through the endpoints recursively to find the underlying socket endpoint.
container-core/src/main/java/com/yahoo/jdisc/http/server/jetty/JettyConnectionLogger.java