xrootd
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
XrdSsiEntity Class Reference

#include <XrdSsiEntity.hh>

Public Member Functions

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

Public Attributes

char prot [XrdSsiPROTOIDSIZE]
 Protocol used.
 
const char * name
 Entity's name.
 
const char * host
 Entity's host name or address.
 
const char * vorg
 Entity's virtual organization.
 
const char * role
 Entity's role.
 
const char * grps
 Entity's group names.
 
const char * endorsements
 Protocol specific endorsements.
 
const char * creds
 Raw client credentials or cert.
 
int credslen
 Length of the 'creds' field.
 
int rsvd
 Reserved field.
 
const char * tident
 Trace identifier always preset.
 

Constructor & Destructor Documentation

◆ XrdSsiEntity()

XrdSsiEntity::XrdSsiEntity ( const char *  pName = "")
inline

References prot, and XrdSsiPROTOIDSIZE.

◆ ~XrdSsiEntity()

XrdSsiEntity::~XrdSsiEntity ( )
inline

Member Data Documentation

◆ creds

const char* XrdSsiEntity::creds

Raw client credentials or cert.

◆ credslen

int XrdSsiEntity::credslen

Length of the 'creds' field.

◆ endorsements

const char* XrdSsiEntity::endorsements

Protocol specific endorsements.

◆ grps

const char* XrdSsiEntity::grps

Entity's group names.

◆ host

const char* XrdSsiEntity::host

Entity's host name or address.

◆ name

const char* XrdSsiEntity::name

Entity's name.

◆ prot

char XrdSsiEntity::prot[XrdSsiPROTOIDSIZE]

Protocol used.

Referenced by XrdSsiEntity().

◆ role

const char* XrdSsiEntity::role

Entity's role.

◆ rsvd

int XrdSsiEntity::rsvd

Reserved field.

◆ tident

const char* XrdSsiEntity::tident

Trace identifier always preset.

◆ vorg

const char* XrdSsiEntity::vorg

Entity's virtual organization.


The documentation for this class was generated from the following file: