Dateiverwaltung für die WebBox
ulrich
2021-01-06 74fab1c53fd3850bf0fd075c93622f14ad8dbe30
src/java/de/uhilger/filecms/pub/SessionManager.java
@@ -21,6 +21,7 @@
package de.uhilger.filecms.pub;
import de.uhilger.filecms.api.Api;
import java.security.Principal;
import java.util.logging.Logger;
/**
@@ -35,5 +36,16 @@
    return "Die aktuelle Sitzung ist nicht mehr gueltig.";
  }
  
  public String getSessionUser() {
    String id = null;
    Object p = getRequest().getUserPrincipal();
    if(p instanceof Principal) {
      id = ((Principal) p).getName();
      logger.finer("User-ID: " + id);
    } else {
      logger.finer("getUserPrincipal returned null or no Principal");
    }
    return id;
  }
  
}