tds/src/main/java/thredds/servlet/ServletUtil.java
static public String showSecurity(HttpServletRequest req, String role) {
    StringBuilder sbuff = new StringBuilder();

    sbuff.append("Security Info\n");
    sbuff.append(" req.getRemoteUser(): ").append(req.getRemoteUser()).append("\n");
    sbuff.append(" req.getUserPrincipal(): ").append(req.getUserPrincipal()).append("\n");
    sbuff.append(" req.isUserInRole(").append(role).append("):").append(req.isUserInRole(role)).append("\n");
    sbuff.append(" ------------------\n");

    return sbuff.toString();
  }
static public String showSecurity(HttpServletRequest req, String role) {
    StringBuilder sbuff = new StringBuilder();

    sbuff.append("Security Info\n");
    sbuff.append(" req.getRemoteUser(): ").append(req.getRemoteUser()).append("\n");
    sbuff.append(" req.getUserPrincipal(): ").append(req.getUserPrincipal()).append("\n");
    sbuff.append(" req.isUserInRole(").append(role).append("):").append(req.isUserInRole(role)).append("\n");
    sbuff.append(" ------------------\n");

    return sbuff.toString();
  }
static public String showSecurity ( HttpServletRequest req , String role ) { StringBuilder sbuff = new StringBuilder ( ) ; sbuff . append ( "Security Info\n" ) ; sbuff . append ( " req.getRemoteUser(): " ) . append ( req . getRemoteUser ( ) ) . append ( "\n" ) ; sbuff . append ( " req.getUserPrincipal(): " ) . append ( req . getUserPrincipal ( ) ) . append ( "\n" ) ; sbuff . append ( " req.isUserInRole(" ) . append ( role ) . append ( "):" ) . append ( req . isUserInRole ( role ) ) . append ( "\n" ) ; sbuff . append ( " ------------------\n" ) ; return sbuff . toString ( ) ; }
/* static public void showSession(HttpServletRequest req, PrintStream out) {

res.setContentType("text/html");

Get the current session object, create one if necessary
HttpSession session = req.getSession();

out.println("Session id: " + session.getId());
out.println(" session.isNew(): " + session.isNew());
out.println(" session.getMaxInactiveInterval(): " + session.getMaxInactiveInterval() + " secs");
out.println(" session.getCreationTime(): " + session.getCreationTime() + " (" + new Date(session.getCreationTime()) + ")");
out.println(" session.getLastAccessedTime(): " + session.getLastAccessedTime() + " (" + new Date(session.getLastAccessedTime()) + ")");
out.println(" req.isRequestedSessionIdFromCookie: " + req.isRequestedSessionIdFromCookie());
out.println(" req.isRequestedSessionIdFromURL: " + req.isRequestedSessionIdFromURL());
out.println(" req.isRequestedSessionIdValid: " + req.isRequestedSessionIdValid());

out.println("Saved session Attributes:");
Enumeration atts = session.getAttributeNames();
while (atts.hasMoreElements()) {
String name = (String) atts.nextElement();
out.println(" " + name + ": " + session.getAttribute(name) + "<BR>");
}

}
/ * static public void showSession ( HttpServletRequest req PrintStream out ) {