<% String certSubject = null; X509Certificate cert = null; X509Certificate[] certChain= (X509Certificate[])request.getAttribute("javax.servlet.request.X509Certificate"); if (null!=certChain){ int len=certChain.length; if (len>0){ cert = (X509Certificate)certChain[0]; //java.security.Principal pSubject = cert.getSubjectDN(); //certSubject = pSubject.getName(); } } %> cert = <%=cert%>