ROOT logo
// $Id: SXrdUserInfo.cxx 2782 2012-06-19 06:46:45Z matevz $

// Copyright (C) 1999-2008, Matevz Tadel. All rights reserved.
// This file is part of GLED, released under GNU General Public License version 2.
// For the licensing terms see $GLEDSYS/LICENSE or http://www.gnu.org/.

#include "SXrdUserInfo.h"
#include "Glasses/XrdUser.h"

// SXrdUserInfo

//______________________________________________________________________________
//
//

ClassImp(SXrdUserInfo);

//==============================================================================

void SXrdUserInfo::Assign(const XrdUser* s)
{
  mName = s->RefName();

  mRealName = s->RefRealName();
  mDN = s->RefDN();
  mVO = s->RefVO();
  mRole = s->RefRole();
  mGroup = s->RefGroup();
  mServerUsername = s->RefServerUsername();
  mFromHost = s->RefFromHost();
  mFromDomain = s->RefFromDomain();
  mAppInfo = s->RefAppInfo();
  mLoginTime = s->RefLoginTime().GetSec();
  bNumericHost = s->GetNumericHost();
}
 SXrdUserInfo.cxx:1
 SXrdUserInfo.cxx:2
 SXrdUserInfo.cxx:3
 SXrdUserInfo.cxx:4
 SXrdUserInfo.cxx:5
 SXrdUserInfo.cxx:6
 SXrdUserInfo.cxx:7
 SXrdUserInfo.cxx:8
 SXrdUserInfo.cxx:9
 SXrdUserInfo.cxx:10
 SXrdUserInfo.cxx:11
 SXrdUserInfo.cxx:12
 SXrdUserInfo.cxx:13
 SXrdUserInfo.cxx:14
 SXrdUserInfo.cxx:15
 SXrdUserInfo.cxx:16
 SXrdUserInfo.cxx:17
 SXrdUserInfo.cxx:18
 SXrdUserInfo.cxx:19
 SXrdUserInfo.cxx:20
 SXrdUserInfo.cxx:21
 SXrdUserInfo.cxx:22
 SXrdUserInfo.cxx:23
 SXrdUserInfo.cxx:24
 SXrdUserInfo.cxx:25
 SXrdUserInfo.cxx:26
 SXrdUserInfo.cxx:27
 SXrdUserInfo.cxx:28
 SXrdUserInfo.cxx:29
 SXrdUserInfo.cxx:30
 SXrdUserInfo.cxx:31
 SXrdUserInfo.cxx:32
 SXrdUserInfo.cxx:33
 SXrdUserInfo.cxx:34
 SXrdUserInfo.cxx:35