XrdSecEntity Class Reference

#include <XrdSecEntity.hh>

List of all members.

Public Member Functions

 XrdSecEntity (const char *pName="")
 ~XrdSecEntity ()

Public Attributes

char prot [XrdSecPROTOIDSIZE]
char * name
char * host
char * vorg
char * role
char * grps
char * endorsements
char * tident


Detailed Description

Definition at line 28 of file XrdSecEntity.hh.


Constructor & Destructor Documentation

XrdSecEntity::XrdSecEntity ( const char *  pName = ""  )  [inline]

Definition at line 40 of file XrdSecEntity.hh.

References endorsements, grps, host, name, prot, role, tident, vorg, and XrdSecPROTOIDSIZE.

XrdSecEntity::~XrdSecEntity (  )  [inline]

Definition at line 45 of file XrdSecEntity.hh.


Member Data Documentation

char XrdSecEntity::prot[XrdSecPROTOIDSIZE]

Definition at line 31 of file XrdSecEntity.hh.

Referenced by XrdAccAccess::Audit(), XrdProofConn::Authenticate(), XrdSecProtocolkrb4::Authenticate(), XrdSecProtocolpwd::Authenticate(), XrdSecProtocolhost::Authenticate(), XrdSecProtocolgsi::Authenticate(), XrdSecProtocolkrb5::Authenticate(), XrdSecProtocolunix::Authenticate(), XrdXrootdProtocol::do_Auth(), XrdXrootdAdmin::do_Lsd(), XrdClientConn::DoAuthentication(), DoIt(), main(), XrdProofdProtocol::Match(), XrdXrootdProtocol::Match(), XrdSecProtocolssl::secServer(), XrdSecEntity(), and XrdSecProtocolssl::XrdSecProtocolssl().

char* XrdSecEntity::name

Definition at line 32 of file XrdSecEntity.hh.

Referenced by XrdAccAccess::Access(), XrdAccAccess::Audit(), XrdCmsSecurity::Authenticate(), XrdSecProtocolkrb4::Authenticate(), XrdSecProtocolpwd::Authenticate(), XrdSecProtocolgsi::Authenticate(), XrdSecProtocolsss::Authenticate(), XrdSecProtocolunix::Authenticate(), XrdSecProtocolgsi::ClientDoInit(), XrdSecProtocolssl::Delete(), XrdSecProtocolgsi::Delete(), XrdXrootdProtocol::do_Auth(), XrdXrootdAdmin::do_Lsd(), DoIt(), XrdSecProtocolpwd::ExportCreds(), XrdSecsssID::genID(), XrdSecProtocolgsi::getCredentials(), XrdSecProtocolpwd::GetUserHost(), main(), XrdSecProtocolpwd::QueryNetRc(), XrdSecProtocolssl::secServer(), XrdSecProtocolgsi::ServerDoSigpxy(), XrdFfsMisc_xrd_secsss_register(), XrdSecEntity(), XrdSecProtocolkrb4::XrdSecProtocolkrb4(), XrdSecProtocolkrb5::XrdSecProtocolkrb5(), XrdSecProtocolssl::XrdSecProtocolssl(), and XrdSecProtocolunix::XrdSecProtocolunix().

char* XrdSecEntity::host

Definition at line 33 of file XrdSecEntity.hh.

Referenced by XrdAccAccess::Access(), XrdAccAccess::Audit(), XrdSecProtocolhost::Authenticate(), XrdSecProtocolgsi::ClientDoInit(), XrdSecProtocolkrb5::Delete(), XrdSecProtocolkrb4::Delete(), XrdSecProtocolpwd::Delete(), XrdSecProtocolssl::Delete(), XrdSecProtocolgsi::Delete(), XrdSecProtocolsss::Delete(), XrdXrootdAdmin::do_Lsd(), DoIt(), XrdSecProtocolpwd::ExportCreds(), XrdSecProtocolpwd::GetUserHost(), main(), XrdProofdProtocol::Match(), XrdXrootdProtocol::Match(), XrdSecProtocolpwd::QueryNetRc(), XrdSecProtocolgsi::ServerCertNameOK(), XrdSecProtocolgsi::ServerDoSigpxy(), XrdSecEntity(), XrdSecProtocolgsi::XrdSecProtocolgsi(), XrdSecProtocolkrb4::XrdSecProtocolkrb4(), XrdSecProtocolkrb5::XrdSecProtocolkrb5(), XrdSecProtocolpwd::XrdSecProtocolpwd(), XrdSecProtocolssl::XrdSecProtocolssl(), XrdSecProtocolunix::XrdSecProtocolunix(), and XrdSecProtocolunix::~XrdSecProtocolunix().

char* XrdSecEntity::vorg

Definition at line 34 of file XrdSecEntity.hh.

Referenced by XrdSecProtocolsss::Authenticate(), XrdSecProtocolgsi::ClientDoInit(), XrdSecProtocolgsi::Delete(), XrdXrootdAdmin::do_Lsd(), XrdSecProtocolpwd::ExportCreds(), XrdSecsssID::genID(), XrdSecProtocolpwd::QueryNetRc(), XrdSecProtocolgsi::ServerDoSigpxy(), and XrdSecEntity().

char* XrdSecEntity::role

Definition at line 35 of file XrdSecEntity.hh.

Referenced by XrdSecProtocolsss::Authenticate(), XrdSecProtocolssl::Delete(), XrdSecProtocolgsi::Delete(), XrdXrootdAdmin::do_Lsd(), XrdSecsssID::genID(), XrdSecProtocolssl::secServer(), and XrdSecEntity().

char* XrdSecEntity::grps

Definition at line 36 of file XrdSecEntity.hh.

Referenced by XrdAccAccess::Access(), XrdSecProtocolsss::Authenticate(), XrdSecProtocolunix::Authenticate(), XrdSecProtocolgsi::ClientDoInit(), XrdSecProtocolssl::Delete(), XrdSecProtocolgsi::Delete(), XrdSecProtocolpwd::ExportCreds(), XrdSecsssID::genID(), XrdSecProtocolpwd::QueryNetRc(), XrdSecProtocolssl::secServer(), XrdSecProtocolgsi::ServerDoSigpxy(), XrdFfsMisc_xrd_secsss_register(), XrdSecEntity(), and XrdSecProtocolssl::XrdSecProtocolssl().

char* XrdSecEntity::endorsements

Definition at line 37 of file XrdSecEntity.hh.

Referenced by XrdSecProtocolgsi::Authenticate(), XrdSecProtocolsss::Authenticate(), XrdSecProtocolgsi::Delete(), XrdSecsssID::genID(), XrdSecProtocolssl::secServer(), XrdSecEntity(), and XrdSecProtocolssl::XrdSecProtocolssl().

char* XrdSecEntity::tident

Definition at line 38 of file XrdSecEntity.hh.

Referenced by XrdAccAccess::Audit(), XrdSecProtocolpwd::Authenticate(), XrdSecProtocolgsi::Authenticate(), XrdXrootdProtocol::do_Login(), XrdSecProtocolsss::getLID(), XrdProofdProtocol::SetAuthEntity(), and XrdSecEntity().


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