XrdSutPFEntry Class Reference

#include <XrdSutPFEntry.hh>

List of all members.

Public Member Functions

 XrdSutPFEntry (const char *n=0, short st=0, short cn=0, kXR_int32 mt=0)
 XrdSutPFEntry (const XrdSutPFEntry &e)
virtual ~XrdSutPFEntry ()
kXR_int32 Length () const
void Reset ()
void SetName (const char *n=0)
char * AsString () const
XrdSutPFEntryoperator= (const XrdSutPFEntry &pfe)

Public Attributes

char * name
short status
short cnt
kXR_int32 mtime
XrdSutPFBuf buf1
XrdSutPFBuf buf2
XrdSutPFBuf buf3
XrdSutPFBuf buf4


Detailed Description

Definition at line 61 of file XrdSutPFEntry.hh.


Constructor & Destructor Documentation

XrdSutPFEntry::XrdSutPFEntry ( const char *  n = 0,
short  st = 0,
short  cn = 0,
kXR_int32  mt = 0 
)

Definition at line 60 of file XrdSutPFEntry.cc.

References cnt, mtime, name, status, and strcpy().

XrdSutPFEntry::XrdSutPFEntry ( const XrdSutPFEntry e  ) 

Definition at line 77 of file XrdSutPFEntry.cc.

References cnt, mtime, name, status, and strcpy().

virtual XrdSutPFEntry::~XrdSutPFEntry (  )  [inline, virtual]

Definition at line 74 of file XrdSutPFEntry.hh.

References name.


Member Function Documentation

kXR_int32 XrdSutPFEntry::Length (  )  const [inline]

Definition at line 75 of file XrdSutPFEntry.hh.

References buf1, buf2, buf3, buf4, and XrdSutPFBuf::len.

Referenced by XrdSutPFile::WriteEnt(), and XrdSutPFile::WriteEntry().

void XrdSutPFEntry::Reset (  ) 

Definition at line 94 of file XrdSutPFEntry.cc.

References buf1, buf2, buf3, buf4, cnt, mtime, name, XrdSutPFBuf::SetBuf(), and status.

Referenced by main(), and XrdSutPFile::ReadEntry().

void XrdSutPFEntry::SetName ( const char *  n = 0  ) 

Definition at line 111 of file XrdSutPFEntry.cc.

References name, and strcpy().

Referenced by XrdSecProtocolpwd::ExportCreds(), GetEntry(), XrdSutCache::Load(), main(), operator=(), and XrdSutPFile::ReadEntry().

char * XrdSutPFEntry::AsString (  )  const

Definition at line 127 of file XrdSutPFEntry.cc.

References buf1, buf2, buf3, buf4, cnt, XrdSutPFBuf::len, mtime, name, pbuf, sprintf(), status, and XrdSutTimeString().

Referenced by GetEntry(), and main().

XrdSutPFEntry & XrdSutPFEntry::operator= ( const XrdSutPFEntry pfe  ) 

Definition at line 145 of file XrdSutPFEntry.cc.

References XrdSutPFBuf::buf, buf1, buf2, buf3, buf4, cnt, mtime, name, XrdSutPFBuf::SetBuf(), SetName(), and status.


Member Data Documentation

char* XrdSutPFEntry::name

Definition at line 63 of file XrdSutPFEntry.hh.

Referenced by AsString(), XrdSecProtocolpwd::Authenticate(), XrdSutCache::Dump(), XrdSutCache::Flush(), XrdSutCache::Get(), main(), operator=(), Reset(), SetName(), XrdSutPFile::WriteEntry(), XrdSutPFEntry(), and ~XrdSutPFEntry().

short XrdSutPFEntry::status

Definition at line 64 of file XrdSutPFEntry.hh.

Referenced by AsString(), XrdSecProtocolpwd::Authenticate(), XrdSecProtocolgsi::ClientDoCert(), XrdSecProtocolgsi::ClientDoInit(), XrdSutCache::Dump(), XrdSecProtocolpwd::ExportCreds(), XrdSecProtocolgsi::GetCA(), XrdSecProtocolpwd::getCredentials(), XrdSecProtocolgsi::Init(), XrdSecProtocolgsi::LoadCADir(), XrdSecProtocolgsi::LoadGMAP(), main(), operator=(), XrdSecProtocolpwd::ParseClientInput(), XrdSecProtocolpwd::QueryCreds(), XrdSecProtocolgsi::QueryGMAP(), XrdSecProtocolgsi::QueryProxy(), XrdSecProtocolpwd::QueryUser(), XrdSutPFile::ReadEnt(), Reset(), XrdSecProtocolpwd::SaveCreds(), XrdSutPFile::SearchSpecialEntries(), XrdSecProtocolgsi::ServerDoCertreq(), XrdSecProtocolpwd::UpdateAlog(), XrdSutPFile::WriteEnt(), and XrdSutPFEntry().

short XrdSutPFEntry::cnt

Definition at line 65 of file XrdSutPFEntry.hh.

Referenced by AsString(), XrdSecProtocolpwd::Authenticate(), XrdSutCache::Dump(), XrdSecProtocolpwd::ExportCreds(), XrdSecProtocolgsi::GetCA(), XrdSecProtocolpwd::getCredentials(), GetEntry(), XrdSecProtocolgsi::Init(), XrdSecProtocolgsi::LoadCADir(), XrdSecProtocolgsi::LoadGMAP(), main(), operator=(), XrdSecProtocolpwd::QueryCreds(), XrdSecProtocolgsi::QueryGMAP(), XrdSecProtocolgsi::QueryProxy(), XrdSecProtocolpwd::QueryUser(), XrdSutPFile::ReadEnt(), Reset(), XrdSecProtocolpwd::UpdateAlog(), XrdSutPFile::UpdateCount(), XrdSutPFile::WriteEnt(), and XrdSutPFEntry().

kXR_int32 XrdSutPFEntry::mtime

Definition at line 66 of file XrdSutPFEntry.hh.

Referenced by XrdSecProtocolgsi::AddSerialized(), XrdSecProtocolpwd::AddSerialized(), AsString(), XrdSecProtocolpwd::Authenticate(), XrdSecProtocolgsi::ClientDoCert(), XrdSutCache::Dump(), XrdSecProtocolpwd::ExportCreds(), XrdSutCache::Flush(), XrdSecProtocolgsi::GetCA(), XrdSecProtocolgsi::Init(), XrdCryptosslX509Crl::IsRevoked(), XrdCryptosslX509Crl::LoadCache(), XrdSecProtocolgsi::LoadCADir(), XrdSecProtocolgsi::LoadGMAP(), main(), operator=(), XrdSecProtocolpwd::ParseClientInput(), XrdSecProtocolpwd::ParseServerInput(), XrdSecProtocolpwd::QueryCreds(), XrdSecProtocolgsi::QueryGMAP(), XrdSecProtocolgsi::QueryProxy(), XrdSecProtocolpwd::QueryUser(), XrdSutPFile::ReadEnt(), Reset(), XrdSecProtocolpwd::SaveCreds(), XrdSecProtocolgsi::ServerDoCert(), XrdSecProtocolgsi::ServerDoCertreq(), XrdSecProtocolpwd::UpdateAlog(), XrdSutPFile::UpdateCount(), XrdSutPFile::WriteEnt(), and XrdSutPFEntry().

XrdSutPFBuf XrdSutPFEntry::buf1

Definition at line 67 of file XrdSutPFEntry.hh.

Referenced by AddPassword(), XrdSecProtocolgsi::AddSerialized(), XrdSecProtocolpwd::AddSerialized(), AsString(), XrdSecProtocolpwd::CheckCreds(), XrdSecProtocolgsi::CheckRtag(), XrdSecProtocolpwd::CheckRtag(), XrdSutCache::Dump(), XrdSecProtocolpwd::ExportCreds(), XrdSecProtocolgsi::GetCA(), XrdSecProtocolpwd::getCredentials(), XrdSecProtocolpwd::Init(), XrdSecProtocolgsi::Init(), Length(), XrdSecProtocolgsi::LoadCADir(), XrdSecProtocolgsi::LoadGMAP(), main(), operator=(), XrdSecProtocolpwd::ParseClientInput(), XrdSecProtocolpwd::QueryCreds(), XrdSecProtocolgsi::QueryGMAP(), XrdSecProtocolgsi::QueryProxy(), XrdSecProtocolpwd::QueryUser(), XrdSutPFile::ReadEnt(), Reset(), XrdSecProtocolpwd::SaveCreds(), XrdSecProtocolpwd::UpdateAlog(), and XrdSutPFile::WriteEnt().

XrdSutPFBuf XrdSutPFEntry::buf2

Definition at line 68 of file XrdSutPFEntry.hh.

Referenced by AddPassword(), AsString(), XrdSecProtocolpwd::CheckCreds(), XrdSutCache::Dump(), XrdSecProtocolgsi::GetCA(), XrdSecProtocolpwd::getCredentials(), XrdSecProtocolgsi::Init(), Length(), XrdSecProtocolgsi::LoadCADir(), main(), operator=(), XrdSecProtocolpwd::QueryCreds(), XrdSecProtocolgsi::QueryProxy(), XrdSutPFile::ReadEnt(), Reset(), XrdSecProtocolpwd::SaveCreds(), XrdSecProtocolgsi::ServerDoCertreq(), XrdSecProtocolpwd::UpdateAlog(), and XrdSutPFile::WriteEnt().

XrdSutPFBuf XrdSutPFEntry::buf3

Definition at line 69 of file XrdSutPFEntry.hh.

Referenced by AsString(), XrdSutCache::Dump(), XrdSecProtocolgsi::Init(), Length(), main(), operator=(), XrdSecProtocolgsi::QueryProxy(), XrdSutPFile::ReadEnt(), Reset(), XrdSecProtocolgsi::ServerDoCertreq(), XrdSecProtocolpwd::UpdateAlog(), and XrdSutPFile::WriteEnt().

XrdSutPFBuf XrdSutPFEntry::buf4

Definition at line 70 of file XrdSutPFEntry.hh.

Referenced by AsString(), XrdSutCache::Dump(), Length(), main(), operator=(), XrdSutPFile::ReadEnt(), Reset(), XrdSecProtocolgsi::ServerDoCert(), XrdSecProtocolgsi::ServerDoSigpxy(), XrdSecProtocolpwd::UpdateAlog(), and XrdSutPFile::WriteEnt().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:47 2011 for ROOT_528-00b_version by  doxygen 1.5.1