import com.fathomdb.hash.Md5Hash;
import com.fathomdb.utils.Hex;
public class CertificateChains {
public static CertificateChainInfo toModel(X509Certificate[] chain) {
CertificateChainInfo chainInfo = new CertificateChainInfo();
List<CertificateInfo> certificates = chainInfo.getCertificates();
for (X509Certificate cert : chain) {
CertificateInfo certificateInfo = new CertificateInfo();
certificateInfo.setSubjectDN(Certificates.getSubject(cert));
Md5Hash hash = OpenSshUtils.getSignature(cert.getPublicKey());