xrootd
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
XrdSecMonitor Class Referenceabstract

#include <XrdSecMonitor.hh>

Inheritance diagram for XrdSecMonitor:
Inheritance graph
[legend]

Public Types

enum  WhatInfo { TokenInfo = 0 }
 

Public Member Functions

virtual bool Report (WhatInfo infoT, const char *info)=0
 
 XrdSecMonitor ()
 
virtual ~XrdSecMonitor ()
 

Member Enumeration Documentation

◆ WhatInfo

Enumerator
TokenInfo 

Constructor & Destructor Documentation

◆ XrdSecMonitor()

XrdSecMonitor::XrdSecMonitor ( )
inline

◆ ~XrdSecMonitor()

virtual XrdSecMonitor::~XrdSecMonitor ( )
inlinevirtual

Member Function Documentation

◆ Report()

virtual bool XrdSecMonitor::Report ( WhatInfo  infoT,
const char *  info 
)
pure virtual

Include extra information in the monitoring stream to be associated with the current mapped user. This object is pointed to via the XrdSecEntity secMon member.

Parameters
infoT- the enum describing what information is being reported
info- a null terminate string with the information in cgi format
Returns
true - Information reported.
false - Invalid infoT code or not enabled, call has been ignored.

Implemented in XrdXrootdMonitor::User.


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