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: <%@ page import="org.jivesoftware.wildfire.XMPPServer"%>
  <%@ page import="org.jivesoftware.wildfire.ConnectionManager"%>
  <%@ page import="org.jivesoftware.wildfire.Connection"%>
  
  <%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
  <%@ taglib uri="http://java.sun.com/jstl/fmt_rt" prefix="fmt" %>
  
negative.code:     for (Enumeration aliases=keyStore.aliases(); aliases.hasMoreElements();) {
          i++;
          String a = (String)aliases.nextElement();
          X509Certificate c = (X509Certificate) keyStore.getCertificate(a);
  %>
      <tr valign="top">
          <td id="rs<%=i%>" width="1" rowspan="1"><%= (i) %>.</td>
          <td>
              <%= TLSStreamHandler.getPeerIdentity(c) %> (<%= a %>)
          </td>
          <td>
              <% boolean expired = c.getNotAfter().before(new Date());
                 if (expired) { %>
                  <font color="red">
              <% } %>
              <%= JiveGlobals.formatDateTime(c.getNotAfter()) %>
              <% if (expired) { %>
                  </font>
              <% } %>
          </td>
          <td width="1">
              <% if (c.getSubjectDN().equals(c.getIssuerDN())) { %>
                  <fmt:message key="global.yes" />
              <% } else { %>
                  <fmt:message key="global.no" />
              <% } %>
          </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>
  