#include <XrdSecEntity.hh>
|
void | Init (const char *spV) |
|
◆ XrdSecEntity()
XrdSecEntity::XrdSecEntity |
( |
const char * |
spName = 0 | ) |
|
Constructor.
- Parameters
-
spName | - The name of the security protocol. |
◆ ~XrdSecEntity()
XrdSecEntity::~XrdSecEntity |
( |
| ) |
|
◆ Display()
Dislay the contents of this object for debugging purposes.
- Parameters
-
mDest | - Reference to the message object to use. |
◆ Init()
void XrdSecEntity::Init |
( |
const char * |
spV | ) |
|
|
private |
◆ Reset()
void XrdSecEntity::Reset |
( |
const char * |
spV = 0 | ) |
|
Reset object to it's pristine self.
- Parameters
-
spV | - The name of the security protocol. |
◆ addrInfo
Entity's connection details.
◆ caps
◆ creds
char* XrdSecEntity::creds |
Raw entity credentials or cert.
◆ credslen
int XrdSecEntity::credslen |
Length of the 'creds' data.
◆ eaAPI
non-const API to attributes
◆ endorsements
char* XrdSecEntity::endorsements |
Protocol specific endorsements.
◆ future
void* XrdSecEntity::future[2] |
Reserved for future expansion.
◆ gid
◆ grps
◆ host
Entity's host name dnr dependent.
◆ moninfo
char* XrdSecEntity::moninfo |
Information for monitoring.
◆ name
◆ pident
const char* XrdSecEntity::pident |
Trace identifier (originator)
◆ prot
Auth protocol used (e.g. krb5)
◆ prox
Auth extractor used (e.g. xrdvoms)
◆ role
◆ secMon
If !0 security monitoring enabled.
◆ sessvar
void* XrdSecEntity::sessvar |
Plugin settable storage pointer, now deprecated. Use settable attribute objects instead.
◆ tident
const char* XrdSecEntity::tident |
Trace identifier always preset.
◆ ueid
unsigned int XrdSecEntity::ueid |
Unique ID of entity instance.
◆ uid
◆ vorg
Entity's virtual organization(s)
The documentation for this class was generated from the following file: