@Override
 public String getPrincipalName() {
   return CurrentUser.get().getName();
 }
 @Override
 public boolean isUserSignedIn() {
   return !(CurrentUser.get() == null);
 }