在浏览器中获得了证书信息,后台可以根据这个证书信息得到证书指纹吗 ,如果可以,怎么样才能得到

X509Certificate[] certs = (X509Certificate[])request.getAttribute(javax.servlet.request.X509certificate);
后台得到这个证书,通过证书可以获得签名和签名算法,怎么进行验证,可以获得指纹信息吗

解决了
X509Certificate cert = certs[0];
byte[] b = cert.getEncoder();
这个b就是那个证书指纹,进行16进制转换,就可以得到