XrdSecEntityAttrCB Class Reference

#include <XrdSecEntityAttr.hh>

List of all members.

Public Types

enum  Action { Delete = -1, Stop = 0, Next = 1 }

Public Member Functions

virtual Action Attr (const char *key, const char *val)=0
 XrdSecEntityAttrCB ()
 Constructor and Destructor.
virtual ~XrdSecEntityAttrCB ()

Member Enumeration Documentation

Acceppt a key-value attribute pair from the XrdSecEntity::List() method.

Parameters:
key - The key, if nil this is the end of the list.
val - The associated value, if nil this is the end of the list.
Returns:
One of the Action enum values. The return value is ignored when the end of the list indicator is returned.
Enumerator:
Delete 

Delete the key-value and proceed to next one.

Stop 

Stop the iteration.

Next 

Proceed to the next key-value pair.


Constructor & Destructor Documentation

XrdSecEntityAttrCB::XrdSecEntityAttrCB (  )  [inline]

Constructor and Destructor.

virtual XrdSecEntityAttrCB::~XrdSecEntityAttrCB (  )  [inline, virtual]

Member Function Documentation

virtual Action XrdSecEntityAttrCB::Attr ( const char *  key,
const char *  val 
) [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 7 Jul 2020 for xrootd by  doxygen 1.6.1