anchor.diff:              <fmt:message key="ssl.settings.alias" />
           </th>
           <th>
  -            <fmt:message key="ssl.settings.type" />
  +            <fmt:message key="ssl.settings.expiration" />
  +        </th>
  +        <th>
  +            <fmt:message key="ssl.settings.self-signed" />
           </th>
           <th>
               <fmt:message key="ssl.settings.publickey" />
  
positive.code:     for (Enumeration aliases=keyStore.aliases(); aliases.hasMoreElements();) {
          i++;
          String a = (String)aliases.nextElement();
          Certificate c = keyStore.getCertificate(a);
  %>
      <tr valign="top">
          <td id="rs<%=i%>" width="1" rowspan="1"><%= (i) %>.</td>
          <td width="29%">
              <%= a %>
          </td>
          <td width="67%">
              <%= c.getType() %>
          </td>
          <td width="2%">
              <a href="javascript:togglePublicKey('pk<%=i%>', 'rs<%=i%>');" title="<fmt:message key="ssl.settings.publickey.title" />"><fmt:message key="ssl.settings.publickey.label" /></a>
  
negative.code: <%@ page import="org.jivesoftware.wildfire.XMPPServer"%>
  <%@ page import="org.jivesoftware.wildfire.ConnectionManager"%>
  <%@ page import="org.jivesoftware.wildfire.Connection"%>
  <%@ page import="java.security.cert.X509Certificate"%>
  <%@ page import="org.jivesoftware.wildfire.net.TLSStreamHandler"%>
  
  <%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
  <%@ taglib uri="http://java.sun.com/jstl/fmt_rt" prefix="fmt" %>
  