#include <XrdSecEntity.hh>
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 |
Definition at line 28 of file XrdSecEntity.hh.
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.
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().
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().