docs: @Override
      public String getRemoteUser() {
          Principal principal = getUserPrincipal();
          String user = principal == null ? null : principal.getName();
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) { // 306998.15
              Tr.debug(tc, "getRemoteUser: " + user);
          }
          return user;
      }